Network socket
Updated: 06/27/2017 by Computer Hope
A network socket is the endpoint of communications between processes on a computer network such as the Internet. It is uniquely identified by an IP address, a port number, and a communications protocol. For instance, a TCP (transmission control protocol) protocol connection may be made to port 1234 on a computer located at IP address 192.168.1.2, which would be called "TCP socket 1234" on that computer. A single network socket can connect to multiple remote clients simultaneously, in which case that particular "local socket" is said to have multiple "remote sockets".