路由表连接条目与接口分配的 IP 地址不同

路由表连接条目与接口分配的 IP 地址不同

我有一台 HP ProCurve A7102DL 路由器,它有 eth1 和 eth2 接口。我目前将 eth1 设置为我的 WAN,将 eth2 设置为我的 LAN 端。我的 eth2 分配了三个 IP 地址,分别是 AAA1、BBB1 和 CCC1。LAN 端 IP 地址都正确显示在路由表中,如 AAA0 255.255.255.0 等。我的 eth1 地址是 ISP 分配给我的静态 IP。他们分配的 IP 是 XXX252,子网为 255.255.255.248。该连接在我的路由表中显示为 XXX248。我想知道它为什么会更改连接接口的 IP 地址,以及这是否是我应该关注的问题。

答案1

路由表显示的是网络 ID,而不是接口 IP 地址。(与第一种情况相同,其中您的 IP 是 aaa1,网络是 aaa0/24)。

例如:

$ ipcalc 10.0.0.252/29
Address:   10.0.0.252           00001010.00000000.00000000.11111 100
Netmask:   255.255.255.248 = 29 11111111.11111111.11111111.11111 000
Wildcard:  0.0.0.7              00000000.00000000.00000000.00000 111
=>
Network:   10.0.0.248/29        00001010.00000000.00000000.11111 000
HostMin:   10.0.0.249           00001010.00000000.00000000.11111 001
HostMax:   10.0.0.254           00001010.00000000.00000000.11111 110
Broadcast: 10.0.0.255           00001010.00000000.00000000.11111 111

相关内容