What is Port number ?
The port number is a 16 bit binary number in the TCP. Therefore the port number is in the range of 0-65535.The port numbers are divided into three ranges.
- Well Known ports.
- Registered Ports.
- Dynamic Ports/Ephemeral ports
Well known Ports
The port numbers ranging from 0-1023.They are assigned to standard server processes such as FTP, Telnet. The numbers are assigned by IANA
Port |
Protocol |
Description |
7 |
Echo |
Echoes a received datagram back to the sender. |
9 |
Discard |
Discards any datagram that is received |
11 |
Users |
Active user |
13 |
Daytime |
Returns the data and the time |
17 |
Quote |
Returns a quote of the day |
19 |
Chargen |
Returns a string of characters |
20 |
FTP, Data |
File Transfer Protocol(data connection) |
21 |
FTP, Control |
File Transfer Protocol(Control connection) |
23 |
TELNET |
Terminal Network |
25 |
SMTO |
Simple Mail Transfer Protocol |
53 |
DNS |
Domain Name Server |
67 |
BOOTP |
Bootstrap Protocol |
79 |
Finger |
Finger |
80 |
HTTP |
Hypertext Transfer Protocol |
111 |
RPC |
Remote Procedure Call |
Registered Ports
The ports ranging from 1024 - 49151 are to be registered with IANA to prevent duplicating. They can be used for proprietary server processors or nay client process.
Dynamic Ports
The ports numbers from 49152 – 65535 are dynamic or ephemeral ports. It can be frequently used. Normally they are used by client process temporarily. The client process need not have a fixed port number. For example a client can access the server with client port number 50000. after terminating that connection, if the client need to make a connection with server again, the second time client can arbitrarily select port number 65004.
© 2008, Pra Internet Solutions All Rights Reserved. email:- admin@ipaddressfinder.info