外部端口映射到内部端口 (UDP) 多长时间?

How long do external ports stay mapped to internal ports (UDP)?

这就是所有 UDP

假设我有一个未转发的内部端口 25000。

我通过该端口向服务器发送 UDP 消息。

我现在在本地侦听 25000 端口以获取来自该服务器的回复。

服务器收到了我的消息。

服务器认为消息来自的端口是27833。

服务器需要多长时间通过端口 27833 向我发送回消息?

如果我在本地继续监听 25000 端口,27833 端口会一直保持打开状态直到我停止监听吗?

  1. 我不是专家,但我认为NAT上的端口转发超时不会受到影响,因为你在NAT后面的计算机上监听新的数据报(因为只有OS 会知道你要读取那些数据包,而不是 NAT)。

  2. 关于端口将被 NAT 转发的时间,我在 Whosebug 上找到了这个响应:(响应的快捷方式,实际上不到 120 秒)