Назад | Перейти на главную страницу

Связанные записи в таблице маршрутизации отличаются от IP-адреса, назначенного интерфейсу

У меня есть маршрутизатор HP ProCurve A7102DL с интерфейсами eth1 и eth2. В настоящее время у меня установлен eth1 как WAN, а eth2 - как LAN. Моему eth2 назначено три IP-адреса: A.A.A.1, B.B.B.1 и C.C.C.1. Все IP-адреса на стороне LAN правильно отображаются в таблице маршрутизации как A.A.A.0 255.255.255.0 и т. Д. Мой адрес eth1 - это мой статический IP-адрес, назначенный моим интернет-провайдером. Им назначен IP-адрес X.X.X.252 с подсетью 255.255.255.248. Это соединение отображается в моей таблице маршрутизации как X.X.X.248. Мне было интересно, почему он меняет IP-адрес подключенного интерфейса, и если это то, о чем я должен беспокоиться.

Таблица маршрутизации показывает идентификатор сети, а не IP-адрес интерфейса. (То же, что и ваш первый случай, где ваш ip - a.a.a.1, а сеть - a.a.a.0 / 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