< Cisco

EIGRP

Szerző: Sallai András

Copyright © Sallai András, 2017

Licenc: CC Attribution-Share Alike 4.0 International

Web: https://szit.hu

Az EIGRP

Az EIGRP az Enhanced Interior Gateway Routing Protocol rövidítése. A Cisco által szabadalmaztatott távolság alapú dinamikus útválasztó protokoll, amit az IGRP helyett fejlesztettek. Az EIGRP az IGRP-hez képest jelentős újításokat tartalmaz. Ilyen a VLSM és a CIDR támogatása, garantáltan hurokmentes és gyors konvergenciát alkalmaz.

Protocoll	Adminisztratív távolság
közvetlenül kapcsolt útvonal	0
statikus útvonal	1
EIGRP összegzéssel (summary)	5
EIGRP belső (internal)	90
IGRP	100
OSPF	110
RIP	120
EIGRP külső (external)	170

IOS parancsok

A router eigrp parancs elindítja a protokoll működését. Paraméterként meg kell adni az önálló rendszer (autonomous system – AS; továbbiakban AS) azonosító számát, vagy egy folyamatazonosítót. Az AS minden EIGRP-vel működő forgalomirányítón azonos kell legyen.

Szintaxis

router eigrp <AS/ID-number>

Az autonóm_rendszer_azonosító (AS/ID-number) 1 és 65535 között 16 bites érték.

Példa:

R1(config)# router eigrp 1

Azonosító beállítása:

R1(config-router)# eigrp rotuer-id 1.1.1.1

R2(config-router)# eigrp rotuer-id 2.2.2.2

Hálózatok meghatározása

Hálózat és interfész hozzáadása a network <IP_cím> <helyettesítő_maszk> paranccsal lehetséges.

Szintaxis:

network <IP_cím> <helyettesítő_maszk>

Példa:

R1(config-router)# network 192.168.10.0 0.0.0.255
R1(config-router)# network 172.16.0.0 0.0.255.255

Megadható maszk is a helyettesítő maszkkal szemben:

R1(config-router)# network 192.168.10.8 255.255.255.252

Ellenőrzés:

R1# show running-config | section eigrp 1

Az IOS helyettesítőmaszkot csinál belőle.

Alapértelmezett útvonal

Ha szeretnénk terjeszteni az EIGRP forgalomirányítókon a statikus útvonalakt, az alapértelmezett útvonallal együtt, akkor a következő parancsot használjuk:

R1(config-router)# redistribute static

Passzív interfész

Ha vannak interfészek, amelyekhez nem kapcsolódik EIGRP forgalomirányító, akkor az passzívvá tehetjük a következő paranccsal:

passive-interface <interfész>

Példa:

R1(config-router)#passive-interface fastEthernet 0/0

Összegzés

Hegy egy EIGRP forgalomirányító hátár-forgalomirányító, akkor az alapértelmezetten automatikus összegzést használ. A határ-forgalomirányító több interfésszel osztály alapú hálózatokkal és/vagy különböző hosszúságú alhálózati maszkokkal. Ez problémát okozhat az EIGRP VLSM, CIDR és a nem-folytonos hálózatok esetén, ezért kiszoktuk kapcsolni a no auto-summary paranccsal.

R1(config-router)# no auto-summary

A no auto-summary nagyon hasznos az EIGRP képességei számára, a változó hosszúságú és a nem folytonos alhálózatok esetén. Ennek ellenére, néha szeretnénk a forgalomirányító táblánkat összegzéssel optimalizálni. Ebben az esetben az ip summary-address parancsot használhatod egy interfészen.

Szintaxis:

interface <int-type> <int-num>
ip summary-address eigrp <as-number> <ip-summary-address> <subnet-mask> <administrative-distance>

Példa:

R1(config)# interface s0/0/0
R1(config-if)# ip summary-address eigrp 1 192.168.0.0 255.255.252.0 5

Az exit vagy az end paranccsal kiléphetünk a protokollbeállító módból:

R1(config-router)# exit

R1(config-router)# end

Ellenőrzések

Végül lássunk néhány hasznos parancsot, amellyel kideríthetjük az EIGRP beállítási problémáit.

R1# show ip eigrp neighbor
R1# show ip eigrp topology
R1# show running-config
R1# show ip protocols
R1# show ip route

EIGRP mérték

EIGRP alapértelmezetten a következő értékeket használj a legjobb útvonal számításhoz:

sávszélesség

késleltetés

Egyéb értékek:

megbízhatóság

terhelés

A számításhoz használt súlyozások k1, k2, k3, k4, k5 azonosítóval kerülnek kijelölésre. Minden k értéknek 0 vagy 1 értéke van. Ha 0 értéke van, nem vesszük figyelembe.

k1 - sávszélesség - alapértelmezetten van

k2 - terhelés

k3 - késleltetés - alapértelmezetten van

k4 - megbízhatóság

k5 - megbízhatóság

A mérték számítási módjának egyeznie kell a szomszédoknál.

A k értékek beállítása:

R1(config-router)# metric weights tos k1 k2 k3 k4 k5

Ellenőrzés:

R1# show ip protocols

Képlet:

metric = [K1*bandwidth+ (K2*bandwidth/(256-load)+K3*delay]*[K5/(reliability + K4)]

Interfészek értékei

R1# show interfaces Serial 0/0/0

R1# show interfaces GigabitEthernet 0/0

BW - interfész sávszélesség

DLY - interfész késleltetése (mikroszekundum)

Sávszélesség állítás:

R1(config)# interface s 0/0/0
R1(config-if)# bandwidth 64

R2(config)# interface s 0/0/0
R2(config-if)# bandwidth 64
R2(config-if)# interface s 0/0/1
R1(config-if)# bandwidth 1024

R3(config)# interface s 0/0/1
R3(config-if)# bandwidth 1024