我想知道在哪里可以访问IANA注册表?是否在操作系统中实现?应用程序如何知道要连接到哪个端口,确切地说是在何处比较端口号?有些应用程序的端口号是硬编码的,有些是您输入的,但是比较的具体位置在哪里?还是这一切都是基于人为的,当开发人员知道他们将连接到http服务器时,他们是否会使用端口80?我无法理解这个问题,因为有一些众所周知的端口,您不能将其用于您的应用程序。或者你可以吗?当没有进程绑定(bind)时,该端口是否可以免费使用?所以我可以使用端口80、25、443或任何低于1000的端口,为此我只需要root权限? 最佳答案 您在这