Funksjonene til TCP / IP-protokollen

Funksjonene til TCP / IP-protokollen


"TCP / IP" står for "Transmission Control Protocol / Internet Protocol." Standardene ble først foreslått i avisen "En protokoll for Packet Network Interconnection", skrevet av Vinton G. Cerf og Bob Kahn i 1974. De er de opprinnelige protokollene som brukes for Internett.

Abstraksjon

Et karakteristisk trekk ved TCP / IP er sin skildring som en stabel. Standardene skape abstraksjon mellom lagene, slik at programmer skrevet for hvert lag å anta oppgaver vil bli utført av andre lag. Ved denne fremgangsmåten blir hvert lag tillates å spesialisere og fokusere på en bestemt funksjon.

Protocol Stack

På bunnen av TCP / IP-stakken er Link Layer. Over dette er Internett lag, hvor IP er funnet. Det neste laget opp er Transport Layer som er der TCP ligger. Over Transport Layer er applikasjonslaget, som brukerne samhandle.

sende data

Applikasjonslaget har ingen muligheter for overføring av data. Transportlaget pauser data sendes til den av Application lag i håndterbare biter og etiketter hvert segment slik at de kan settes sammen. Det sender meldinger ut til å motta datamaskinen varsle sin peer hva havner som skal brukes. De to jevnaldrende opprette en økt. Transport Layer passerer deretter datapakkene til Internett Layer. Internett Layer adresser pakker og sender dem ut over Link Layer.

mottar data

Mottaker Internet Layer strimler av adresse- hode og sender pakker til Transport Layer. Transportlaget sjekker at hver pakke har blitt mottatt i orden og sender ut en forespørsel om eventuelle manglende pakker som skal sendes på nytt. Duplicate pakker blir forkastet. Pakkene holdes inntil alle elementer er mottatt. Ved mottak av en melding for å lukke koblingen, blir dataene sammen igjen og sendes til Application Layer i det formatet som den sender søknaden tiltenkt.