我正在尝试获取 Rocketleague.exe 在 UDP 端口上建立连接的 IP。我尝试使用 netstat -p udp,但由于某种奇怪的原因,它没有显示任何活动的 udp 连接。但是,使用 TCPView,它确实显示为使用了一些 UDP 端口。问题是它没有显示该特定端口连接的任何 IP 地址。以下是屏幕截图:
正如您所看到的,它没有显示 udp 端口所连接的 ip 地址,我的问题是:
- UDP 是否更像是一种广播协议,因此我的电脑只监听该端口的传入信息?
- 如果没有,有没有办法识别这些 UDP 端口所连接的 IP 地址?
- 如果它只是在监听而不知道连接来自哪里,那么信息来自的 IP 是否是 .exe 所连接的 TCP IP?
提前致谢。
答案1
UDP 是否更像是一种广播协议,因此我的电脑只监听该端口的传入信息?
不太可能。UDP 可以这样使用,但它在 Internet 上运行得不是很好。
如果没有,有没有办法识别这些 UDP 端口所连接的 IP 地址?
UDP 端口不连接任何东西。UDP 是无连接的。
如果它只是在监听而不知道连接来自哪里,那么信息来自的 IP 是否是 .exe 所连接的 TCP IP?
就 UDP 而言,没有连接。发送或接收的每个数据报都有源和目标,但没有与之相关的持久状态供您查找。