Q

What is the difference between a port and a socket?

What is the difference between a port and a socket?

I am assuming you are referring to logical uses. A port is a logical connection method two end points communicate with. Ports operate at the Transport layer of the OSI. For example a VPN client connects to a VPN server over Port 1723. A socket is one end point of a connection. Sockets are a means of plugging the application layer in. Sockets are determined by an IP address and port number. For example, for a VPN client to connect the client would need to use the socket determined by the port number and IP of the local client.
 

This was first published in May 2003

Dig deeper on Network Administration

Pro+

Features

Enjoy the benefits of Pro+ membership, learn more and join.

Have a question for an expert?

Please add a title for your question

Get answers from a TechTarget expert on whatever's puzzling you.

You will be able to add details on the next page.

0 comments

Oldest 

Forgot Password?

No problem! Submit your e-mail address below. We'll send you an email containing your password.

Your password has been sent to:

-ADS BY GOOGLE

SearchSDN

SearchEnterpriseWAN

SearchUnifiedCommunications

SearchMobileComputing

SearchDataCenter

SearchITChannel

Close