TCP注册端口号介绍

TCP/UDP的端口号有三个种类:Well Known Ports(公用端口),
th Registered Ports(注册端口), 和Dynamic/ Private Ports(动态/私有端口).

公用端口号

从0 到 1023, 公用端口号由IANA指定并只能被系统或系统管理员账号使用,所以,我们的私用端口号不应该使用这个区间内的端口,除非你向IANA注册了。注册的流程参见文档资料[RFC4340], 见章节19.9.

注册端口号

从 1024 到49151,所以,你也不应该使用这其中的端口,除非你的向IANA注册了。注册的流程参见文档资料[RFC4340],见 章节19.9.


动态或私有端口号

这是我们一般程序可以使用的端号区间—— 49152 到 65535,你可以使用这其中的端口,这样,你的程序就不会和别的公用的程序冲突了。


下面是所有的公用和注册端口的列表,这个列表来自下面的这个网站,这个列表最新的更新日期是:2009-09-25。(该列表很长,你需要耐心一点)

http://www.iana.org/assignments/port-numbers


你可能感兴趣的:(TCP注册端口号介绍)