Lab 3.27: EIGRP: Суммирование маршрутов в EIGRP

Цель: изучить и понять, как суммировать маршруты с помощью EIGRP. Суммирование маршрутов позволяет уменьшить размер таблиц маршрутизации за счет объявления сводного маршрута для диапазона из нескольких конкретных маршрутов.

Суммирование маршрутов — фундаментальный навык для сетевых инженеров. В современных сетях с подсетями таблицы маршрутизации могут стать очень большими из-за огромного количества сетевых записей. Чтобы уменьшить нагрузку на маршрутизаторы, связанную с чрезвычайно большими таблицами маршрутизации, можно использовать суммирование маршрутов.

Топология:

Пожалуйста, используйте следующую топологию для выполнения этого лабораторного упражнения:

Task 1:

Настройте имена хостов на R1 и R3, как показано в топологии. Поскольку R1 S0/0 является DCE-концом последовательного соединения back-to-back, сконфигурируйте R1 для отправки тактовой информации R3 со скоростью 256 Кбит/с. Настройте IP-адреса для интерфейсов R1 и R3 S0/0, как указано в топологии, и выполните проверку связи между маршрутизаторами, чтобы проверить подключение на основе ваших конфигураций.

Task 2:

Сконфигурируйте интерфейсы loopback на R3, как показано в топологии.

Task 3:

Включите EIGRP, используя ASN 172 как на R1, так и на R3, и настройте сетевые инструкции EIGRP для интерфейсов R1 и R3 S0/0 и для интерфейсов обратной связи на R3. Убедитесь, что EIGRP не выполняет автоматическое суммирование на границах классовой сети.

Task 4:

На R1 проверьте маршруты EIGRP, которые вы получаете от R3. У вас должно быть три маршрута для интерфейсов обратной связи 10.x.x.x/24, настроенных на R3 и объявленных EIGRP. Проверьте эти IP-адреса для проверки подключения.

Task 5:

Сконфигурируйте R3 для отправки сводного маршрута для интерфейсов обратной связи 10.x.x.x/24 на R1.

Task 6:

Проверьте маршруты EIGRP, которые вы получаете от R3 на R1. Теперь у вас должен быть один маршрут для интерфейсов обратной связи 10.x.x.x/24, настроенных на R3 и объявленных EIGRP. Проверьте эти IP-адреса для проверки подключения.

Настройка и проверка

Task 4:

R1#show ip route eigrp 
        10.0.0.0/24 is subnetted, 3 subnets 
D       10.30.3.0 [90/2297856] via 172.16.1.2, 00:00:33, Serial0/0 
D       10.20.2.0 [90/2297856] via 172.16.1.2, 00:00:34, Serial0/0 
D       10.10.1.0 [90/2297856] via 172.16.1.2, 00:00:34, Serial0/0 

R1#ping 10.10.1.1 

Type escape sequence to abort. 
Sending 5, 100-byte ICMP Echos to 10.10.1.1, timeout is 2 seconds: 
!!!!! 
Success rate is 100 percent (5/5), round-trip min/avg/max = 4/6/8 ms 

R1#ping 10.20.2.1 

Type escape sequence to abort. 
Sending 5, 100-byte ICMP Echos to 10.20.2.1, timeout is 2 seconds: 
!!!!! 
Success rate is 100 percent (5/5), round-trip min/avg/max = 4/6/8 ms 

R1#ping 10.30.3.1 

Type escape sequence to abort. 
Sending 5, 100-byte ICMP Echos to 10.30.3.1, timeout is 2 seconds: 
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 4/6/8 ms

Task 5:

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

Последнее значение, при котором все четыре бита совпадают, равно 32. Следовательно, чтобы определить итоговый адрес, вставьте значение 1 и сложите эти биты. Ответом будет десятичное значение, которое вы будете использовать для создания маски подсети сводного адреса. Это проиллюстрировано следующим образом:

