公共和私有 IP

网络工程 路由 ip ipv4 互联网服务供应商
2021-07-20 09:38:10

我想知道是否有人可以向我解释这一点。

在工作中,我们有一个连接到 Internet 的防火墙,并通过 DHCP 在其上配置了一个外部 IP。防火墙的 WAN 端口连接到阿尔卡特 NTE,这是 Virgin Media 的套件。它的私有 IP 地址为 10.2.2.67(它有一个标签,当您执行跟踪路由时,它会将其包含为一个跃点)。

traceroute to google.com, 64 hops max, 52 byte packets
 1  10.9.1.254 (10.9.1.254)  6.657 ms  2.436 ms  2.234 ms
 2  10.2.2.67 (10.2.2.67)  18.802 ms *  66.547 ms

我不明白防火墙如何在其上配置外部 ip,然后将私有 IP 地址作为下一跳,请有人解释路由如何工作?

拓扑:

Virgin Media
|
|
Alcatel NTE (Virgin Media 10.2.2.67)
|
|
Firewall (89.x.x.x)
|
|
Internal Network
1个回答

IPv4 对公共或私有 IP 地址一无所知。对于IPv4来说,都是可以同等对待的IP地址。ISP 已同意不在彼此之间路由具有私有 IPv4 范围(以及其他范围)中的地址的数据包。您发往公共 Internet 的数据包将在数据包的源上具有公共寻址,并且数据包上的目标地址也将是公共地址。

ISP 在其内部网络中做什么与您无关,因为它不会影响您的数据包。您的数据包可以通过各种不同的公共或私有网络,这并不重要,因为数据包上的源地址和目标地址都是公共地址。