Nettverks Basics: TCP / IP-protokollen Suite

September 25  by Eliza

TCP / IP, protokollen, der Internett er bygget, er faktisk ikke en eneste protokoll, men snarere en hel pakke med tilhørende protokoller. TCP er enda eldre enn Ethernet. Det ble først unnfanget i 1969 av det amerikanske forsvarsdepartementet. Foreløpig Internet Engineering Task Force, eller IETF, forvalter TCP / IP-protokollen suite.

TCP / IP-pakke er basert på en firelags modell av nettverk som er lik den sju-lags OSI-modellen. Illustrasjonen nedenfor viser hvordan TCP / IP-modellen passer med OSI-modellen og hvor noen av de viktigste TCP / IP-protokoller passer inn i modellen.

Som du kan se, det nederste laget av modellen, nettverksgrensesnitt lag, tilsvarer OSI modellens Fysiske og Data Link lag. TCP / IP kan kjøre over et bredt spekter av nettverksgrensesnitt lags protokoller som Ethernet, samt andre protokoller, for eksempel Token Ring og FDDI (en eldre standard for fibernett).

Nettverks Basics: TCP / IP-protokollen Suite


Applikasjonslaget i TCP / IP-modellen tilsvarer de øvre tre lag i OSI-modellen - det vil si, Session, presentasjon, og Application lag. Mange protokoller kan anvendes på dette nivået. Noen av de mest populære er HTTP, FTP, Telnet, SMTP, DNS, og SNMP.

IP

IP, som står for Internet Protocol, er en nettverks lag protokoll som er ansvarlig for å levere pakker til nettverksenheter. IP-protokollen bruker logiske IP-adresser for å referere til enkeltenheter snarere enn fysiske (MAC) adresser. En protokoll kalt ARP (for Address Resolution Protocol) håndterer oppgaven med å konvertere IP-adresser til MAC-adresser.

Fordi IP-adresser består av et nettverk del og en verts del, IP er en rutbare protokoll. Som et resultat, kan IP-videresende en pakke til et annet nettverk dersom verten ikke er på det aktuelle nettverk. (Muligheten til å rute pakker mellom nettverk er der IP fått navnet sitt. Et internett er en serie med to eller flere tilkoblede TCP / IP-nettverk som kan nås ved å rute.)

TCP

TCP, som står for Transmission Control Protocol, er en forbindelsesorientert transportlaget protokollen. TCP lar en enhet pålitelig sende en pakke til en annen enhet på samme nettverk eller på et annet nettverk.

TCP sikrer at hver pakke blir levert dersom i det hele tatt er mulig. Det gjør det ved å etablere en forbindelse med mottaksenheten og deretter sende pakkene. Hvis en pakke ikke kommer, sender TCP pakken. Forbindelsen er lukket først etter at pakken har blitt levert eller en uopprettelig feil tilstand har oppstått.

Et sentralt aspekt av TCP er at det er alltid brukt for en-til-en-kommunikasjon. Med andre ord tillater TCP et enkelt nettverksenhet for å utveksle data med et enkelt nettverksenhet. TCP er ikke vant til å kringkaste meldinger til flere nettverks mottakere. I stedet er User Datagram Protocol (UDP) som brukes for dette formål.

Mange kjente Søknad lags protokoller stole på TCP. For eksempel når en nettleser ber om en side, bruker nettleseren HTTP for å sende en forespørsel via TCP til webserveren. Når webserveren mottar forespørselen, bruker den HTTP å etterkomme anmodningen, igjen via TCP. Andre Søknad lags protokoller som bruker TCP inkluderer Telnet (for terminalemulering), FTP (for filutveksling), og SMTP (for e-post).