这就是UDP
假设我有一个内部端口25000,该端口未转发。
我通过该端口向服务器发送UDP消息。
我现在在本地侦听25000端口以获取该服务器的回复。
服务器收到了我的消息。
服务器认为消息来自的端口是27833。
服务器需要多少时间通过27833端口向我发送消息?
如果我在本地继续监听25000端口,那么27833端口会无限期保持打开状态,直到我停止监听吗?
答案 0 :(得分:1)
我不是专家,但我认为NAT上端口转发的超时不会受到影响,因为您在NAT后面的计算机上侦听新的数据报(因为只有操作系统才能知道您想读取那些数据包,而不是NAT。
对于该端口将由NAT转发的时间,我已经在stackoverflow上找到了以下响应:For how long a router keeps records in the NAT and can they be reused forwarding requests from other hosts?(响应的捷径,实际上不到120秒)
< / li>