I de tidlige dage af internettet , mange forskellige universiteter og networking producenter udviklet deres egne teknologier, som ville give dem mulighed for at tilslutte enheder sammen over et netværk. For internettet til at virke, som det gør i dag , havde disse enheder fra forskellige enheder for at kunne tale med hinanden . Oprindeligt var dette et problem, da de alle brugte deres egne sømmelighed protokoller . Dette var hovedårsagen til design og udvikling af Internet Protocol ( IP) . IP
Ideen bag IP var at skabe en protokol , der kunne indkapsle forskellige protokoller på højere niveau , og derfor gøre dem mere gennemskuelige , når du rejser på tværs af et netværk. Brugen af IP betød, at forskellige leverandører ved hjælp af forskellige protokoller kunne kommunikere frit med " indpakning " deres data omkring en IP datagram , som hovedsageligt er et stykke data , og en overskrift , der indeholder oplysninger , såsom kilde og destination adresser. IP blev hurtigt standarden for netværkskommunikation og er stadig den officielle protokol for Internet kommunikation .
TCP & UDP
Transmission Control Protocol ( TCP) og User Datagram Protocol ( UDP ) er højere niveau protokoller , der arbejder over IP niveau . De er begge bruges som et sæt regler for at regulere , hvordan data sendes og anerkendt. De arbejder på det samme princip som IP i den måde, de indkapsler data : De data , der er modtaget af TCP-og UDP -protokoller er " pakket " i et TCP eller UDP pakke. Det betyder, at alle data kan sendes og enhver enhed, der understøtter TCP og UDP er i stand til at transportere det .
Vigtigste fordele af protokoller
protokoller giver designere og udviklere en fuldstændig gennemsigtig måde at transportere data over et netværk . En softwareudvikler behøver ikke at bekymre dig om hvordan data sendes via et netværk. I stedet han blot sikrer, at programmet bruger TCP eller UDP og protokollerne vil håndtere mekanikken i hvordan data segmenteret , transporteres og anerkendt.
IP version 6
< p> IP version 6 er en forbedring af den nuværende IP-protokollen (version 4). Version 6 løser mange problemer med hensyn til sikkerhed , ydeevne og , vigtigst af alt, plads. Version 4 af IP-protokollen giver mulighed for kun 4294967296 (232) adresser. Dette spørgsmål blev midlertidigt overvundet med brugen af Network Address Translation (NAT ), men det til gengæld betød end- to- end-forbindelse blev kompromitteret . IP version 6 giver mulighed for 2 (128) adresser.