full cone nat的疑问
wzyzb 2010-03-05 11:20:59 我看了网上大部分介绍full cone nat的都是如下说的:
内网主机建立一个UDP socket(LocalIP:LocalPort) 第一次使用这个socket给外部主机发送数据时NAT会给其分配一个公网(PublicIP:PublicPort),以后用这个socket向外面任 何主机发送数据都将使用这对(PublicIP:PublicPort)。此外,任何外部主机只要知道这个(PublicIP:PublicPort)就 可以发送数据给(PublicIP:PublicPort),内网的主机就能收到这个数据包
我想问的是假如 我用内网主机再建立一个UDP socket(LocalIP:LocalPort1 ),第一次使用这个socket给外部主机发送数据时NAT会给其分配一个公网(PublicIP1:PublicPort1),这里(PublicIP:PublicPort)和(PublicIP1:PublicPort1)完全相等吗? 假设nat只有一个公网IP 那么肯定PublicIP1=PublicIP 这时PublicPort1和PublicPort的关系会相等吗?