Маска подсети для вашей обобщенной сети будет следующей 128 + 64 + 32 , что равно 224. Итоговый адрес тогда был бы записан как 10.0.0.0 255.255.224.0 или 10.0.0.0/11. Чтобы настроить EIGRP на отправку этого сводного адреса вместо трех сетевых записей 10.x.x.x/24, используйте ip summary-address eigrp <ASN> на интерфейсе, который EIGRP использует для отправки обновлений другим маршрутизаторам RIPv2, как показано ниже. Не забудьте добавить ASN при настройке суммирования маршрута EIGRP.

R3#conf t 
Enter configuration commands, one per line.  End with CTRL/Z. 
R3(config)#int s0/0 
R3(config-if)#ip summ 
R3(config-if)#ip summary-address eigrp 172 10.0.0.0 255.224.0.0 
R3(config-if)#end 
*Mar  1 02:39:48.125: %DUAL-5-NBRCHANGE: IP-EIGRP(0) 172: Neighbor 172.16.1.1 (Serial0/0) is down: summary configured 
*Mar  1 02:39:50.305: %DUAL-5-NBRCHANGE: IP-EIGRP(0) 172: Neighbor 172.16.1.1 (Serial0/0) is up: new adjacency
R3# 
R3#show running-config interface s0/0 
Building configuration... 

Current configuration : 134 bytes 
! 
interface Serial0/0 
ip address 172.16.1.2 255.255.255.192 
ip summary-address eigrp 172 10.0.0.0 255.224.0.0 5 
no fair-queue 
end

ПРИМЕЧАНИЕ: Как видно из приведенного выше вывода, когда настроен суммарный адрес EIGRP, соседние смежности EIGRP через этот интерфейс сбрасываются. Будьте осторожны, выполняя это в среде производственной сети. Из-за этого нет необходимости выполнять команду clear ip route *. Также обратите внимание, что в конфигурации интерфейса, несмотря на то, что мы выдали команду ip summary-address eigrp 172 10.0.0.0 255.224.0.0, в конце есть дополнительные 5. Это связано с тем, что сводные маршруты EIGRP имеют административное расстояние по умолчанию, равное 5. Это можно просмотреть на маршрутизаторе, выполнив обобщение следующим образом:

R2#show ip route 10.30.3.1 255.224.0.0 
Routing entry for 10.0.0.0/11 
Known via “eigrp 172”, distance 5, metric 128256, type internal 
Redistributing via eigrp 172 
Routing Descriptor Blocks: 
* directly connected, via Null0 
  Route metric is 128256, traffic share count is 1 
  Total delay is 5000 microseconds, minimum bandwidth is 10000000 Kbit 
  Reliability 255/255, minimum MTU 1514 bytes 
  Loading 1/255, Hops 0

Сводные маршруты в EIGRP всегда будут указывать на интерфейс Null0, который является просто логическим интерфейсом «черной дыры» в маршрутизаторах Cisco IOS.

Task 6:

R1#show ip route eigrp 
        10.0.0.0/11 is subnetted, 1 subnets 
D       10.0.0.0 [90/2297856] via 172.16.1.2, 00:03:20, Serial0/0 

R1#ping 10.10.1.1 

Type escape sequence to abort. 
Sending 5, 100-byte ICMP Echos to 10.10.10.1, timeout is 2 seconds: 
!!!!! 
Success rate is 100 percent (5/5), round-trip min/avg/max = 4/6/8 ms 

R1#ping 10.20.2.1 

Type escape sequence to abort. 
Sending 5, 100-byte ICMP Echos to 10.20.20.1, timeout is 2 seconds: 
!!!!! 
Success rate is 100 percent (5/5), round-trip min/avg/max = 4/5/8 ms 

R1#ping 10.30.3.1 

Type escape sequence to abort. 
Sending 5, 100-byte ICMP Echos to 10.30.30.1, timeout is 2 seconds: 
!!!!! 
Success rate is 100 percent (5/5), round-trip min/avg/max = 4/6/8 ms