TCP/IP introduktion

TCP/IP är kommunikationsprotokoll för Internet (Internet)

Datorkommunikationsprotokoll

Datorkommunikationsprotokoll är en beskrivning av de regler som datorer måste följa för att kunna kommunicera med varandra.

Vad är TCP/IP?

TCP/IP är kommunikationsprotokoll för datorer som är anslutna till Internet.

TCP/IP betyder Transport Control Protocol/Internet Protocol (Transmission Control Protocol / Internet Pprotokoll).

TCP/IP definierar standarder för hur elektroniska enheter (t.ex. datorer) ansluter till Internet och hur data överförs mellan dem.

Inom TCP/IP

I TCP/IP inkluderas en rad protokoll som används för att hantera datakommunikation:

  • TCP (överföringskontrollprotokoll) - kommunikation mellan applikationer
  • UDP (användardata paketprotokoll) - enkel kommunikation mellan applikationer
  • IP (Internetprotokoll) - kommunikation mellan datorer
  • ICMP (Internetmeddelandekontrollprotokoll) - för fel och status
  • DHCP (dynamisk hostkonfigurationsprotokoll) - för dynamisk adressering

Du kommer att lära dig mer om dessa standarder i denna handledning.

TCP använder en fast anslutning

TCP används för kommunikation mellan applikationer.

När ett program vill kommunicera med ett annat program via TCP skickar det en kommunikationsförfrågan. Denna förfrågan måste skickas till en specifik adress. Efter att ha 'handshaken' kommer TCP att skapa en full-duplex (full-duplex) kommunikation mellan de två programmen.

Denna full-duplex kommunikation kommer att använda kommunikationslinjen mellan två datorer tills den stängs av av ena eller båda parterna.

UDP och TCP liknar varandra mycket, men är enklare och har lägre pålitlighet än TCP.

IP är icke-kopplat

IP används för kommunikation mellan datorer.

IP är ett icke-kopplat kommunikationsprotokoll. Det använder inte kommunikationslinjen mellan två kommuniserande datorer. På så sätt minskar IP behovet av nätverkslinjer. Varje linje kan uppfylla kommunikationsbehoven mellan många olika datorer.

Genom IP delas meddelanden (eller annat data) upp i små独立的 paket och överförs mellan datorer via Internet.

IP ansvarar för att routa varje paket till dess destination.

IP-router

När ett IP-paket skickas från en dator når det en IP-router.

IP-router ansvarar för att routa paketet till dess destination, direkt eller genom andra router.

I en samma kommunikation kan en paketets väg vara annorlunda än andra paket. Och路由器 är ansvarig för att korrekt adressera baserat på trafik, fel i nätverket eller andra parametrar.

TCP/IP

TCP/IP innebär att TCP och IP arbetar tillsammans.

TCP ansvarar för kommunikation mellan applikationsprogram (t.ex. din webbläsare) och nätverksprogram.

IP ansvarar för kommunikation mellan datorer.

TCP ansvarar för att dela upp data och lägga dem i IP-paket, och sedan sammansätta dem när de når sin destination.

IP ansvarar för att skicka paket till mottagaren.