Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
使用在 IANA 注册的 IP 端口是非常糟糕的形式还是非常不可取的?
他们的网站说:
在 IANA 注册之前或之前,不应使用分配的系统端口和用户端口。
人们倾向于遵循这个规则吗?
假设您在程序 (my_prog.bin) 上使用端口号 21,那么 FTP 服务将受到影响,因为端口号 21 已绑定到您的应用程序 (my_prog.bin)。
为了解决这个问题,最好使用端口号而不是保留端口。
更多的预留端口只能由以 root 身份运行的进程/守护进程绑定。
对于内部产品,您可以使用保留端口(您不好),但如果您打算公开您的应用程序,那么除了遵循 IANA 注册之外您别无选择。