Inhoudsopgave:
Video: Traficantes do Comando Vermelho grava vídeo após tomar a comunidade de TCP 2024
TCP / IP, het protocol waarop het internet is gebouwd, is eigenlijk geen enkel protocol, maar een hele reeks verwante protocollen. TCP is zelfs ouder dan Ethernet. Het werd voor het eerst bedacht in 1969 door het Ministerie van Defensie. Momenteel beheert de Internet Engineering Task Force of IETF de TCP / IP-protocolsuite.
IP
IP, dat staat voor Internet Protocol, is een netwerklaagprotocol dat verantwoordelijk is voor het leveren van pakketten aan netwerkapparaten. Het IP-protocol gebruikt logische IP-adressen om naar individuele apparaten te verwijzen in plaats van naar fysieke (MAC) adressen. Een protocol genaamd ARP (voor Address Resolution Protocol) zorgt voor de taak van het converteren van IP-adressen naar MAC-adressen.
Omdat IP-adressen bestaan uit een netwerkgedeelte en een hostgedeelte, is IP een routeerbaar protocol. Als gevolg hiervan kan IP een pakket doorsturen naar een ander netwerk als de host zich niet in het huidige netwerk bevindt. (De mogelijkheid om pakketten over netwerken te routeren is waar IP zijn naam krijgt. Een internet is een reeks van twee of meer verbonden TCP / IP-netwerken die via routering kunnen worden bereikt.)
TCP
TCP, dat staat voor Transmission Control Protocol, is een verbindingsgericht transportlaagprotocol. Met TCP kan een apparaat een pakket betrouwbaar verzenden naar een ander apparaat op hetzelfde netwerk of op een ander netwerk. TCP zorgt ervoor dat elk pakket zo mogelijk wordt afgeleverd. Dit gebeurt door een verbinding tot stand te brengen met het ontvangende apparaat en vervolgens de pakketten te verzenden. Als een pakket niet arriveert, verzendt TCP het pakket opnieuw. De verbinding wordt pas gesloten nadat het pakket met succes is afgeleverd of een onherstelbare fout is opgetreden.
Een belangrijk aspect van TCP is dat het altijd wordt gebruikt voor een-op-een communicatie. Met andere woorden, TCP staat toe dat een enkel netwerkapparaat gegevens uitwisselt met een ander enkel netwerkapparaat. TCP wordt niet gebruikt om berichten naar meerdere netwerkontvangers te verzenden. In plaats daarvan wordt het User Datagram Protocol (UDP) voor dat doel gebruikt.
Veel bekende Application Layer-protocollen vertrouwen op TCP. Wanneer een gebruiker die een webbrowser draait bijvoorbeeld om een pagina vraagt, gebruikt de browser HTTP om via TCP een verzoek naar de webserver te verzenden. Wanneer de webserver de aanvraag ontvangt, gebruikt deze HTTP om de gevraagde webpagina terug naar de browser te verzenden, opnieuw via TCP. Andere protocols voor toepassingslagen die TCP gebruiken, zijn Telnet (voor terminalemulatie), FTP (voor bestandsuitwisseling) en SMTP (voor e-mail).
UDP
Het gebruikersdatagramprotocol (of UDP) is een verbindingloos transportlaagprotocol dat wordt gebruikt wanneer de overhead van een verbinding niet is ' t vereist.Nadat UDP een pakket op het netwerk heeft geplaatst (via het IP-protocol), vergeet het het. UDP garandeert niet dat het pakket daadwerkelijk op zijn bestemming aankomt. De meeste toepassingen die UDP gebruiken, wachten eenvoudig op de verwachte antwoorden als gevolg van pakketten die via UDP zijn verzonden. Als een antwoord niet binnen een bepaalde tijd arriveert, verzendt de toepassing het pakket opnieuw of geeft het op.
Waarschijnlijk het bekendste toepassingslaagprotocol dat UDP gebruikt, is DNS, het domeinnaamsysteem. Wanneer een toepassing toegang moet krijgen tot een domeinnaam zoals www. dummies. com, DNS stuurt een UDP-pakket naar een DNS-server om het domein op te zoeken. Wanneer de server het domein vindt, wordt het IP-adres van het domein geretourneerd in een ander UDP-pakket.