Table of Contents

Вернуться к оглавлению

Настройка EIGRP

Включение протокола EIGRP

Для включения дистанционно-векторного протокола динамической маршрутизации EIGRP необходимо внести изменения в конфигурационный файл «daemons». Для редактирования конфигурационного файла необходимо перейти в папку назначения с помощью команды «cd /media/storage/overlay/frr/» и выполнить команду «nano daemons». В конфигурационном файле необходимо для протокола EIGRP задать значение параметра «yes» (изобр. 7.f.1). После внесения изменений в конфигурационный файл «daemons» необходимо перезапустить процесс динамической маршрутизации с помощью команды «/etc/init.d/S50frr restart».


Изобр. 7.f.1. Включение протокола EIGRP

Базовая настройка протокола EIGRP

Для настройки протокола динамической маршрутизации EIGRP (англ. Enhanced Interior Gateway Routing Protocol) необходимо подключиться к устройству по протоколу ssh и выполнить команду «vtysh» для перехода в режим интерпретатора. Далее необходимо необходимо перейти в режим конфигурирования с помощью команду «configure terminal» и выполнить команду для входа в режим конфигурирования протокола динамической маршрутизации EIGRP «router eigrp [AS] [vrf NAME]», где:

  • AS - номер автономной системы(1-65535, номер автономной системы должен быть одинаковым на всех маршрутизаторах, которые должны обмениваться информацией по протоколу EIGRP.)
  • vrf NAME - имя vrf роутера (если используется)

Для подключения интерфейсов с адресами, совпадающими с необходимой сетью, выполняется команда «network [NETWORK]» (адрес необходимой сети). Для получения справки по командам для заданного меню интерпретатора необходимо выполнить команду «shift+?». Во всех разделах работает режим дополнения команды с помощью клавиши «tab». Для отмены команды необходимо поставить ключевую частицу «no» перед командой. Для выхода в предыдущее меню необходимо выполнить команду «exit». После задания конфигурации в терминальном режиме необходимо сохранить настройки. Для сохранения настроек необходимо выполнить команду «write» в основном меню конфигурации. При выполнении команду «write» вся конфигурация записывается в конфигурационный файл «/media/storage/overlay/frr/frr.conf». После внесения изменений необходимо перезапустить процесс с помощью команды «/etc/init.d/S50frr restart».

# vtysh

Hello, this is FRRouting (version 8.5.2).
Copyright 1996-2005 Kunihiro Ishiguro, et al.

eigrp1# con t
eigrp1(config)# router eigrp 1
eigrp1(config-router)# network 192.168.1.0/24
eigrp1(config-router)# network 192.168.10.0/24
eigrp1(config-router)# ex
eigrp1(config)# ex
eigrp1# write
Note: this version of vtysh never writes vtysh.conf
Building Configuration...
Integrated configuration saved to /etc/frr/frr.conf
[OK]
eigrp1# ex
# /etc/init.d/S50frr restart
Stopping frr: Stopped watchfrr
Stopped eigrpd
Stopped staticd
Stopped zebra
OK
Starting frr: Starting watchfrr with command: '  /usr/sbin/watchfrr  -d  -F traditional   zebra eigrpd staticd'
Started watchfrr
OK
#

Просмотр информации о EIGRP

Для просмотра текущего статуса EIGRP необходимо ввести команду «show ip eigrp [vrf NAME] topology».

eigrp1# sh ip eigrp topology

EIGRP Topology Table for AS(1)/ID(192.168.101.11)

Codes: P - Passive, A - Active, U - Update, Q - Query, R - Reply
       r - reply Status, s - sia Status

P  192.168.1.0/24, 1 successors, FD is 28160, serno: 0
       via Connected, enp0s8
P  192.168.10.0/24, 1 successors, FD is 28160, serno: 0
       via Connected, enp0s3
P  192.168.20.0/24, 1 successors, FD is 30720, serno: 0
       via 192.168.1.2 (30720/28160), enp0s8

Для просмотра списка интерфейсов, связанных с конкретным экземпляром EIGRP, необходимо ввести команду «show ip eigrp [vrf NAME] interface».

eigrp1# sh ip eigrp interfaces

EIGRP interfaces for AS(1)

Interface        Bandwidth  Delay      Peers  Xmit Queue   Mean    Pacing Time    Multicast    Pending  Hello    Holdtime
                                              Un/Reliable  SRTT    Un/Reliable    Flow Timer   Routes
enp0s8           100000     10         1      0 / 0         0       0              0            0       5        15
enp0s3           100000     10         0      0 / 0         0       0              0            0       5        15
eigrp1# show ip eigrp neighbors

EIGRP neighbors for AS(1)

H   Address           Interface            Hold   Uptime   SRTT   RTO   Q     Seq
                                           (sec)           (ms)        Cnt    Num
0   192.168.1.2       enp0s8               13     0        0      2    0      2

Для просмотра списка соседей, которые были установлены в eigrp, необходимо ввести команду «show ip eigrp [vrf NAME] neighbor».

eigrp1# show ip eigrp neighbors

EIGRP neighbors for AS(1)

H   Address           Interface            Hold   Uptime   SRTT   RTO   Q     Seq
                                           (sec)           (ms)        Cnt    Num
0   192.168.1.2       enp0s8               13     0        0      2    0      2
eigrp1# sh ip route eigrp
Codes: K - kernel route, C - connected, S - static, R - RIP,
       O - OSPF, I - IS-IS, B - BGP, E - EIGRP, T - Table,
       v - VNC, V - VNC-Direct, A - Babel, F - PBR,
       f - OpenFabric,
       > - selected route, * - FIB route, q - queued, r - rejected, b - backup
       t - trapped, o - offload failure

E   192.168.1.0/24 [90/28160] is directly connected, enp0s8, weight 1, 00:24:50
E   192.168.10.0/24 [90/28160] is directly connected, enp0s3, weight 1, 00:24:50
E>* 192.168.20.0/24 [90/30720] via 192.168.1.2, enp0s8, weight 1, 00:02:19

Для просмотра списка маршрутов, которые были получены через eigrp, необходимо ввести команду «show ip route eigrp».

eigrp1# sh ip route eigrp
Codes: K - kernel route, C - connected, S - static, R - RIP,
       O - OSPF, I - IS-IS, B - BGP, E - EIGRP, T - Table,
       v - VNC, V - VNC-Direct, A - Babel, F - PBR,
       f - OpenFabric,
       > - selected route, * - FIB route, q - queued, r - rejected, b - backup
       t - trapped, o - offload failure

E   192.168.1.0/24 [90/28160] is directly connected, enp0s8, weight 1, 00:24:50
E   192.168.10.0/24 [90/28160] is directly connected, enp0s3, weight 1, 00:24:50
E>* 192.168.20.0/24 [90/30720] via 192.168.1.2, enp0s8, weight 1, 00:02:19

Вернуться к оглавлению