По умолчанию, использование команды network и сетевого адреса IPv4, например 172.16.0.0, включает EIGRP для всех интерфейсов маршрутизатора, принадлежащих этому классовому адресу сети. Но возможны ситуации, когда администратор сети не хочет включать EIGRP для всех интерфейсов. В качестве примера рассмотрим ситуацию на рисунке номер 1, где администратору нужно включить EIGRP на маршрутизаторе R2, но только для подсети 192.168.10.8 255.255.255.252 на интерфейсе S0/0/1.

Чтобы настроить EIGRP для объявления только конкретных подсетей, используйте с командой network параметр групповой маски wildcard-mask:

Router(config-router)# network network-address [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.0.3 Групповая маска

На рис. 2 показано продолжение настройки сети EIGRP для маршрутизатора R2. Конкретно, команда network 192.168.10.8 0.0.0.3 включает протокол EIGRP на интерфейсе S0/0/1, входящем в подсеть 192.168.10.8 255.255.255.252.

Некоторые выпуски IOS также позволяют вводить маску подсети вместо групповой маски. На рис. 3 приведен пример настройки того же интерфейса S0/0/1 маршрутизатора R2, но в этот раз с помощью маски подсети в команде network. Но если используется маска подсети, IOS преобразует команду в конфигурации в формат wildcard-mask. Для проверки можно использовать результат команды show running-config, показанный на рис. 3.

Используйте средство проверки синтаксиса на рис. 4, чтобы настроить команды EIGRP network для маршрутизатора R3.