首页 文章

NAT回收映射的频率

提问于
浏览
0

假设我落后于一些NAT(类型无关紧要),我想将数据包发送到公共互联网 . 我第一次发送数据包时,我的数据包被NATed并且NAT分配并映射我的数据包的一些外部端口号 . 如果我(非常频繁地)继续从我的私人计算机发送具有相同源端口的数据包,则相同的NAT映射会一直存在(通过检查服务器目标上的数据包地址) .

但是,如果我在发送数据包之间等待约1-2分钟,则下次发送数据包时,NAT似乎已经回收了NAT映射并分配了不同的外部端口 . 在回收映射之前,NAT通常需要等待多长时间?是否有所有NAT符合的最短时间(如标准规范)?

1 回答

  • 0

    我能找到的答案最接近的是page 14 of draft-audet-nat-behave-00 . 本文档指出NAT必须在2分钟之前使动态UDP绑定失效,建议时间为5分钟,TCP绑定为7800秒 .

    实际上,我们最终每50秒发送一个简单的刷新数据包,以确保我们的UDP绑定在我们的应用程序中保持活动状态 .

相关问题