Her er en oversigt over forskellene mellem TCP og IP, der understreger, hvordan den ene er forbindelsesorienteret, og den anden er forbindelsesløs:
TCP (transmissionskontrolprotokol)
* Forbindelsesorienteret: TCP etablerer en dedikeret, virtuel forbindelse mellem to enheder, før data kan udveksles. Denne forbindelse er som et telefonopkald:du skal ringe, få tilsluttet og derefter tale.
* Pålidelig levering: TCP sikrer, at data leveres pålideligt. Den bruger sekvensnumre, anerkendelser og videresendelser for at garantere, at alle pakker ankommer i den rigtige rækkefølge og uden fejl.
* flowkontrol: TCP regulerer mængden af data, der er sendt for at forhindre overbelastning af modtageren.
* segmentering: TCP deler store meddelelser i mindre pakker til transmission over netværket.
IP (internetprotokol)
* Forbindelsesløs: IP etablerer ikke en dedikeret forbindelse mellem enheder. Pakker sendes uafhængigt, som at sende breve gennem postsystemet. Der er ingen garanti for, at pakker ankommer i rækkefølge eller endda ankommer overhovedet.
* levering af bedste indsats: IP gør sit bedste for at levere pakker, men garanterer ikke levering eller bestilling.
* adressering: IP er ansvarlig for at tackle pakker og dirigere dem gennem netværket.
Analogien med mail vs. telefonopkald
Tænk på IP som posttjeneste:
* Du adresserer dit brev (pakke) og slipper det i postkassen.
* Postvæsenet leverer den, men den garanterer ikke, at den kommer dertil, ankommer i orden eller ankommer overhovedet.
Forestil dig nu TCP som et telefonopkald:
* Du ringer til nummeret (etabler en forbindelse).
* Du taler (Send data).
* Telefonsystemet garanterer, at din stemme (data) kommer gennem pålideligt og i den rigtige rækkefølge.
Hvorfor dette betyder noget:
* TCP giver et pålideligt fundament for applikationer, der kræver dataintegritet, som webbrowsing, e -mail og filoverførsler.
* IP leverer adresserings- og routingmekanismen, der gør internettet mulig.
Forholdet mellem TCP og IP
* TCP er afhængig af IP for at levere pakker på tværs af netværket.
* TCP bruger IP -adresser til at identificere destinationen for datapakker.
Kortfattet
TCP og IP arbejder sammen for at skabe et robust og fleksibelt kommunikationssystem. TCP leverer pålidelig datalevering, mens IP håndterer adressering og routing af pakker. Dette komplementære forhold er det, der får internettet til at fungere.