Google News
logo
Networking - Interview Questions
What is Socket in Networking?
A Socket is a software structure that allows for communication between two or more programs running on the same or different machines within a network node. It can be seen as the endpoint of two-way communication commonly used in client-server applications. A socket can be created by linking the IP number of a system with a software port number where IP number and port number are separated by a ‘:’.   
Advertisement