Grunner for Internett-protokoller

I de tidlige dagene av Internett, mange forskjellige universiteter og nettverk produsenter utviklet sin egen teknologi som ville tillate dem å koble sammen enheter over et nettverk. For Internett til å fungere som det gjør i dag, disse enhetene fra ulike enheter måtte være i stand til å snakke med hverandre. I utgangspunktet var dette et problem siden de alle brukte sine egne anstendighet protokoller. Dette var den viktigste grunnen for design og utvikling av Internet Protocol (IP).

IP

Ideen bak IP var å lage en protokoll som kan kapsle forskjellige høyere nivå protokoller og dermed gjøre dem gjennomsiktige når du reiser over et nettverk. Bruk av IP mente at ulike leverandører med ulike protokoller kunne kommunisere fritt med "innpakning" sine data rundt en IP-pakke, som er egentlig en bit av data og en overskrift som inneholder informasjon som kilden og målet adresser. IP ble snart standard for nettverksbygging kommunikasjon og er fortsatt den offisielle protokollen for Internett-kommunikasjon.

TCP og UDP

(TCP) Transmission Control Protocol og User Datagram Protocol (UDP) er høyere nivå protokoller som fungerer over IP-nivå. De er begge brukes som et sett av regler som regulerer hvordan data sendes og anerkjent. De fungerer på samme prinsipp som IP på den måten at de kapsle data: Dataene som er mottatt av TCP og UDP-protokoller er "pakket inn" i et TCP eller UDP pakke. Dette betyr som kan sendes noen data, og enhver innretning som støtter TCP og UDP er i stand til å transportere den.

Viktigste fordelene med protokoller

Protokoller gi designere og utviklere en helt gjennomsiktig måte å transportere data over et nettverk. En programvareutvikler trenger ikke å bekymre deg hvordan data sendes over et nettverk. I stedet, bare sikrer han at programmet bruker TCP eller UDP, og protokollene vil håndtere mekanikerne av hvordan dataene er segmentert, transportert og anerkjent.

IP versjon 6

IP versjon 6 er en forbedring av den aktuelle IP-protokollen (versjon 4). Versjon 6 adresser mange problemer når det gjelder sikkerhet, ytelse og, viktigst, plass. Versjon 4 av IP-protokollen tillater kun 4294967296 (232) adresser. Dette problemet ble midlertidig overvinne med bruk av Network Address Translation (NAT), men dette i sin tur ment ende-til-ende-tilkobling ble kompromittert. IP versjon 6 åpner for 2 (128) adresser.