端口

1)、0,不使用,如果你的应用程序选择了0端口,那么系统将为它随机分配一个1024~5000之间的值。
2)、1~1023,知名端口,限定为知名服务使用,如ftp的21端口、http的80端口等,这些知名端口号由IANA组织统一管理。
3)、1024~5000,可以被任意的客户端程序使用。客户端通常对它所使用的端口号不关心,只需保证其唯一性即可,因此又被称作临时端口号。
大多数TCP/IP实现给临时端口分配1024~5000之间的端口号。
4)、5001~65535,为其他服务器程序预留,这些服务是Internet上不常用的。如果需要开发自己的服务器程序,就应该使用5000以外的端口号。

原文地址:https://www.cnblogs.com/smghome/p/9528695.html