[Logo]
Forums Register Login
Differnces
Hi everyone,
Could anyone please tell me the differences between a socket and a port
Thank U all in advance
A socket is a connetion between two processes. Sockets are not necessarily over the network, however this is how they are used quite often. When you telnet, the telnet appliacation creates a socket to connect to the telnet server so that the application and the server can talk to each other.
A port is a place where a connection (a socket) can connect to on the local machine. There are something like 8000 ports on a computer. You can consider a system's ports much like a harbor's ports. The ships (or connections) need a place to dock. The ports provide the many different places where that ship (or connection) can dock (or establish communication).
For example, telnet commonly uses port 23 for its connection.
I would recommend finding some good networking books to further your understanding.

Originally posted by kiran, kumar:
Hi everyone,
Could anyone please tell me the differences between a socket and a port
Thank U all in advance


Hi Kirin,
To, say it in very simple words, Socket is a Pipe and Port is openings of the Pipe.
ie as u know telnet uses port 23. it means i reads and writes data through the opening no. 23 and i think i can use any avaliable free scocket..
if there are mistakes, Corrections are welcome
Wink, wink, nudge, nudge, say no more ... https://richsoil.com/cards


This thread has been viewed 832 times.

All times above are in ranch (not your local) time.
The current ranch time is
Jun 24, 2018 20:27:33.