Автосуммирование маршрутов в EIGRP

Протокол EIGRP автоматически суммирует маршруты на границе сети, использующей адреса классов.Например маршрутизатор подсоединен только к подсети 10.10.10.0/24, но объявляет, что он подключен ко всей сети класса А – 10.0.0.0/8.В некоторых случаях автосуммирование полезно, это позволяет сделать таблицы маршрутизации максимально компактными.

Однако при некоторых обстоятельствах автосуммирование необходимо отключить, это когда в сети есть подсети не являющиеся непрерывными:

 

 

Для отключения автосуммирования необходимо использовать следующие команды:

 

R1(config)#router eigrp X - x ето номер автономной системы

R1(config-router)#no auto-summary

 

После этого автосуммирование отключиться и обновления о подсетях станут приниматься маршрутизатором:

 

 

При использовании протокола EIGRP можно самому(вручную) суммировать маршруты. Маршруты суммируются на каждом интерфейсе отдельно! Поэтому нужно выбрать интерфейс, который распространяет информацию о маршрутах. Суммированный(обобщенный) адрес можно объявить с помощью следующих команд:

 

 

 

Например у нас есть 3 непосредственно подключенных сети 10.1.0.0/16,10.2.0.0/16,10.3.0.0/16.Вместо объявления каждой сети можно суммировать эти маршруты и у

нас получится один маршрут 10.0.0.0/8.

 

Для этого вводим команду:

 

R1(config-if)#ip summary-address eigrp 1 10.0.0.0 255.0.0.0 15

 

все, вместо трех записей у нас объявляется одна.

 

На маршрутизаторе, на котором применяется ручное суммирование, в таблице маршрутизации появится запись:

 

D 10.0.0.0/8 is a summary, 00:00:29, Null0

 

в качестве источника маршрута Null0, а не реальный интерфейс неспроста, это объясняется тем, что этот маршрут используется только для анонсирования и не представляет маршрута, который может использовать это маршрутизатор для достижения этой сети.