De documentatie van dit product is waar mogelijk geschreven met inclusief taalgebruik. Inclusief taalgebruik wordt in deze documentatie gedefinieerd als taal die geen discriminatie op basis van leeftijd, handicap, gender, etniciteit, seksuele oriëntatie, sociaaleconomische status of combinaties hiervan weerspiegelt. In deze documentatie kunnen uitzonderingen voorkomen vanwege bewoordingen die in de gebruikersinterfaces van de productsoftware zijn gecodeerd, die op het taalgebruik in de RFP-documentatie zijn gebaseerd of die worden gebruikt in een product van een externe partij waarnaar wordt verwezen. Lees meer over hoe Cisco gebruikmaakt van inclusief taalgebruik.
Cisco heeft dit document vertaald via een combinatie van machine- en menselijke technologie om onze gebruikers wereldwijd ondersteuningscontent te bieden in hun eigen taal. Houd er rekening mee dat zelfs de beste machinevertaling niet net zo nauwkeurig is als die van een professionele vertaler. Cisco Systems, Inc. is niet aansprakelijk voor de nauwkeurigheid van deze vertalingen en raadt aan altijd het oorspronkelijke Engelstalige document (link) te raadplegen.
In dit document wordt het proces beschreven waarbij een voorkeurspad wordt gemaakt door verschillende EIGRP-functies (Enhanced Interior Gateway Routing Protocol) te beïnvloeden.
Cisco raadt kennis van de volgende onderwerpen aan:
Dit document is niet beperkt tot specifieke software- en hardwareversies, maar de informatie in dit document is gebaseerd op deze software- en hardwareversies:
De informatie in dit document is gebaseerd op de apparaten in een specifieke laboratoriumomgeving. Alle apparaten die in dit document worden beschreven, hadden een opgeschoonde (standaard)configuratie. Als uw netwerk live is, moet u zorgen dat u de potentiële impact van elke opdracht begrijpt.
De EIGRP-padselectie kan worden beïnvloed door verschillende statistieken te manipuleren die het protocol gebruikt om het beste pad naar een bestemming te bepalen. EIGRP berekent het beste pad naar een bestemming op basis van verschillende statistieken, en het proces van padselectie omvat het evalueren van deze statistieken om de optimale route te bepalen. De EIGRP-statistieken omvatten bandbreedte, vertraging, belasting, betrouwbaarheid en maximale transmissie-eenheid (MTU).
Als u deze statistieken en de betekenis ervan begrijpt, kunnen netwerkbeheerders de selectie van EIGRP-paden aanpassen op basis van specifieke vereisten of netwerkvoorwaarden. Standaard gebruikt EIGRP alleen de minimale bandbreedte op het pad naar een bestemmingsnetwerk en de totale vertraging om routeringsstatistieken te berekenen. Bovendien worden de bandbreedte- en vertragingswaarden bepaald op basis van statische waarden die zijn geconfigureerd op de interfaces van apparaten langs het pad naar de bestemming, met andere woorden deze twee parameters worden niet dynamisch gemeten.
Naast de metrische manipulatie kan routefiltering ook worden gebruikt om de padselectie in EIGRP te beïnvloeden. Routefiltering omvat het regelen van de informatie die is toegestaan of geweigerd om een routeringstabel in of uit te voeren. Het filteren van routes kan om verschillende redenen worden gedaan, waaronder het optimaliseren van routeringstabellen of het beheren van netwerkverkeer.
Enkele van de belangrijkste functies met betrekking tot routefiltering in EIGRP zijn distributielijsten, prefixlijsten, routekaarten en lekkaarten. Deze mechanismen bieden een krachtige en flexibele manier voor het beheren van routeringsinformatie die door netwerkbeheerders kan worden gebruikt om EIGRP-routeringstabellen af te stemmen op specifieke criteria en de efficiëntie van het netwerk te verbeteren.
In het dynamische landschap van routeringsprotocollen worden beheerders vaak geconfronteerd met de noodzaak om routeringsbeslissingen af te stemmen op specifieke netwerkvereisten en de verkeersstroom te optimaliseren. Dit omvat het gebruik van verschillende technieken en configuraties om te beïnvloeden hoe routers keuzes maken.
Deze voorbeelden bieden verschillende alternatieven waarbij beheerders strategische configuraties kunnen gebruiken om de selectie van EIGRP-paden te manipuleren:
1. Influencepath selectie door het wijzigen van de delay metric.
Door de vertragingsmetriek op een routerinterface aan te passen, kunnen beheerders routeringsbeslissingen beïnvloeden door deze specifieke parameter op een koppeling te beïnvloeden. Deze subtiele manipulatie kan het verkeer leiden om voorkeurspaden te nemen op basis van de gewijzigde vertragingswaarden.
2. De padselectie beïnvloeden met behulp van een offset-lijst.
Door gebruik te maken van een offset-lijst kunnen metrieken voor specifieke voorvoegsels selectief worden gewijzigd, waardoor een gerichte aanpak wordt geboden om de padselectie over een bepaalde interface te beïnvloeden. Dit mechanisme wordt gebruikt voor het verhogen van inkomende en uitgaande statistieken naar routes die via EIGRP zijn geleerd en om selectief bepaalde voorvoegsels boven een bepaald pad te verkiezen.
3. De selectie van het beïnvloedingspad met samenvatting.
Met de introductie van overzichtsroutes kunnen beheerders de voorkeur voor de langste overeenkomst voor een voorvoegsel beïnvloeden. Route samenvattingen kunnen invloed hebben op de granulariteit van routing beslissingen, het optimaliseren van routing tabellen en het verbeteren van de algehele efficiëntie van het netwerk.
4. De selectie van het beïnvloedingspad met het gebruik van lekkaarten.
Door gebruik te maken van lek-maps tijdens de advertentie van samenvattende routes, wordt een mechanisme geboden om meer specifieke routes selectief aan te kondigen. Deze aanpak zorgt ervoor dat samengevatte informatie strategisch wordt aangekondigd, waardoor de routeringsflexibiliteit behouden blijft en de selectie van paden wordt beïnvloed.
5. De padselectie beïnvloeden door de administratieve afstand (AD) van een voorvoegsel te wijzigen
Het wijzigen van de administratieve afstand van een voorvoegsel is een handige techniek om de bron van routeringsinformatie te regelen. Dit kan met name nuttig zijn in scenario's waarin routes uit bepaalde bronnen moeten worden uitgesloten van de Routing Information Base (RIB).
6. De selectie van het beïnvloedingspad met routefiltratie
Routefiltering is een krachtige methode die wordt gebruikt om de reclame of acceptatie van specifieke routes in of uit een routeringsprotocol te regelen. Het wordt vaak gebruikt om routeringsinformatie te filteren op basis van gespecificeerde criteria, waardoor wordt voorkomen dat bepaalde routes worden geadverteerd of geleerd.
EIGRP-topologie
Voordat u een configuratie wijzigt, is het belangrijk om de initiële configuratie en status van de apparaten te bekijken (de initiële configuratie is hetzelfde in elk scenario). Op basis van het netwerkdiagram zijn R1, R2, R3 en R4 EIGRP-buren (elke router heeft twee adjacencies), waarbij R4 ook deel uitmaakt van het domein Intermediate System-to-Intermediate System (IS-IS) en wederzijdse herverdeling tussen IS-IS en EIGRP uitvoert. Het is belangrijk op te merken dat R1 twee paden heeft in de routeringstabel (via interface Gi1/0/3 en Gi1/0/4) naar de 10.20.x.x en 10.30.x.x subnetten via EIGRP, en subnetten 10.10.x.x zijn direct verbonden.
R1 | |
Configuraties | Status |
|
|
In het geval van R2 en R3 worden alle voorvoegsels 10.10.x.x, 10.20.x.x en 10.30.x.x geleerd via EIGRP.
R2 | |
Configuraties | Status |
|
|
R3 | |
Configuraties | Status |
|
|
R4 | |
Configuraties | Status |
|
|
In dit voorbeeld wordt de vertragingswaarde gebruikt om EIGRP te beïnvloeden om het pad door R3 te verkiezen. Voordat u een wijziging uitvoert, kunt u bevestigen dat EIGRP de taakverdeling tussen interfaces Gi1/0/3 en Gi1/04 is, aangezien beide interfaces dezelfde vertragingswaarde van 10 microseconden hebben.
R1#show ip route eigrp
Codes: L - local, C - connected, S - static, R - RIP, M - mobile, B - BGP
D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
E1 - OSPF external type 1, E2 - OSPF external type 2, m - OMP
n - NAT, Ni - NAT inside, No - NAT outside, Nd - NAT DIA
i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2
ia - IS-IS inter area, * - candidate default, U - per-user static route
H - NHRP, G - NHRP registered, g - NHRP registration summary
o - ODR, P - periodic downloaded static route, l - LISP
a - application route
+ - replicated route, % - next hop override, p - overrides from PfR
& - replicated local route overrides by connected
Gateway of last resort is not set
10.0.0.0/8 is variably subnetted, 12 subnets, 2 masks
D EX 10.20.40.0/24
[170/66560] via 192.168.3.2, 5d22h, GigabitEthernet1/0/3
[170/66560] via 192.168.1.2, 5d22h, GigabitEthernet1/0/4
D EX 10.20.50.0/24
[170/66560] via 192.168.3.2, 5d22h, GigabitEthernet1/0/3
[170/66560] via 192.168.1.2, 5d22h, GigabitEthernet1/0/4
D EX 10.20.60.0/24
[170/66560] via 192.168.3.2, 5d22h, GigabitEthernet1/0/3
[170/66560] via 192.168.1.2, 5d22h, GigabitEthernet1/0/4
D 10.30.70.0/24 [90/16000] via 192.168.3.2, 5d22h, GigabitEthernet1/0/3
[90/16000] via 192.168.1.2, 5d22h, GigabitEthernet1/0/4
D 10.30.80.0/24 [90/16000] via 192.168.3.2, 5d22h, GigabitEthernet1/0/3
[90/16000] via 192.168.1.2, 5d22h, GigabitEthernet1/0/4
D 10.30.90.0/24 [90/16000] via 192.168.3.2, 5d22h, GigabitEthernet1/0/3
[90/16000] via 192.168.1.2, 5d22h, GigabitEthernet1/0/4
172.16.0.0/30 is subnetted, 2 subnets
D 172.16.2.0 [90/15360] via 192.168.1.2, 1w5d, GigabitEthernet1/0/4
D 172.16.4.0 [90/15360] via 192.168.3.2, 1w5d, GigabitEthernet1/0/3
R1#show interface GigabitEthernet1/0/3 | i DLY
MTU 1500 bytes, BW 1000000 Kbit/sec, DLY 10 usec,
R1#show interface GigabitEthernet1/0/4 | i DLY
MTU 1500 bytes, BW 1000000 Kbit/sec, DLY 10 usec,
Wijzig en verhoog nu de vertragingsinterface naar Gigabit Ethernet1/0/4. Door de vertragingswaarde te wijzigen in 100 (tientallen microseconden) installeert de RIB het pad alleen via interface Gi1/0/3.
Door te kijken naar de EIGRP-topologietabel, kunt u bevestigen dat interface Gi1/0/4 nog steeds wordt weergegeven als een haalbare opvolger voor alle voorvoegsels en een hogere totale vertraging heeft.
R1#configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
R1(config)#interface GigabitEthernet1/0/4
R1(config-if)#delay 100
R1(config-if)#end
R1#show ip route eigrp
Codes: L - local, C - connected, S - static, R - RIP, M - mobile, B - BGP
D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
E1 - OSPF external type 1, E2 - OSPF external type 2, m - OMP
n - NAT, Ni - NAT inside, No - NAT outside, Nd - NAT DIA
i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2
ia - IS-IS inter area, * - candidate default, U - per-user static route
H - NHRP, G - NHRP registered, g - NHRP registration summary
o - ODR, P - periodic downloaded static route, l - LISP
a - application route
+ - replicated route, % - next hop override, p - overrides from PfR
& - replicated local route overrides by connected
Gateway of last resort is not set
10.0.0.0/8 is variably subnetted, 12 subnets, 2 masks
D EX 10.20.40.0/24
[170/66560] via 192.168.3.2, 00:05:52, GigabitEthernet1/0/3
D EX 10.20.50.0/24
[170/66560] via 192.168.3.2, 00:05:52, GigabitEthernet1/0/3
D EX 10.20.60.0/24
[170/66560] via 192.168.3.2, 00:05:52, GigabitEthernet1/0/3
D 10.30.70.0/24
[90/16000] via 192.168.3.2, 00:05:52, GigabitEthernet1/0/3
D 10.30.80.0/24
[90/16000] via 192.168.3.2, 00:05:52, GigabitEthernet1/0/3
D 10.30.90.0/24
[90/16000] via 192.168.3.2, 00:05:52, GigabitEthernet1/0/3
172.16.0.0/30 is subnetted, 2 subnets
D 172.16.2.0 [90/20480] via 192.168.3.2, 00:05:52, GigabitEthernet1/0/3
D 172.16.4.0 [90/15360] via 192.168.3.2, 00:05:52, GigabitEthernet1/0/3
R1#show interface GigabitEthernet1/0/4 | i DLY
MTU 1500 bytes, BW 1000000 Kbit/sec, DLY 1000 usec,
R1#show ip eigrp topology
EIGRP-IPv4 VR(LAB) Topology Table for AS(100)/ID(192.168.3.1)
Codes: P - Passive, A - Active, U - Update, Q - Query, R - Reply,
r - reply Status, s - sia Status
P 192.168.3.0/30, 1 successors, FD is 1310720
via Connected, GigabitEthernet1/0/3
P 10.30.70.0/24, 1 successors, FD is 2048000
via 192.168.3.2 (2048000/1392640), GigabitEthernet1/0/3
via 192.168.1.2 (66928640/1392640), GigabitEthernet1/0/4
P 10.20.50.0/24, 1 successors, FD is 8519680
via 192.168.3.2 (8519680/7864320), GigabitEthernet1/0/3
via 192.168.1.2 (73400320/7864320), GigabitEthernet1/0/4
P 10.30.80.0/24, 1 successors, FD is 2048000
via 192.168.3.2 (2048000/1392640), GigabitEthernet1/0/3
via 192.168.1.2 (66928640/1392640), GigabitEthernet1/0/4
P 172.16.2.0/30, 1 successors, FD is 2621440
via 192.168.3.2 (2621440/1966080), GigabitEthernet1/0/3
via 192.168.1.2 (66846720/1310720), GigabitEthernet1/0/4
P 10.10.30.0/24, 1 successors, FD is 163840
via Connected, Loopback30
P 10.20.60.0/24, 1 successors, FD is 8519680
via 192.168.3.2 (8519680/7864320), GigabitEthernet1/0/3
via 192.168.1.2 (73400320/7864320), GigabitEthernet1/0/4
P 192.168.1.0/30, 1 successors, FD is 66191360
via Connected, GigabitEthernet1/0/4
via 192.168.3.2 (3276800/2621440), GigabitEthernet1/0/3
P 10.20.40.0/24, 1 successors, FD is 8519680
via 192.168.3.2 (8519680/7864320), GigabitEthernet1/0/3
via 192.168.1.2 (73400320/7864320), GigabitEthernet1/0/4
P 10.10.20.0/24, 1 successors, FD is 163840
via Connected, Loopback20
P 10.30.90.0/24, 1 successors, FD is 2048000
via 192.168.3.2 (2048000/1392640), GigabitEthernet1/0/3
via 192.168.1.2 (66928640/1392640), GigabitEthernet1/0/4
P 172.16.4.0/30, 1 successors, FD is 1966080
via 192.168.3.2 (1966080/1310720), GigabitEthernet1/0/3
P 10.10.10.0/24, 1 successors, FD is 163840
via Connected, Loopback10
R1#show ip eigrp topology 10.20.40.0/24
EIGRP-IPv4 VR(LAB) Topology Entry for AS(100)/ID(192.168.3.1) for 10.20.40.0/24
State is Passive, Query origin flag is 1, 1 Successor(s), FD is 8519680, RIB is 66560
Descriptor Blocks:
192.168.3.2 (GigabitEthernet1/0/3), from 192.168.3.2, Send flag is 0x0
Composite metric is (8519680/7864320), route is External
Vector metric:
Minimum bandwidth is 1000000 Kbit
Total delay is 120000000 picoseconds
Reliability is 255/255
Load is 1/255
Minimum MTU is 1500
Hop count is 2
Originating router is 172.16.6.1
External data:
AS number of route is 0
External protocol is IS-IS, external metric is 20
Administrator tag is 0 (0x00000000)
192.168.1.2 (GigabitEthernet1/0/4), from 192.168.1.2, Send flag is 0x0
Composite metric is (73400320/7864320), route is External
Vector metric:
Minimum bandwidth is 1000000 Kbit
Total delay is 1110000000 picoseconds
Reliability is 255/255
Load is 1/255
Minimum MTU is 1500
Hop count is 2
Originating router is 172.16.6.1
External data:
AS number of route is 0
External protocol is IS-IS, external metric is 20
Administrator tag is 0 (0x00000000)
R1#traceroute 10.20.40.1 source loopback10
Type escape sequence to abort.
Tracing the route to 10.20.40.1
VRF info: (vrf in name/id, vrf out name/id)
1 192.168.3.2 1 msec 0 msec 0 msec
2 172.16.4.2 0 msec 0 msec 1 msec
3 172.16.6.2 1 msec 1 msec *
R1#show ip cef 10.20.40.1
10.20.40.0/24
nexthop 192.168.3.2 GigabitEthernet1/0/3
Het wijzigen van de vertraging kan een handig hulpmiddel zijn om de verkeersstroom te regelen en het algehele netwerkgedrag te wijzigen. Vertraging is een cumulatieve waarde die groeit op basis van de vertraging van elk segment binnen het pad. Het is ook belangrijk op te merken dat, gezien het feit dat bandbreedte kan worden gebruikt door andere protocollen berekeningen, wijzigingen in de interface delay parameter is een voorkeursmethode. De wijzigingen in de vertraging zijn echter alleen nuttig in scenario's waarbij het ene pad de voorkeur heeft boven het andere voor alle routes die worden ontvangen.
Opmerking: wees voorzichtig wanneer u de nieuwe vertragingswaarde selecteert, u wilt de vertraging niet verhogen tot een punt waarop EIGRP deze routes niet langer als een haalbare opvolger beschouwt.
In dit scenario wordt het interessante verkeer of prefix dat moet worden gemanipuleerd geselecteerd met behulp van een ACL. Een ACL wordt gebruikt om deze voorvoegsels aan te passen en, voor dit voorbeeld, wordt de volgende configuratie toegevoegd om het verkeer te manipuleren dat is bestemd voor subnetten 10.20.60.0/24 en 10.30.90.0/24.
R1#configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
R1(config)#access-list 20 permit 10.20.60.0 0.0.0.255
R1(config)#access-list 30 permit 10.30.90.0 0.0.0.255
!
R1#show access-lists 20
Standard IP access list 20
10 permit 10.20.60.0, wildcard bits 0.0.0.255
R1#show access-lists 30
Standard IP access list 30
10 permit 10.30.90.0, wildcard bits 0.0.0.255
Het doel is de metriek van de specifieke voorvoegsels te wijzigen, zonder dat dit gevolgen heeft voor al het andere EIGRP-verkeer. In dit voorbeeld wordt een offset-lijst gebruikt om een offset toe te voegen aan de metriek van de geselecteerde voorvoegsels (10.20.60.0/24 en 10.30.90.0/24) in de inkomende richting van R1.
Het idee is om bij het bereiken van het subnet 10.20.60.0/24 (vanaf R1) de voorkeur te geven aan het pad door R2 via interface Gi1/0/4 en bij het bereiken van het subnet 10.30.90.0/24 (vanaf R1) de voorkeur te geven aan het pad door R3 via interface Gi1/0/3.
De configuratie maakt gebruik van de opdracht offset-lijst {ACL-naam|ACL-nummer} {in|uit} <offset> <interface> zoals hieronder wordt weergegeven:
R1#configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
R1(config)#router eigrp LAB
R1(config-router)#address-family ipv4 unicast autonomous-system 100
R1(config-router-af)#topology base
R1(config-router-af-topology)#offset-list 20 in 200 GigabitEthernet1/0/3
R1(config-router-af-topology)#end
De resultaten van de configuratie kunnen worden geverifieerd door de RIB, de Forwarding Information Base (FIB) en EIGRP-topologietabel te controleren. In de volgende uitgangen kan worden gezien dat de offset toegepast op de interface Gi1/0/3 invloed op de metriek van dit specifieke voorvoegsel, met andere woorden, waardoor dit pad minder wenselijk:
R1#show ip route 10.20.60.0
Routing entry for 10.20.60.0/24
Known via "eigrp 100", distance 170, metric 66560, precedence routine (0), type external
Redistributing via eigrp 100
Last update from 192.168.1.2 on GigabitEthernet1/0/4, 00:01:31 ago
Routing Descriptor Blocks:
* 192.168.1.2, from 192.168.1.2, 00:01:31 ago, via GigabitEthernet1/0/4
Route metric is 66560, traffic share count is 1
Total delay is 120 microseconds, minimum bandwidth is 1000000 Kbit
Reliability 255/255, minimum MTU 1500 bytes
Loading 1/255, Hops 2
R1#show ip cef 10.20.60.0
10.20.60.0/24
nexthop 192.168.1.2 GigabitEthernet1/0/4
R1#show ip eigrp topology 10.20.60.0/24
EIGRP-IPv4 VR(LAB) Topology Entry for AS(100)/ID(192.168.3.1) for 10.20.60.0/24
State is Passive, Query origin flag is 1, 1 Successor(s), FD is 8519680, RIB is 66560
Descriptor Blocks:
192.168.1.2 (GigabitEthernet1/0/4), from 192.168.1.2, Send flag is 0x0
Composite metric is (8519680/7864320), route is External
Vector metric:
Minimum bandwidth is 1000000 Kbit
Total delay is 120000000 picoseconds
Reliability is 255/255
Load is 1/255
Minimum MTU is 1500
Hop count is 2
Originating router is 172.16.6.1
External data:
AS number of route is 0
External protocol is IS-IS, external metric is 20
Administrator tag is 0 (0x00000000)
192.168.3.2 (GigabitEthernet1/0/3), from 192.168.3.2, Send flag is 0x0
Composite metric is (8519880/7864520), route is External
Vector metric:
Minimum bandwidth is 1000000 Kbit
Total delay is 120003052 picoseconds <---
Reliability is 255/255
Load is 1/255
Minimum MTU is 1500
Hop count is 2
Originating router is 172.16.6.1
External data:
AS number of route is 0
External protocol is IS-IS, external metric is 20
Administrator tag is 0 (0x00000000)
Een soortgelijk proces is voltooid voor prefix 10.30.90.0/24, de offset-lijst wordt nu toegevoegd om R3-pad door interface Gi1/0/3 te verkiezen (maar de offset toepassen op Gi1/0/4). Op een vergelijkbare manier, door de RIB-, FIB- en EIGRP-topologie te beoordelen, kan worden gezien dat het voorkeurspad voor het geselecteerde voorvoegsel via R3 loopt:
R1#configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
R1(config)#router eigrp LAB
R1(config-router)#address-family ipv4 unicast autonomous-system 100
R1(config-router-af)#topology base
R1(config-router-af-topology)#offset-list 30 in 300 gigabitEthernet 1/0/4
R1(config-router-af-topology)#end
R1#show ip route 10.30.90.0
Routing entry for 10.30.90.0/24
Known via "eigrp 100", distance 90, metric 16000, precedence routine (0), type internal
Redistributing via eigrp 100
Last update from 192.168.3.2 on GigabitEthernet1/0/3, 00:00:25 ago
Routing Descriptor Blocks:
* 192.168.3.2, from 192.168.3.2, 00:00:25 ago, via GigabitEthernet1/0/3
Route metric is 16000, traffic share count is 1
Total delay is 21 microseconds, minimum bandwidth is 1000000 Kbit
Reliability 255/255, minimum MTU 1500 bytes
Loading 1/255, Hops 2
R1#show ip cef 10.30.90.0
10.30.90.0/24
nexthop 192.168.3.2 GigabitEthernet1/0/3
R1#show ip eigrp topology 10.30.90.0/24
EIGRP-IPv4 VR(LAB) Topology Entry for AS(100)/ID(192.168.3.1) for 10.30.90.0/24
State is Passive, Query origin flag is 1, 1 Successor(s), FD is 2048000, RIB is 16000
Descriptor Blocks:
192.168.3.2 (GigabitEthernet1/0/3), from 192.168.3.2, Send flag is 0x0
Composite metric is (2048000/1392640), route is Internal
Vector metric:
Minimum bandwidth is 1000000 Kbit
Total delay is 21250000 picoseconds
Reliability is 255/255
Load is 1/255
Minimum MTU is 1500
Hop count is 2
Originating router is 172.16.6.1
192.168.1.2 (GigabitEthernet1/0/4), from 192.168.1.2, Send flag is 0x0
Composite metric is (2048300/1392940), route is Internal
Vector metric:
Minimum bandwidth is 1000000 Kbit
Total delay is 21254578 picoseconds <---
Reliability is 255/255
Load is 1/255
Minimum MTU is 1500
Hop count is 2
Originating router is 172.16.6.1
Als u kijkt naar de opdracht ip-routebevraging, kunt u bevestigen dat de configuratie succesvol is en dat alleen de specifieke voorvoegsels zijn beïnvloed en alle andere routes intact zijn gebleven. Ook het uitvoeren van een traceroute bevestigt dat het verkeer het gewenste pad volgt:
R1#show ip route eigrp Codes: L - local, C - connected, S - static, R - RIP, M - mobile, B - BGP D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2 E1 - OSPF external type 1, E2 - OSPF external type 2, m - OMP n - NAT, Ni - NAT inside, No - NAT outside, Nd - NAT DIA i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2 ia - IS-IS inter area, * - candidate default, U - per-user static route H - NHRP, G - NHRP registered, g - NHRP registration summary o - ODR, P - periodic downloaded static route, l - LISP a - application route + - replicated route, % - next hop override, p - overrides from PfR & - replicated local route overrides by connected Gateway of last resort is not set 10.0.0.0/8 is variably subnetted, 12 subnets, 2 masks D EX 10.20.40.0/24 [170/66560] via 192.168.3.2, 00:22:32, GigabitEthernet1/0/3 [170/66560] via 192.168.1.2, 00:22:32, GigabitEthernet1/0/4 D EX 10.20.50.0/24 [170/66560] via 192.168.3.2, 00:22:32, GigabitEthernet1/0/3 [170/66560] via 192.168.1.2, 00:22:32, GigabitEthernet1/0/4 D EX 10.20.60.0/24 [170/66560] via 192.168.1.2, 00:16:54, GigabitEthernet1/0/4 D 10.30.70.0/24 [90/16000] via 192.168.3.2, 00:22:32, GigabitEthernet1/0/3 [90/16000] via 192.168.1.2, 00:22:32, GigabitEthernet1/0/4 D 10.30.80.0/24 [90/16000] via 192.168.3.2, 00:22:32, GigabitEthernet1/0/3 [90/16000] via 192.168.1.2, 00:22:32, GigabitEthernet1/0/4 D 10.30.90.0/24 [90/16000] via 192.168.3.2, 00:04:56, GigabitEthernet1/0/3 172.16.0.0/30 is subnetted, 2 subnets D 172.16.2.0 [90/15360] via 192.168.1.2, 00:22:32, GigabitEthernet1/0/4 D 172.16.4.0 [90/15360] via 192.168.3.2, 00:22:32, GigabitEthernet1/0/3
R1#traceroute 10.20.60.1 source loop10 Type escape sequence to abort. Tracing the route to 10.20.60.1 VRF info: (vrf in name/id, vrf out name/id) 1 192.168.1.2 1 msec 1 msec 0 msec <--- R2 2 172.16.2.2 1 msec 1 msec 0 msec 3 172.16.6.2 1 msec 1 msec * R1#traceroute 10.30.90.1 source loop10 Type escape sequence to abort. Tracing the route to 10.30.90.1 VRF info: (vrf in name/id, vrf out name/id) 1 192.168.3.2 0 msec 1 msec 0 msec <--- R3 2 172.16.4.2 1 msec 1 msec *
In dit scenario wordt routesamenvatting gebruikt om het ene pad boven het andere te verkiezen. EIGRP heeft de flexibiliteit om een samenvatting route per interface te configureren, en in dit voorbeeld een samenvatting route is geconfigureerd op R4 om de 10.30.x.x voorvoegsels en een andere voor de 10.20.x.x voorvoegsels samen te vatten. Het idee is dat R4 de samenvattende route 10.30.0.0/16 aankondigt over interface GigabitEthernet1/0/1 en samenvattende route 10.20.0.0/16 over interface GigabitEthernet1/0/2, en met deze configuratie wordt het verkeer beïnvloed door de langste match voorkeur. Dit zorgt ervoor dat de verkeersbron van R1 en bestemd voor 10.30.x.x subnetten selecteert het pad door R3 en het verkeer bestemd voor subnetten 10.20.x.x selecteert het pad door R2. De configuratie wordt hieronder weergegeven:
R4#configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
R4(config)#router eigrp LAB
R4(config-router)#address-family ipv4 unicast autonomous-system 100
R4(config-router-af)#af-interface gigabitEthernet 1/0/1
R4(config-router-af-interface)#summary-address 10.30.0.0/16
R4(config-router-af-interface)#exit
R4(config-router-af)#af-interface gigabitEthernet 1/0/2
R4(config-router-af-interface)#summary-address 10.20.0.0/16
R4(config-router-af-interface)#end
R4#
Nu, door het controleren van de routeringstabel van R1, kan worden geverifieerd dat er een overzichtsroute voor 10.20.0.0/16 wordt geleerd via interface GigabitEthernet1/0/3 (aangesloten op R3) en een overzichtsroute 10.30.0.0/16 geleerd over GigabitEthernet1/0/4 (aangesloten op R2). Het resultaat van deze configuratie is dat verkeer met een bestemming van 10.20.60.1 wordt geleid door R2 en verkeer met een bestemming van 10.30.90.1 wordt geleid door R3. De reden is dat R1 de voorkeur geeft aan de langste matchvoorvoegsels die nog steeds via de andere interface worden geleerd en kunnen worden bevestigd via FIB- en traceroute-uitgangen:
R1#show ip route eigrp
Codes: L - local, C - connected, S - static, R - RIP, M - mobile, B - BGP
D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
E1 - OSPF external type 1, E2 - OSPF external type 2, m - OMP
n - NAT, Ni - NAT inside, No - NAT outside, Nd - NAT DIA
i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2
ia - IS-IS inter area, * - candidate default, U - per-user static route
H - NHRP, G - NHRP registered, g - NHRP registration summary
o - ODR, P - periodic downloaded static route, l - LISP
a - application route
+ - replicated route, % - next hop override, p - overrides from PfR
& - replicated local route overrides by connected
Gateway of last resort is not set
10.0.0.0/8 is variably subnetted, 14 subnets, 3 masks
D 10.20.0.0/16
[90/66560] via 192.168.3.2, 00:00:16, GigabitEthernet1/0/3
D EX 10.20.40.0/24
[170/66560] via 192.168.1.2, 00:00:16, GigabitEthernet1/0/4
D EX 10.20.50.0/24
[170/66560] via 192.168.1.2, 00:00:16, GigabitEthernet1/0/4
D EX 10.20.60.0/24
[170/66560] via 192.168.1.2, 00:00:16, GigabitEthernet1/0/4
D 10.30.0.0/16
[90/16000] via 192.168.1.2, 00:00:44, GigabitEthernet1/0/4
D 10.30.70.0/24
[90/16000] via 192.168.3.2, 00:00:44, GigabitEthernet1/0/3
D 10.30.80.0/24
[90/16000] via 192.168.3.2, 00:00:44, GigabitEthernet1/0/3
D 10.30.90.0/24
[90/16000] via 192.168.3.2, 00:00:44, GigabitEthernet1/0/3
172.16.0.0/30 is subnetted, 2 subnets
D 172.16.2.0 [90/15360] via 192.168.1.2, 02:42:44, GigabitEthernet1/0/4
D 172.16.4.0 [90/15360] via 192.168.3.2, 02:42:44, GigabitEthernet1/0/3
R1#show ip route 10.20.0.0
Routing entry for 10.20.0.0/16
Known via "eigrp 100", distance 90, metric 66560, precedence routine (0), type internal
Redistributing via eigrp 100
Last update from 192.168.3.2 on GigabitEthernet1/0/3, 00:12:07 ago
Routing Descriptor Blocks:
* 192.168.3.2, from 192.168.3.2, 00:12:07 ago, via GigabitEthernet1/0/3
Route metric is 66560, traffic share count is 1
Total delay is 120 microseconds, minimum bandwidth is 1000000 Kbit
Reliability 255/255, minimum MTU 1500 bytes
Loading 1/255, Hops 2
R1#show ip route 10.30.0.0
Routing entry for 10.30.0.0/16
Known via "eigrp 100", distance 90, metric 16000, precedence routine (0), type internal
Redistributing via eigrp 100
Last update from 192.168.1.2 on GigabitEthernet1/0/4, 00:12:50 ago
Routing Descriptor Blocks:
* 192.168.1.2, from 192.168.1.2, 00:12:50 ago, via GigabitEthernet1/0/4
Route metric is 16000, traffic share count is 1
Total delay is 21 microseconds, minimum bandwidth is 1000000 Kbit
Reliability 255/255, minimum MTU 1500 bytes
Loading 1/255, Hops 2
R1#show ip cef exact-route 10.10.10.1 10.20.60.1
10.10.10.1 -> 10.20.60.1 =>IP adj out of GigabitEthernet1/0/4, addr 192.168.1.2
R1#traceroute 10.20.60.1 source loop10
Type escape sequence to abort.
Tracing the route to 10.20.60.1
VRF info: (vrf in name/id, vrf out name/id)
1 192.168.1.2 1 msec 1 msec 0 msec <--- R2
2 172.16.2.2 1 msec 1 msec 0 msec
3 172.16.6.2 1 msec 1 msec *
R1#show ip cef exact-route 10.10.10.1 10.30.90.1
10.10.10.1 -> 10.30.90.1 =>IP adj out of GigabitEthernet1/0/3, addr 192.168.3.2
R1#traceroute 10.30.90.1 source loop10
Type escape sequence to abort.
Tracing the route to 10.30.90.1
VRF info: (vrf in name/id, vrf out name/id)
1 192.168.3.2 1 msec 0 msec 1 msec <--- R3
2 172.16.4.2 0 msec 1 msec *
Het gebruik van lek-maps tijdens de advertentie van samenvattende routes biedt een flexibel mechanisme om meer specifieke routes selectief aan te kondigen en vervolgens te profiteren van de langste match om een gewenst pad te prefereren.
In dit voorbeeld wordt op beide interfaces (Gi1/0/1 en Gi1/0/2) een samenvatting van route 10.0.0.0/8 geadverteerd vanuit R4. Bekijk de configuratie:
R4#configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
R4(config)#router eigrp LAB
R4(config-router)#address-family ipv4 unicast autonomous-system 100
R4(config-router-af)#af-interface GigabitEthernet1/0/1
R4(config-router-af-interface)#summary-address 10.0.0.0 255.0.0.0
R4(config-router-af-interface)#exit
R4(config-router-af)#af-interface GigabitEthernet1/0/2
R4(config-router-af-interface)#summary-address 10.0.0.0 255.0.0.0
R4(config-router-af-interface)#end
De vorige configuratie wordt weergegeven in de R1-routeringstabel, zoals hieronder wordt weergegeven, maar dit is nog steeds de taakverdeling van het verkeer over de twee paden vanaf R1:
R1#show ip route eigrp
Codes: L - local, C - connected, S - static, R - RIP, M - mobile, B - BGP
D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
E1 - OSPF external type 1, E2 - OSPF external type 2, m - OMP
n - NAT, Ni - NAT inside, No - NAT outside, Nd - NAT DIA
i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2
ia - IS-IS inter area, * - candidate default, U - per-user static route
H - NHRP, G - NHRP registered, g - NHRP registration summary
o - ODR, P - periodic downloaded static route, l - LISP
a - application route
+ - replicated route, % - next hop override, p - overrides from PfR
& - replicated local route overrides by connected
Gateway of last resort is not set
10.0.0.0/8 is variably subnetted, 7 subnets, 3 masks
D 10.0.0.0/8 [90/16000] via 192.168.3.2, 00:04:16, GigabitEthernet1/0/3
[90/16000] via 192.168.1.2, 00:04:16, GigabitEthernet1/0/4
172.16.0.0/30 is subnetted, 2 subnets
D 172.16.2.0 [90/15360] via 192.168.1.2, 03:50:08, GigabitEthernet1/0/4
D 172.16.4.0 [90/15360] via 192.168.3.2, 03:50:08, GigabitEthernet1/0/3
Verkeer van R1 naar subnet 10.20.60.0/24 en 10.30.70.0/24 moet echter de voorkeur hebben boven GigabitEthernet1/0/4 (aangesloten op R2). Om dit resultaat te bereiken, kan een lek-map worden geconfigureerd op R4 om de meer specifieke voorvoegsels te lekken, maar de samenvatting op zijn plaats te houden.
R4#configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
R4(config)#ip prefix-list LEAKED-PREFIXES permit 10.20.60.0/24
R4(config)#ip prefix-list LEAKED-PREFIXES permit 10.30.70.0/24
R4(config)#route-map LEAKED-PREFIXES
R4(config-route-map)#match ip address prefix-list LEAKED-PREFIXES
R4(config-route-map)#exit
R4(config)#router eigrp LAB
R4(config-router)#address-family ipv4 unicast autonomous-system 100
R4(config-router-af)#af-interface GigabitEthernet1/0/1
R4(config-router-af-interface)#summary-address 10.0.0.0 255.0.0.0 leak-map LEAKED-PREFIXES
R4(config-router-af-interface)#end
Na het toepassen van de vorige configuratie, begint R1 een meer specifieke vermelding te zien voor 10.20.60.0/24 en 10.30.70.0/24 die nu worden geleerd via interface GigabitEthernet1/0/4, zoals hieronder wordt weergegeven:
R1#show ip route eigrp
Codes: L - local, C - connected, S - static, R - RIP, M - mobile, B - BGP
D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
E1 - OSPF external type 1, E2 - OSPF external type 2, m - OMP
n - NAT, Ni - NAT inside, No - NAT outside, Nd - NAT DIA
i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2
ia - IS-IS inter area, * - candidate default, U - per-user static route
H - NHRP, G - NHRP registered, g - NHRP registration summary
o - ODR, P - periodic downloaded static route, l - LISP
a - application route
+ - replicated route, % - next hop override, p - overrides from PfR
& - replicated local route overrides by connected
Gateway of last resort is not set
10.0.0.0/8 is variably subnetted, 9 subnets, 3 masks
D 10.0.0.0/8 [90/16000] via 192.168.3.2, 01:26:41, GigabitEthernet1/0/3
[90/16000] via 192.168.1.2, 01:26:41, GigabitEthernet1/0/4
D EX 10.20.60.0/24
[170/66560] via 192.168.1.2, 00:01:29, GigabitEthernet1/0/4
D 10.30.70.0/24
[90/16000] via 192.168.1.2, 00:01:29, GigabitEthernet1/0/4
172.16.0.0/30 is subnetted, 2 subnets
D 172.16.2.0 [90/15360] via 192.168.1.2, 05:12:33, GigabitEthernet1/0/4
D 172.16.4.0 [90/15360] via 192.168.3.2, 05:12:33, GigabitEthernet1/0/3
R1#show ip cef exact-route 10.10.10.1 10.20.60.1
10.10.10.1 -> 10.20.60.1 =>IP adj out of GigabitEthernet1/0/4, addr 192.168.1.2
R1#show ip cef exact-route 10.10.10.1 10.30.70.1
10.10.10.1 -> 10.30.70.1 =>IP adj out of GigabitEthernet1/0/4, addr 192.168.1.2
Het idee van dit voorbeeld is om de AD voor het voorvoegsel 10.30.90.0/24 te wijzigen, daarom kan het verkeer dat ervoor bestemd is via R3 worden gerouteerd.
Opmerking: Deze aanpak is een andere manier om EIGRP te beïnvloeden, maar dit heeft minder de voorkeur dan het gebruik van een offset-lijst. Wees voorzichtig als u meerdere routeringsprotocollen op hetzelfde apparaat gebruikt, omdat deze methode ook op hen van invloed kan zijn.
Opmerking: deze methode heeft alleen invloed op interne EIGRP-routes, de configuratie wijzigt de AD van externe EIGRP-routes niet.
Merk op dat R1 de route 10.30.90.0/24 leert door R2 (192.168.1.2) en R3 (192.168.3.2) met dezelfde metriek:
R1#show ip route eigrp
Codes: L - local, C - connected, S - static, R - RIP, M - mobile, B - BGP
D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
E1 - OSPF external type 1, E2 - OSPF external type 2, m - OMP
n - NAT, Ni - NAT inside, No - NAT outside, Nd - NAT DIA
i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2
ia - IS-IS inter area, * - candidate default, U - per-user static route
H - NHRP, G - NHRP registered, g - NHRP registration summary
o - ODR, P - periodic downloaded static route, l - LISP
a - application route
+ - replicated route, % - next hop override, p - overrides from PfR
& - replicated local route overrides by connected
Gateway of last resort is not set
10.0.0.0/8 is variably subnetted, 12 subnets, 2 masks
D EX 10.20.40.0/24
[170/66560] via 192.168.3.2, 00:00:26, GigabitEthernet1/0/3
[170/66560] via 192.168.1.2, 00:00:26, GigabitEthernet1/0/4
D EX 10.20.50.0/24
[170/66560] via 192.168.3.2, 00:00:26, GigabitEthernet1/0/3
[170/66560] via 192.168.1.2, 00:00:26, GigabitEthernet1/0/4
D EX 10.20.60.0/24
[170/66560] via 192.168.3.2, 00:00:26, GigabitEthernet1/0/3
[170/66560] via 192.168.1.2, 00:00:26, GigabitEthernet1/0/4
D 10.30.70.0/24
[90/16000] via 192.168.3.2, 00:00:26, GigabitEthernet1/0/3
[90/16000] via 192.168.1.2, 00:00:26, GigabitEthernet1/0/4
D 10.30.80.0/24
[90/16000] via 192.168.3.2, 00:00:26, GigabitEthernet1/0/3
[90/16000] via 192.168.1.2, 00:00:26, GigabitEthernet1/0/4
D 10.30.90.0/24
[90/16000] via 192.168.3.2, 00:00:26, GigabitEthernet1/0/3
[90/16000] via 192.168.1.2, 00:00:26, GigabitEthernet1/0/4
172.16.0.0/30 is subnetted, 2 subnets
D 172.16.2.0 [90/15360] via 192.168.1.2, 00:00:26, GigabitEthernet1/0/4
D 172.16.4.0 [90/15360] via 192.168.3.2, 00:00:26, GigabitEthernet1/0/3
Om de wijziging te voltooien, moet een ACL worden geconfigureerd die wordt gebruikt om overeen te komen met het gewenste subnet, waarna de AD van het voorvoegsel kan worden gewijzigd door ook de reclame-buur op te geven met het gebruik van de opdracht afstand <route AD> <IP Source address> <Wildcard bits> <ACL>.
In dit voorbeeld wordt, om de voorkeur te geven aan de advertentie van R3, een lagere AD-waarde gebruikt (85), het IP-adres van de R3 EIGRP-buur (192.168.3.2) wordt toegevoegd met een jokerteken van 0.0.0.0 en vervolgens wordt de ACL toegevoegd die overeenkomt met het voorvoegsel:
R1#configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
R1(config)#access-list 30 permit 10.30.90.0 0.0.0.255
R1(config)#router eigrp LAB
R1(config-router)#address-family ipv4 unicast autonomous-system 100
R1(config-router-af)#topology base
R1(config-router-af-topology)#distance 85 192.168.3.2 0.0.0.0 30
R1(config-router-af-topology)#end
Het resultaat is te zien in de RIB- en FIB-uitvoer van R1, waarbij de routeringsvermelding voor 10.30.90.0/24 is gewijzigd in AD 85 en de voorkeur uitgaat naar EIGRP-buur R3 (192.168.3.2):
R1#show ip route eigrp
Codes: L - local, C - connected, S - static, R - RIP, M - mobile, B - BGP
D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
E1 - OSPF external type 1, E2 - OSPF external type 2, m - OMP
n - NAT, Ni - NAT inside, No - NAT outside, Nd - NAT DIA
i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2
ia - IS-IS inter area, * - candidate default, U - per-user static route
H - NHRP, G - NHRP registered, g - NHRP registration summary
o - ODR, P - periodic downloaded static route, l - LISP
a - application route
+ - replicated route, % - next hop override, p - overrides from PfR
& - replicated local route overrides by connected
Gateway of last resort is not set
10.0.0.0/8 is variably subnetted, 12 subnets, 2 masks
D EX 10.20.40.0/24
[170/66560] via 192.168.3.2, 00:00:14, GigabitEthernet1/0/3
[170/66560] via 192.168.1.2, 00:00:14, GigabitEthernet1/0/4
D EX 10.20.50.0/24
[170/66560] via 192.168.3.2, 00:00:14, GigabitEthernet1/0/3
[170/66560] via 192.168.1.2, 00:00:14, GigabitEthernet1/0/4
D EX 10.20.60.0/24
[170/66560] via 192.168.3.2, 00:00:14, GigabitEthernet1/0/3
[170/66560] via 192.168.1.2, 00:00:14, GigabitEthernet1/0/4
D 10.30.70.0/24
[90/16000] via 192.168.3.2, 00:00:14, GigabitEthernet1/0/3
[90/16000] via 192.168.1.2, 00:00:14, GigabitEthernet1/0/4
D 10.30.80.0/24
[90/16000] via 192.168.3.2, 00:00:14, GigabitEthernet1/0/3
[90/16000] via 192.168.1.2, 00:00:14, GigabitEthernet1/0/4
D 10.30.90.0/24
[85/16000] via 192.168.3.2, 00:00:14, GigabitEthernet1/0/3
172.16.0.0/30 is subnetted, 2 subnets
D 172.16.2.0 [90/15360] via 192.168.1.2, 00:00:14, GigabitEthernet1/0/4
D 172.16.4.0 [90/15360] via 192.168.3.2, 00:00:14, GigabitEthernet1/0/3
R1#show ip route 10.30.90.0
Routing entry for 10.30.90.0/24
Known via "eigrp 100", distance 85, metric 16000, precedence routine (0), type internal
Redistributing via eigrp 100
Last update from 192.168.3.2 on GigabitEthernet1/0/3, 00:00:31 ago
Routing Descriptor Blocks:
* 192.168.3.2, from 192.168.3.2, 00:00:31 ago, via GigabitEthernet1/0/3
Route metric is 16000, traffic share count is 1
Total delay is 21 microseconds, minimum bandwidth is 1000000 Kbit
Reliability 255/255, minimum MTU 1500 bytes
Loading 1/255, Hops 2
R1#show ip cef 10.30.90.0
10.30.90.0/24
nexthop 192.168.3.2 GigabitEthernet1/0/3
In dit voorbeeld is het idee om de padselectie selectief te beïnvloeden door sommige routes of voorvoegsels te filteren die in R1 komen.
R1 moet de voorkeur geven aan R2-pad wanneer de bestemming een van de volgende subnetten is: 10.30.70.0/24, 10.30.80.0/24 en 10.20.40.0/24. Als de bestemming subnet 10.30.90.0/24, 10.20.50.0/24 en 10.20.60.0/24 is, moet R1 de voorkeur geven aan R3-pad.
Om dit te bereiken wordt een prefix-lijst gebruikt om de gewenste routes aan te passen en wordt een distributielijst geconfigureerd onder het EIGRP-proces om het routefilter in een inkomende richting toe te passen, zoals hieronder wordt weergegeven:
R1#configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
R1(config)#ip prefix-list R2-Preferred permit 10.30.70.0/24
R1(config)#ip prefix-list R2-Preferred permit 10.30.80.0/24
R1(config)#ip prefix-list R2-Preferred permit 10.20.40.0/24
R1(config)#
R1(config)#ip prefix-list R3-Preferred permit 10.30.90.0/24
R1(config)#ip prefix-list R3-Preferred permit 10.20.50.0/24
R1(config)#ip prefix-list R3-Preferred permit 10.20.60.0/24
R1(config)#router eigrp LAB
R1(config-router)#address-family ipv4 unicast autonomous-system 100
R1(config-router-af)#topology base
R1(config-router-af-topology)#distribute-list prefix R2-Preferred in GigabitEthernet1/0/4
R1(config-router-af-topology)#distribute-list prefix R3-Preferred in GigabitEthernet1/0/3
R1(config-router-af-topology)#end
Opmerking: Let erop dat de optie "prefix" nodig is wanneer de distributielijst wordt toegepast als een ip-prefixlijst die wordt gebruikt om de gewenste routes te matchen
Opmerking: Een van de belangrijkste verschillen tussen methoden zoals het gebruik van een offset-lijst, is dat de distributielijst voorkomt dat de niet-toegestane voorvoegsels worden ingevoegd in de RIB en de EIGRP-topologietabel.
Het resultaat is dat de R1-routeringstabel de gewenste padselectie weergeeft:
R1#show ip route eigrp
Codes: L - local, C - connected, S - static, R - RIP, M - mobile, B - BGP
D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
E1 - OSPF external type 1, E2 - OSPF external type 2, m - OMP
n - NAT, Ni - NAT inside, No - NAT outside, Nd - NAT DIA
i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2
ia - IS-IS inter area, * - candidate default, U - per-user static route
H - NHRP, G - NHRP registered, g - NHRP registration summary
o - ODR, P - periodic downloaded static route, l - LISP
a - application route
+ - replicated route, % - next hop override, p - overrides from PfR
& - replicated local route overrides by connected
Gateway of last resort is not set
10.0.0.0/8 is variably subnetted, 12 subnets, 2 masks
D EX 10.20.40.0/24
[170/66560] via 192.168.1.2, 00:00:12, GigabitEthernet1/0/4 <--- R2
D EX 10.20.50.0/24
[170/66560] via 192.168.3.2, 00:00:24, GigabitEthernet1/0/3 <--- R3
D EX 10.20.60.0/24
[170/66560] via 192.168.3.2, 00:00:24, GigabitEthernet1/0/3
D 10.30.70.0/24
[90/16000] via 192.168.1.2, 00:00:12, GigabitEthernet1/0/4
D 10.30.80.0/24
[90/16000] via 192.168.1.2, 00:00:12, GigabitEthernet1/0/4
D 10.30.90.0/24
[90/16000] via 192.168.3.2, 00:00:24, GigabitEthernet1/0/3
Revisie | Publicatiedatum | Opmerkingen |
---|---|---|
2.0 |
29-May-2025
|
Opmaak, kopteksten in hoofdletters, branding. |
1.0 |
12-Jan-2024
|
Eerste vrijgave |