Innehållsförteckning:
Video: TCP/IP Model (Internet Protocol Suite) | Network Fundamentals Part 6 2024
TCP / IP, det protokoll som Internet bygger på, är egentligen inte ett enda protokoll utan snarare en hel serie relaterade protokoll. TCP är ännu äldre än Ethernet. Den var först uppfattad 1969 av försvarsdepartementet. För närvarande hanterar Internet Engineering Task Force, eller IETF, TCP / IP-protokollpaketet.
IP
IP, som står för Internet Protocol, är ett nätverkslagerprotokoll som ansvarar för att leverera paket till nätverksenheter. IP-protokollet använder logiska IP-adresser för att referera till enskilda enheter i stället för fysiska (MAC) -adresser. Ett protokoll som heter ARP (för adressresolutionprotokoll) hanterar uppgiften att konvertera IP-adresser till MAC-adresser.
Eftersom IP-adresser består av en nätverksdel och en värddel är IP ett routable protokoll. Som ett resultat kan IP skicka ett paket till ett annat nätverk om värden inte finns på det aktuella nätverket. Internet är en serie av två eller flera anslutna TCP / IP-nätverk som kan nås genom routning.)
TCP
TCP, som står för Transmission Control Protocol, är ett anslutningsorienterat transportlagerprotokoll. TCP låter en enhet på ett tillförlitligt sätt skicka ett paket till en annan enhet i samma nätverk eller på ett annat nätverk. TCP säkerställer att varje paket levereras om möjligt. Det gör det genom att upprätta en anslutning med mottagningsenheten och sedan skicka paketet. Om ett paket inte anländer, returnerar TCP paketet. Anslutningen är stängd först efter att paketet har levererats framgångsrikt eller ett oåterkalleligt felförhållande har inträffat.
En viktig aspekt av TCP är att den alltid används för en-till-en-kommunikation. Med andra ord tillåter TCP en enda nätverksenhet att utbyta data med en annan enskild nätverksenhet. TCP används inte för att sända meddelanden till flera nätverksmottagare. I stället används användardatagramprotokollet (UDP) för det ändamålet.
Många kända programlagringsprotokoll är beroende av TCP. Till exempel, när en användare som kör en webbläsare begär en sida, använder webbläsaren HTTP för att skicka en förfrågan via TCP till webbservern. När webbservern tar emot förfrågan använder den HTTP för att skicka den begärda webbsidan tillbaka till webbläsaren, igen via TCP. Andra applikationslagerprotokoll som använder TCP inkluderar Telnet (för terminalemulering), FTP (för filutbyte) och SMTP (för e-post).
UDP
Användardatagramprotokollet (eller UDP) är ett anslutningsfritt transportlagringsprotokoll som används när överhead av en anslutning är ' t krävs.När UDP har lagt ett paket på nätverket (via IP-protokollet) glömmer det om det. UDP garanterar inte att paketet faktiskt kommer fram till dess destination. De flesta applikationer som använder UDP väntar bara på några svar som förväntas som ett resultat av paket som skickas via UDP. Om ett svar inte kommer inom en viss tid, skickar programmet antingen paketet igen eller ger upp.
Förmodligen är det mest kända applikationslagerprotokollet som använder UDP DNS, Domain Name System. När en applikation behöver komma åt ett domännamn som www. dummies. com, DNS skickar ett UDP-paket till en DNS-server för att leta upp domänen. När servern hittar domänen returnerar domänens IP-adress i ett annat UDP-paket.