Команда network с Маской Подстановки
По умолчанию, при использовании команды network
и классового сетевого адреса такого как 172.16.0.0, все интерфейсы на маршрутизаторе, которые принадлежат этому классовому сетевому адресу, будут включены для EIGRP.

Однако, может быть ситуация, когда сетевой администратор не хочет включать все интерфейсы в пределах сети, включая EIGRP. Чтобы сконфигурировать EIGRP для распространения только определенных подсетей, используйте опцию wildcard-mask
с командой network
для указания маски подстановки:
Router(config-router)#network network-address [wildcard-mask]
Думайте о wildcard mask
как об инверсии маски подсети. Инверсия маски подсети 255.255.255.252 - это 0.0.0.3. Чтобы вычислить инверсию маски подсети, вычтите маску подсети из 255.255.255.255:
255.255.255.255
- 255.255.255.252
Разность маски подсети
---------------
0. 0. 0. 3
Маска Подстановки
Щелкните кнопку 2 на рисунке.
На рисунке R2 конфигурируется с подсетью 192.168.10.8 и подстановочной маской 0.0.0.3.
R2(config-router)#network 192.168.10.8 0.0.0.3
Некоторые версии IOS также позволят Вам просто вводить маску подсети. Например, Вы могли бы ввести следующее:
R2(config-router)#network 192.168.10.8 255.255.255.252
Однако, IOS тогда преобразует команду в подстановочный формат маски, как может быть проверено командой show run
:
R2#show run
.....
!
router eigrp 1
network 172.16.0.0
network 192.168.10.8 0.0.0.3
auto-summary
!
Рисунок также показывает конфигурацию для R3. Как только классовая сеть 192.168.10.0 конфигурируется, R3 устанавливает отношения смежности и с R1, и с R2.