多用户 Windows 服务器上的端口号处理

Port number handling on a multi user Windows server

我正在开发一个工具,该工具将由同一终端服务器上的多个用户运行使用。此工具使用 TCP 套接字在多个进程之间进行 IPC。由于该工具的多个实例将被多个登录用户同时 运行 宁,我想知道 Windows 服务器上的端口是如何管理的?比如,它们是虚拟端口的概念,OS 然后可以映射到系统范围内的唯一端口,还是针对不同用户的工具 运行ning 需要在用户 space 中处理这个问题?

工具的实例都需要监听不同的端口号,或者同一个端口号不同的IP地址。

[假设他们完全在听,虽然没有说明,但这是唯一真正令人担忧的来源。]