Indholdsfortegnelse:
Video: Internet Technologies - Computer Science for Business Leaders 2016 2025
TCP / IP, protokollen, hvorpå internettet er bygget, er faktisk ikke en enkelt protokol, men snarere en hel række relaterede protokoller. TCP er endnu ældre end Ethernet. Det blev først opfattet i 1969 af forsvarsministeriet. I øjeblikket styrer Internet Engineering Task Force, eller IETF, TCP / IP-protokollen suite.
TCP / IP-pakken er baseret på en fire-lags model af netværk, der ligner OSI-modellen med syv lags. Følgende illustration viser, hvordan TCP / IP-modellen matcher OSI-modellen, og hvor nogle af de vigtigste TCP / IP-protokoller passer ind i modellen.
Som du kan se, svarer det laveste lag af modellen, netværksgrænsefladen til OSI-modelens fysiske og datalink-lag. TCP / IP kan køre over en lang række protokoller til netværksgrænseflader, herunder Ethernet, samt andre protokoller, såsom Token Ring og FDDI (en ældre standard for fiberoptiske netværk).
Applikationslaget til TCP / IP-modellen svarer til OSI-modelens øverste tre lag - dvs. Session, Presentation og Application layers. Mange protokoller kan bruges på dette niveau. Nogle af de mest populære er HTTP, FTP, Telnet, SMTP, DNS og SNMP.
IP
IP, som står for Internet Protocol, er en netværkslagringsprotokol, der er ansvarlig for at levere pakker til netværksenheder. IP-protokollen bruger logiske IP-adresser til at henvise til individuelle enheder frem for fysiske (MAC) -adresser. En protokol kaldet ARP (for Address Resolution Protocol) håndterer opgaven med at konvertere IP-adresser til MAC-adresser.
Da IP-adresser består af en netværksdel og en værtsdel, er IP en -rutabel protokol. Som følge heraf kan IP videresende en pakke til et andet netværk, hvis værten ikke er på det nuværende netværk. ( Internet er en serie af to eller flere tilsluttede TCP / IP-netværk, der kan nås ved routing.)
TCP
TCP, som står for Transmission Control Protocol, er en forbindelsesorienteret transportlagsprotokoll. TCP tillader en enhed pålideligt at sende en pakke til en anden enhed på samme netværk eller på et andet netværk.
TCP sikrer, at hver pakke leveres, hvis det overhovedet er muligt. Det gør det ved at etablere en forbindelse med modtageren og derefter sende pakkerne. Hvis en pakke ikke ankommer, returnerer TCP pakken. Forbindelsen er lukket kun, efter at pakken er afleveret, eller der er opstået en uoprettelig fejltilstand.
Et vigtigt aspekt ved TCP er, at den altid bruges til en-til-en-kommunikation. Med andre ord tillader TCP en enkelt netværksenhed at udveksle data med en anden enkeltnetværksenhed. TCP bruges ikke til at sende meddelelser til flere netværksmodtagere. I stedet bruges User Datagram Protocol (UDP) til dette formål.
Mange kendte Application layer protokoller er afhængige af TCP. For eksempel, når en webbrowser anmoder om en side, bruger browseren HTTP til at sende en anmodning via TCP til webserveren. Når webserveren modtager anmodningen, bruger den HTTP til at opfylde anmodningen igen via TCP. Andre applikationslagsprotokoller, der bruger TCP, inkluderer Telnet (til terminalemulering), FTP (til filudveksling) og SMTP (til e-mail).