我计划在具有 a10 网络的服务提供商中实施 CGNAT。所以,问题是我可以通过一个公共 IP NAT 多少个私有 IP 地址?
一个公共 IP = 64511 个端口 = 每个用户 400 个端口 = ~161 个私有地址?
是对的吗?
我计划在具有 a10 网络的服务提供商中实施 CGNAT。所以,问题是我可以通过一个公共 IP NAT 多少个私有 IP 地址?
一个公共 IP = 64511 个端口 = 每个用户 400 个端口 = ~161 个私有地址?
是对的吗?
没有硬性限制。理论上,您可以为多个连接重用一个 L4 端口,只要目标 IP 地址或端口号不同(套接字由 tuple 定义source IP:source port:destination IP:destination port。
在不重复使用端口号的情况下,每个连接都会消耗一个端口,因此这取决于您允许每个客户端有多少连接(就像您已经计算过的那样)。如果您进行静态分配,那么 400 个端口的硬限制可能还不够。
您实际上可以做什么取决于您的确切设备类型及其配置。