通常,客户端在与服务器建立连接时使用临时端口。
例如:
现在的问题是:
我编写了一个服务器应用程序,我想在每次启动时在随机空闲端口上启动(为了保持这个问题,我不会解释为什么我会喜欢这种行为)。现在我的问题是,如果我使用临时端口之一供服务器监听,会产生什么影响。这样做有什么缺点(也在安全方面)吗?
您是否知道在实践中也使用临时端口的服务器的任何示例?
我关心的一个问题也是《TCP/IP 指南:全面、图解的互联网协议参考》(第 705 页)中的声明:
正如众所周知的和已注册的端口号用于服务器进程一样,临时端口号仅用于客户端进程。