Добавить в цитаты Настройки чтения

Страница 16 из 18

В последующих примерах используется приведённая ниже схема.

r1#sh ip route eigrp

10.0.0.0/8 is variably subnetted, 8 subnets, 2 masks

D 10.2.2.2/32 [90/2357760] via 10.0.13.3, 00:00:32, Serial0/1

D 10.3.3.3/32 [90/2306560] via 10.0.13.3, 00:00:31, Serial0/1

D 10.4.4.4/32 [90/2332160] via 10.0.13.3, 00:00:32, Serial0/1

D 10.0.24.0/24 [90/2229760] via 10.0.13.3, 00:00:32, Serial0/1

D 10.0.34.0/24 [90/2204160] via 10.0.13.3, 00:00:33, Serial0/1

В данном примере, мы устанавливаем на интерфейсах разную пропускную способность.

r1(config)# interface Serial0/0

r1(config-if)# bandwidth 256

r1(config-if)# interface Serial0/1

r1(config-if)# bandwidth 1280

r1#show ip eigrp topology 10.4.4.4 255.255.255.255

IP-EIGRP (AS 1): Topology entry for 10.4.4.4/32

State is Passive, Query origin flag is 1, 1 Successor(s), FD is 2665472

Routing Descriptor Blocks:

10.0.13.3 (Serial0/1), from 10.0.13.3, Send flag is 0x0

Composite metric is (2665472/409600), Route is Internal

Vector metric:

Minimum bandwidth is 1280 Kbit

Total delay is 26000 microseconds

Reliability is 255/255

Load is 1/255

Minimum MTU is 1500

Hop count is 2

10.0.12.2 (Serial0/0), from 10.0.12.2, Send flag is 0x0

Composite metric is (10665472/409600), Route is Internal

Vector metric:

Minimum bandwidth is 256 Kbit

Total delay is 26000 microseconds

Reliability is 255/255

Load is 1/255

Minimum MTU is 1500

Hop count is 2

После этого используем указанную команду и получаем результат, показанный ниже.

r1(config-if)#router eigrp 1

r1(config-router)# variance 5

r1(config-router)#do clear ip eigrp neighbor

r1(config-router)#do show ip route 10.4.4.4

Routing entry for 10.4.4.4/32

Known via "eigrp 1", distance 90, metric 2665472, type internal

Redistributing via eigrp 1

Last update from 10.0.12.2 on Serial0/0, 00:00:03 ago

Routing Descriptor Blocks:

* 10.0.13.3, from 10.0.13.3, 00:00:03 ago, via Serial0/1

Route metric is 2665472, traffic share count is 4

Total delay is 26000 microseconds, minimum bandwidth is 1280 Kbit

Reliability 255/255, minimum MTU 1500 bytes

Loading 1/255, Hops 2

10.0.12.2, from 10.0.12.2, 00:00:03 ago, via Serial0/0

Route metric is 10665472, traffic share count is 1

Total delay is 26000 microseconds, minimum bandwidth is 256 Kbit

Reliability 255/255, minimum MTU 1500 bytes

Loading 1/255, Hops 2

EIGRP Traffic Engineering with Metric

r1#sh ip route eigrp

10.0.0.0/8 is variably subnetted, 8 subnets, 2 masks

D 10.2.2.2/32 [90/2691072] via 10.0.13.3, 00:00:03, Serial0/1





D 10.3.3.3/32 [90/2639872] via 10.0.13.3, 00:00:03, Serial0/1

D 10.4.4.4/32 [90/2665472] via 10.0.13.3, 00:00:03, Serial0/1

D 10.0.24.0/24 [90/2563072] via 10.0.13.3, 00:00:03, Serial0/1

D 10.0.34.0/24 [90/2537472] via 10.0.13.3, 00:00:03, Serial0/1

r3(config)#interface FastEthernet 0/1

r3(config-if)#delay 100000

r1#show ip route eigrp

10.0.0.0/8 is variably subnetted, 8 subnets, 2 masks

D 10.2.2.2/32 [90/10639872] via 10.0.12.2, 00:00:11, Serial0/0

D 10.3.3.3/32 [90/2639872] via 10.0.13.3, 00:02:10, Serial0/1

D 10.4.4.4/32 [90/10665472] via 10.0.12.2, 00:00:11, Serial0/0

D 10.0.24.0/24 [90/10537472] via 10.0.12.2, 00:00:11, Serial0/0

D 10.0.34.0/24 [90/10563072] via 10.0.12.2, 00:00:22, Serial0/0

EIGRP изменение полосы пропускания

