Innholdsfortegnelse:
Video: Internet Technologies - Computer Science for Business Leaders 2016 2024
TCP / IP, protokollen som Internett er bygget på, er egentlig ikke en enkelt protokoll, men heller en hel pakke relaterte protokoller. TCP er enda eldre enn Ethernet. Det ble først oppfattet i 1969 av Forsvarsdepartementet. For tiden administrerer Internet Engineering Task Force, eller IETF, TCP / IP-protokollpakken.
TCP / IP-pakken er basert på en fire-lags modell av nettverk som ligner på sju-lags OSI-modellen. Følgende illustrasjon viser hvordan TCP / IP-modellen samsvarer med OSI-modellen, og hvor noen av tastene TCP / IP-protokoller passer inn i modellen.
Som du ser, svarer det laveste laget av modellen, nettverksgrensesjiktet til OSI-modellens fysiske og datalink-lag. TCP / IP kan kjøre over et bredt spekter av protokoller for nettverksgrensesnittlag, inkludert Ethernet, samt andre protokoller, som Token Ring og FDDI (en eldre standard for fiberoptiske nettverk).
Programlaget på TCP / IP-modellen tilsvarer de øverste tre lagene i OSI-modellen - det vil si sesjon, presentasjon og applikasjonslag. Mange protokoller kan brukes 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 nettverkslagringsprotokoll som er ansvarlig for å levere pakker til nettverksenheter. IP-protokollen bruker logiske IP-adresser for å referere til individuelle enheter i stedet for fysiske (MAC) -adresser. En protokoll som heter ARP (for adresseoppløsningsprotokoll) håndterer oppgaven med å konvertere IP-adresser til MAC-adresser.
Fordi IP-adresser består av en nettverksdel og en vertsdel, er IP en rutbar protokoll. Som et resultat kan IP videresende en pakke til et annet nettverk dersom verten ikke er på det nåværende nettverket. ( Internett er en serie med to eller flere tilkoblede TCP / IP-nettverk som kan nås ved ruting.)
TCP
TCP, som står for Transmission Control Protocol, er en tilkoblingsorientert transportlag protokoll. TCP lar en enhet på en pålitelig måte sende en pakke til en annen enhet på samme nettverk eller på et annet nettverk.
TCP sikrer at hver pakke leveres hvis det er mulig. Det gjør det ved å etablere en forbindelse med mottaksenheten og deretter sende pakkene. Hvis en pakke ikke kommer, returnerer TCP pakken. Tilkoblingen er lukket bare etter at pakken har blitt levert, eller det har oppstått en uopprettelig feiltilstand.
Et viktig aspekt ved TCP er at den alltid brukes til en-til-en-kommunikasjon. Med andre ord tillater TCP at en enkelt nettverksenhet kan bytte data med en annen enkelt nettverksenhet. TCP brukes ikke til å kringkaste meldinger til flere nettverksmottakere. I stedet brukes brukerdatagramprotokollen (UDP) til det formålet.
Mange kjente programlagringsprotokoller er avhengige av TCP. For eksempel, når en nettleser ber om en side, bruker nettleseren HTTP til å sende en forespørsel via TCP til webserveren. Når webserveren mottar forespørselen, bruker den HTTP til å oppfylle forespørselen, igjen via TCP. Andre programmeringsprotokoller som bruker TCP, inkluderer Telnet (for terminalemulering), FTP (for filutveksling) og SMTP (for e-post).