为什么移动数据网络的本地地址不是私有IP地址?

网络工程 IPv4 IP地址 网络服务商
2022-02-12 06:07:40

我已通过 Airtel (ISP) 通过 4G 将智能手机连接到互联网

我做到了 - 谷歌上的“我的 IP 是什么”。下面是我得到的截图——

在此处输入图像描述

我知道公共 IP 地址在 27.59.102.... 范围内,因为它需要在互联网上被看到和路由。

而且本地地址也是公网地址(100.127.85....)!

本地地址不应该是私有地址吗?(用于克服 IPv4 地址耗尽的方法)?由于将有数百万部手机,并且为每部手机分配一个唯一的公共 IP 地址将很快耗尽地址空间。不是吗?

有人可以帮助我了解在这种情况下发生了什么吗?

1个回答

您的 ISP 使用RFC 6598中定义的运营商级 Nat (CGN)

正如您在 RFC 中看到的,网络 100.64.0.0/10(包含您的 IP 100.127.85.X)是为 CGN 保留的,因此虽然不是专用网络(如RFC1918中定义),但它的使用方式相同并且不再是一个可公开路由的网络。

因此,您获得分配给您的设备的 CGN IP 地址,并且 ISP 使用其网络中某处的全局可路由地址执行 NAT。