分类: 系统运维
2009-07-10 20:24:01
“已知端口”由 IANA(Internet Assigned Numbers Authority)分配,并且在大多数系统中只能由系统(或根)进程或有特权的用户所执行的程序使用。TCP [RFC793] 中使用的端口用于命名进行长期对话的逻辑连接末端。为了向未知的呼叫方提供服务,系统定义了一个服务联系端口。
联系端口有时也称为“已知端口”、“标准端口”、“保留端口”等。为了尽可能利用这些端口,UDP [RFC768] 使用了同样的端口分配。分配的端口只使用了一小部分可用的端口号。很多年以来,分配的端口一直处在 0-255 的范围内,256~1023之间的端口号通常都是由Unix系统占用,以提供一些特定的Unix服务—也就是说,提供一些只有Unix系统才有的、而其他操作系统可能不提供的服务。现在IANA管理1~1023之间所有的端口号。
例如:
Internet标准服务 |
(保留的)标准端口号 |
ftp |
21 |
telnet |
23 |
whois |
43 |
gopher |
70 |
finger |
79 |
www |
80 |
nntp |
119 |
irc |
194 |
talk |
517 |
uucp |
540 |