我使用Node.js (net 模块) 创建了客户端与服务器之间的tcp连接。服务器正在预定义的端口上监听,客户端正在连接该端口。
据我所知,Node.js 会动态地为客户端分配端口,这是正确的吗?
- Node.js 使用什么样的算法来为客户端分配“随机”端口?它是由 Node.js 还是操作系统决定的?
- 是否可以定义静态端口供客户端使用?是否可以定义一系列供客户端使用的端口?
注意:我曾经在 stackoverflow 上找到过一个类似的讨论/问题,但现在无法找到了。如果您能分享任何可靠的关于这个主题的资源,我将不胜感激。