Wat is TCP / IP (Transmission Control Protocol / Internet Protocol)?

Afkorting voor transmissiecontroleprotocol / internetprotocol, TCP / IP is een reeks regels (protocollen) die de communicatie tussen alle computers op internet regelen. Meer in het bijzonder dicteert TCP / IP hoe informatie moet worden verpakt (omgezet in pakketten met informatie die pakketten worden genoemd), verzonden en ontvangen, evenals hoe ze naar de bestemming kunnen gaan. TCP / IP werd ontwikkeld in 1978 en bestuurd door Bob Kahn en Vint Cerf.

Hieronder ziet u een visueel voorbeeld van een TCP / IP-pakket en de informatie in dat pakket. Elk van de secties van het pakket is gevuld met informatie die het pakket naar zijn juiste bestemming kan leiden.

Hoe werkt TCP / IP?

Zoals de naam al aangeeft, is TCP / IP een combinatie van twee afzonderlijke protocollen: TCP (Transmission Control Protocol) en IP (Internet Protocol). De Internet Protocol-standaard dicteert de logistiek van pakketten die via netwerken worden verzonden; het vertelt pakketten waar te gaan en hoe er te komen. IP heeft een methode waarmee elke computer op het internet een pakket kan doorsturen naar een andere computer met een of meer intervallen dichter bij de ontvanger van het pakket. Je kunt het zien als arbeiders in een rij die keien passeert van een steengroeve naar een mijnkar.

Het Transmission Control Protocol is verantwoordelijk voor het waarborgen van de betrouwbare overdracht van gegevens via met internet verbonden netwerken. TCP controleert pakketten op fouten en verzendt aanvragen voor hertransmissies als die zijn gevonden.

Drie van de meest voorkomende TCP / IP-protocollen

  • HTTP - Gebruikt tussen een webclient en een webserver voor niet-beveiligde datatransmissies. Een webclient (dwz internetbrowser op een computer) verzendt een aanvraag naar een webserver om een ​​webpagina te bekijken. De webserver ontvangt dat verzoek en verzendt de webpagina-informatie terug naar de webclient.
  • HTTPS - Gebruikt tussen een webclient en een webserver, voor veilige datatransmissies. Wordt vaak gebruikt voor het verzenden van creditcardtransactiegegevens of privégegevens van een webclient (bijv. Internetbrowser op een computer) naar een webserver.
  • FTP - wordt gebruikt tussen twee of meer computers. Eén computer stuurt gegevens rechtstreeks naar of ontvangt gegevens van een andere computer.

Domeinnamen en TCP / IP-adressen

Het TCP / IP-adres voor een website of webserver is meestal niet gemakkelijk te onthouden. Om dit probleem te verhelpen, wordt in plaats daarvan een domeinnaam gebruikt. 216.58.216.164 is bijvoorbeeld een van de IP-adressen voor Google en google.com is de domeinnaam. Door deze methode te gebruiken, in plaats van een reeks cijfers, is het voor gebruikers veel eenvoudiger om het webadres van Computer Hope te onthouden.

Wat zijn de verschillende lagen van TCP / IP?

Er zijn vier totale lagen van het TCP / IP-protocol, hieronder weergegeven met een korte beschrijving.

  • Network Access Layer - Deze laag houdt zich bezig met het bouwen van pakketten.
  • Internetlaag - Deze laag gebruikt IP (Internet Protocol) om te beschrijven hoe pakketten moeten worden afgeleverd.
  • Transportlaag - Deze laag maakt gebruik van UDP (User Datagram Protocol) en TCP (Transmission Control Protocol) om de juiste overdracht van gegevens te verzekeren.
  • Toepassingslaag - Deze laag behandelt toepassingsnetwerkprocessen. Deze processen omvatten FTP (File Transfer Protocol), HTTP (Hypertext Transfer Protocol) en SMTP (Simple Mail Transfer Protocol).

Computerafkortingen, FTP, IPX / SPX, NetBEUI, netwerktermen, poort, UDP