Voordelen van het TCP/IP-protocol

TCP/IP is een reeks communicatieprotocollen die in de jaren 70 is ontwikkeld door het Defense Advanced Research Projects Agency (DARPA) van het Amerikaanse ministerie van Defensie. Het is ontwikkeld op het DARPA-netwerk genaamd ARPANET en is verder ontwikkeld om te worden gebruikt voor communicatie op internet. Tegenwoordig gebruiken alle computers die verbinding maken met internet of internetachtige private wide-area-netwerken in wezen dit protocol.

Standaardisatie

Hoewel computers gegevens met elkaar kunnen uitwisselen met behulp van verschillende methoden voor gegevensoverdracht, communicatie per definitie vereist dat de overgedragen informatie wordt begrepen op de ontvangende einde. Een communicatieprotocol is als een taal; het stelt computers in staat met elkaar te communiceren, zodat de ontvangende computer de gegevens begrijpt die naar hem worden verzonden. TCP/IP standaardiseert dit communicatieproces door één universeel protocol aan te bieden dat alle computers via internet kunnen gebruiken in hun communicatie met elkaar.

Video van de dag

interoperabiliteit

Net als bij menselijke communicatie kunnen computers verschillende talen gebruiken om met elkaar te communiceren. Sommige protocollen zijn mogelijk meer geschikt voor gebruik in bepaalde privénetwerken dan TCP/IP. Met TCP/IP kunnen dergelijke netwerken echter zelfs met internet worden verbonden. Bovendien laat het computers en apparaten met verschillende hardware-architecturen en met verschillende besturingssystemen met elkaar communiceren. Dit betekent dat een computer met Windows verbinding kan maken met een webserver met Linux om door de daar gehoste website te bladeren. Het is vrij gelijkaardig aan het gebruik van Engels als internationale taal tegenwoordig.

Adressering

TCP/IP wijst aan elke computer op het netwerk een uniek adres toe, het IP-adres. Zo is elke computer in het netwerk uniek identificeerbaar en kan er informatie naar worden verzonden door simpelweg het IP-adres te adresseren. De huidige implementatie van IP-adressering staat bekend als IPv4, terwijl een nieuwere implementatie wordt ontwikkeld die een veel groter aantal unieke adressen ondersteunt, genaamd IPv6, ter vervanging van IPv4.

Verbinding

Communicatie met TCP/IP begint met het tot stand brengen van een verbinding tussen de twee computers. Dit wordt bereikt op een systematische manier, de zogenaamde three-way TCP-handshake. De computer die de communicatie initieert, stuurt een pakket met verbindingsverzoeken naar de andere computer. Als de computer degene is met het juiste IP-adres, stuurt deze een pakket terug. Als de eerste computer dat pakket ontvangt, stuurt het een ander naar de tweede computer, waarvan de ontvangst door deze een verbinding tot stand brengt. De informatie wordt vervolgens uitgewisseld via deze tot stand gebrachte verbinding, waardoor het risico dat de gegevens worden gecompromitteerd, wordt verkleind.