Основные характеристики протокола
Основные характеристики EIGRP:
- Быстрая сходимость (по сравнению с другими дистанционно-векторными протоколами)
- Поддержка VLSM
- Частичные обновления
- Поддержка разных протоколов сетевого уровня (IP, IPX, AppleTalk)
- Одинаковые настройки протокола при использовании различных протоколов канального уровня (например, у OSPF настройки отличаются для Ethernet и Frame Relay)
- Сложная метрика
- Использование multicast (224.0.0.10) и unicast адресов, вместо широковещательной рассылки
Типы маршрутов EIGRP
EIGRP поддерживает несколько типов маршрутов, у каждого типа маршрута своё значение administrative distance:
- internal — внутренние маршруты EIGRP. AD — 90,
- external — маршруты, перераспределенные в процесс EIGRP из других источников. AD — 170,
- summary — суммарные маршруты EIGRP. AD — 5 (по умолчанию, может быть любое — задается администратором при написании команды суммирования).
1 | Входим в режим глобальной конфигурации | R1#configure terminal |
2 | Настраиваем ключ для аутентификации | key chain EIGRP-KEYS
key 1 key-string Key4Route accept-lifetime 12:00:00 May 20 2013 12:00:00 Jul 20 2014 send-lifetime 12:00:00 May 20 2013 12:00:00 Jul 20 2014 |
3 | Переходим к настройке интерфейса | interface Gi 0/0 |
4 | Указываем используемый ключ и суммаризацию маршрутов | ip authentication mode eigrp 1 md5
ip authentication key-chain eigrp 1 mykeys ip summary-address eigrp 1 192.168.0.0 255.255.252.0 5 |
5 | Переходим к настройке EIGRP | router eigrp 1
passive-interface default passive-interface Gi 0/1 network 192.168.0.0 0.0.3.255 no auto-summar |
Для IPv6
1 | Входим в режим глобальной конфигурации | R1#configure terminal |
2 | Включаем IPv6 unicast forwarding | R1(config)#ipv6 unicast-routing |
3 | Входим в режим конфигурирования интерфейса | R1(config)#interface Gi0/0 |
4 | Назначаем адрес | R1(config-if)#ipv6 address 3000::1/64 |
5 | Включаем EIGRP for IPv6 | R1(config-if)#ipv6 eigrp 1 |
6 | Конфигурируем AS EIGRP | R1(config-if)#ipv6 router eigrp 1 |
7 | Назначаем router-ID | R1(config-router)#eigrp router-id 3.3.3.3 |
8 | Запускаем процесс | R1(config-router)#no shutdown |
Роутер R2 | ||
9 | —//— | R2#configure terminal |
10 | —//— | R2(config)#ipv6 unicast-routing |
11 | —//— | R2(config)#interface GI0/0 |
12 | —//— | R2(config-if)#ipv6 address 3000::2/64 |
13 | —//— | R2(config-if)#ipv6 eigrp 1 |
14 | —//— | R2(config-if)#ipv6 router eigrp 1 |
15 | —//— | R2(config-router)#eigrp router-id 4.4.4.4 |
16 | —//— | R2(config-router)#no shutdown |
Проверяем. show ipv6 eigrp nei