In de vroege dagen van het internet , vele verschillende universiteiten en fabrikanten netwerken ontwikkelden hun eigen technologieën die hen zou toestaan om apparaten met elkaar te verbinden via een netwerk . Voor het internet te werken als nu het geval is , zijn deze apparaten van verschillende entiteiten moesten in staat zijn om met elkaar te praten . Aanvankelijk was dit een probleem, omdat ze allemaal gebruik van hun eigen fatsoen protocollen . Dit was de belangrijkste reden voor het ontwerp en de ontwikkeling van Internet Protocol ( IP ) . IP Het idee achter IP was om een protocol dat verschillende protocollen op hoger niveau kunnen inkapselen en dus transparant te maken bij reizen over een netwerk te creëren . Het gebruik van IP betekende dat verschillende leveranciers met verschillende protocollen vrijelijk konden communiceren door " inpakken" van hun gegevens in een IP-datagram , die in wezen is een stukje data en een header die informatie, zoals de bron en de bestemming adressen bevat . IP werd al snel de standaard voor netwerk communicatie en is nog steeds de officiële protocol voor communicatie via internet . TCP & UDP Transmission Control Protocol ( TCP ) en het User Datagram Protocol ( UDP ) zijn protocollen op hoger niveau die werken boven het IP- niveau . Beide worden gebruikt als een stelsel van voorschriften die bepalen hoe gegevens worden verzonden en bevestigd. Ze werken volgens hetzelfde principe als IP in de manier waarop ze gegevens kapselen : De data die wordt ontvangen door de TCP-en UDP protocollen " verpakt " in een TCP of UDP pakket. Dit betekent dat alle gegevens kunnen worden verzonden en elk apparaat met ondersteuning van TCP en UDP is in staat om het te vervoeren. Belangrijkste voordelen van protocollen protocollen geven ontwerpers en ontwikkelaars een volledig transparante manier van het transporteren van gegevens via een netwerk . Een software-ontwikkelaar heeft geen zorgen te maken hoe de gegevens over een netwerk worden verzonden . In plaats daarvan , hij gewoon ervoor zorgt dat de applicatie gebruik maakt van TCP of UDP , en de protocollen zullen omgaan met de mechanica van hoe de data is gesegmenteerd , vervoerd en erkend . IP Versie 6 IP versie 6 is een uitbreiding op het huidige IP-protocol ( versie 4 ) . Versie 6 behandelt veel zaken op het gebied van beveiliging, prestaties en, belangrijker nog , de ruimte . Versie 4 van het IP-protocol maakt het mogelijk voor slechts 4294967296 ( 232 ) adressen . Deze kwestie werd tijdelijk overwonnen met het gebruik van Network Address Translation ( NAT ) , maar dit op zijn beurt betekende end -to - end connectiviteit was gecompromitteerd . IP versie 6 mogelijk maakt voor 2 ( 128 ) adressen .
|