По умолчанию протокол EIGRP использует 50% доступной полосы пропускания, это значение можно изменить командой показанной ниже, мы устанавливаем данное значение в 20%.

r1(config)#interface FastEthernet0/0

r1(config-if)#ip bandwidth-percent eigrp 1 20

EIGRP индикация маршрутизатора (Router ID)

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

r4(config)#router eigrp 1

r4(config-router)#eigrp router-id 10.4.4.4

EIGRP

коммутация

узел

узел

(Unicast Communication)

Включаем команду отладки, видим что передача идет на адрес 224.0.0.10 который является адресом широковещательной рассылки для данного протокола.

r4#debug ip packet detail

IP packet debugging is on (detailed)

*Mar 1 20:55:52.214: IP: s=10.0.34.4 (local), d=224.0.0.10 (FastEthernet0/0), len 60, sending broad/multicast, proto=88

*Mar 1 20:55:53.050: IP: s=10.0.34.3 (FastEthernet0/0), d=224.0.0.10, len 60, rcvd 2, proto=88

*Mar 1 20:55:54.098: IP: s=10.0.24.2 (FastEthernet0/1), d=224.0.0.10, len 60, rcvd 2, proto=88

Вводим команды указанные ниже и смотрим , что показывает команда отладки.

r3(config)#router eigrp 1

r3(config-router)#neighbor 10.0.34.4 FastEthernet0/0

r4(config)#router eigrp 1

r4(config-router)#neighbor 10.0.34.3 FastEthernet0/0

*Mar 1 20:50:20.990: %DUAL-5-NBRCHANGE: IP-EIGRP(0) 1: Neighbor 10.0.34.3 (Fast Ethernet0/0) is up: new adjacency

После установления смежности между маршрутизаторами мы видим, что используется соединение узел-узел.

r4#debug ip packet detail

*Mar 1 20:52:43.466: IP: s=10.0.34.4 (local), d=10.0.34.3 (FastEthernet0/0), le n 60, sending, proto=88

*Mar 1 20:52:44.878: IP: s=10.0.24.4 (local), d=224.0.0.10 (FastEthernet0/1), l en 60, sending broad/multicast, proto=88

*Mar 1 20:52:45.278: IP: tableid=0, s=10.0.34.3 (FastEthernet0/0), d=10.0.34.4 (FastEthernet0/0), routed via RIB

*Mar 1 20:52:45.278: IP: s=10.0.34.3 (FastEthernet0/0), d=10.0.34.4 (FastEthern et0/0), len 60, rcvd 3, proto=88

EIGRP дополнительные возможности

По умолчанию в EIGRP максимальное количество переходов равняется 100, но если нам нужно мы можем изменить данное значение, к примеру мы знаем, что в сети максимально количество переходов 10, по этому с запасом мы ставим 12.

r4(config)#router eigrp 1

r4(config-router)#metric maximum-hops 12

Можно настроить маршрутизатор, чтобы он отправлял сообщения с интервалом 30 секунд, так же данную команду можно отключить.

r4(config)#router eigrp 1

r4(config-router)#eigrp log-neighbor-warnings 30

r4(config-router)#no eigrp log-neighbor-changes

OSPF Открытый протокол выбора кратчайшего пути

OSPF (Open Shortest Path First) – протокол динамической маршрутизации, основанный на технологии отслеживания состояния канала (link-state technology) и использующий для нахождения кратчайшего пути Алгоритм Дейкстры (Dijkstra’s algorithm). Использует объявление о состоянии канала (link-state advertisement, LSA)по которым определяет состояния каналов. Имеет высокую скорость сходимости по сравнению с дистанционно-векторными протоколами маршрутизации. Поддержка сетевых масок переменной длины (VLSM). Оптимально использует пропускную способности.

OSPF Описание работы протокола

Первый этап: Маршрутизаторы обмениваются hello-пакетами через все интерфейсы, на которых активирован OSPF. Маршрутизаторы, разделяющие общий канал передачи данных, становятся соседями, когда они приходят к договоренности об определённых параметрах, указанных в их hello-пакетах.

Второй этап: На следующем этапе работы протокола маршрутизаторы будут пытаться перейти в состояние смежности со своими соседями. Переход в состояние смежности определяется типом маршрутизаторов, обменивающихся hello-пакетами, и типом сети, по которой передаются hello-пакеты. OSPF определяет несколько типов сетей и несколько типов маршрутизаторов. Пара маршрутизаторов, находящихся в состоянии смежности, синхронизирует между собой базу данных состояния каналов.