假设我在某个 NAT 后面(类型无关紧要),并且我想将数据包发送到公共 Internet。我第一次发送数据包时,我的数据包会被 NAT,NAT 会为我的数据包分配和映射一些外部端口号。如果我继续(非常频繁地)从我的私人机器发送具有相同源端口的数据包,那么据我所知(通过检查服务器目标上的数据包地址),相同的 NAT 映射仍然存在。
但是,如果我在发送数据包之间等待约 1-2 分钟,下次我发送数据包时,NAT 似乎已经回收了 NAT 映射并分配了不同的外部端口。NAT 通常会等待多长时间才能回收映射?是否有所有NAT 符合的最短时间(如标准规范)?