Команда network с Маской Подстановки

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

 Команда <code>network</code> с Маской Подстановки

Однако, может быть ситуация, когда сетевой администратор не хочет включать все интерфейсы в пределах сети, включая 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.

Далее: Сравнение Протоколов маршрутизации Состояния канала

Смотрите также
Комментарии
Написать

(обязательно)

(обязательно)

Это не спам (обязательно)