Skip to main content

Wat is een TCP/IP -socket?

Een TCP/IP -socket wordt gebruikt voor communicatie tussen twee computers.De socket bevat het Internet Protocol (IP) -adres, evenals de host of poort die de computers gebruiken om de gegevens te verzenden.Alle applicaties die deelnemen aan de verzending gebruiken de socket om informatie te verzenden en ontvangen.

Het doel van een TCP/IP -socket is het identificeren van het unieke IP -adres van de computer- of netwerkservers, samen met het poortnummer.Poortnummers worden soms hosts genoemd, en ze vertellen de ontvangende computer waar hij de gevraagde gegevens moet worden verzonden.Samen vormen het IP -adres en het poortnummer een socket.

Een poortadres is het nummer van de poort dat zal worden gebruikt om gegevens te verzenden en ontvangen.Elk computerapparaat heeft verschillende poorten die het gebruikt om communicatie te verzenden en te ontvangen.Aangezien sommige van die poorten kunnen worden gebruikt door bepaalde apparaten zoals printers, moet de computer andere apparaten vertellen waar hij informatie kan worden verzonden.In internetcommunicatie kan de poort een Ethernet -poort zijn die is toegewezen aan een specifiek apparaat of het poortadres van een server die is aangesloten op verschillende afzonderlijke computers.

Een computergasting, inclusief een TCP/IP -socket, wordt gebruikt om de communicatie tussen te vergemakkelijkentwee afzonderlijke apparaten.Het geeft instructies voor waar die communicatie moet worden verzonden.Het IP -adres en het poortadres opgenomen in de TCP/IP -socket vertelt de ontvangende computer waar de gevraagde gegevens moeten worden verzonden.Het helpt ook bij het vaststellen van een soort uniforme taal tussen de machines.

Wanneer een socket wordt gemaakt, testen de afzender en ontvanger beide de communicatiepoort om ervoor te zorgen dat de gegevens doorlopen.De afzender kan een verzoek sturen dat de ontvanger vertelt wat zijn identiteit is.Een antwoord wordt vervolgens teruggestuurd naar de afzender die de identiteit van de afzenders bevestigt, terwijl hij ook de identiteit van de ontvanger communiceert.Zolang de communicatie doorloopt en de socket wordt bevestigd om te werken, worden verdere gegevensverzoeken doorgaan.

Sockets worden gemaakt telkens wanneer een communicatieprotocol wordt vastgesteld tussen twee of meer apparaten.Zodra het communicatieproces is afgelopen, is de TCP/IP -aansluiting gesloten.Als de gevraagde poort om een of andere reden niet beschikbaar is, wordt de socket niet gemaakt.Gedurende de tijd dat de socket in gebruik is, zijn alle communicatie en applicaties gebonden aan het poortadres dat in de socket is geïdentificeerd.Naarmate applicaties gegevens verzenden en ontvangen, zoeken ze naar het specifieke poortadres of host van de sockets.