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.
Dit document beschrijft hoe u een routeringsprotocol, verbonden of statische routes, kunt herdistribueren naar een ander dynamisch routeringsprotocol.
Er zijn geen specifieke vereisten van toepassing op dit document.
De informatie in dit document is gebaseerd op de volgende software- en hardware-versies:
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.
Raadpleeg Cisco Technical Tips Conventions (Conventies voor technische tips van Cisco) voor meer informatie over documentconventies.
Wanneer u één enkel routeringsprotocol moet opnieuw verdelen kunt u distributie door het veelvoud van protocolrouting overwegen. Meervoudige protocolrouting wordt gebruikt bij bedrijfsfusies, meerdere afdelingen die worden beheerd door meerdere netwerkbeheerders en omgevingen van meerdere leveranciers. Een deel van netwerkontwerp is wanneer u verschillende routeringsprotocollen in werking stelt. In elk geval, wanneer u een multiprotocol omgeving het maakt herverdeling een noodzaak.
Verschillen in het routeren van protocolkenmerken, zoals metriek, administratieve afstand, klassieke en klasseloze mogelijkheden kunnen redistributie uitvoeren. Met deze verschillen moet rekening worden gehouden om te komen tot een succesvolle herverdeling.
Wanneer u een protocol herverdeelt in een ander, onthoud dat de maatstaven van elk protocol een belangrijke rol spelen bij herverdeling. Elk protocol gebruikt verschillende maatstaven. De Routing Information Protocol (RIP)-metriek is bijvoorbeeld gebaseerd op hoptelling en Enhanced Interior Gateway Routing Protocol (EIGRP) gebruikt een samengestelde metriek-gebaseerde oplossing op basis van bandbreedte, vertraging, betrouwbaarheid, lading en maximale transmissie-eenheid (MTU), waar bandbreedte en vertraging de enige parameters zijn die standaard worden gebruikt. Wanneer de routes opnieuw worden verdeeld, moet u metriek voor een protocol bepalen dat de route die ontvangt kan begrijpen. Er zijn twee methodes om metriek te bepalen wanneer de routes worden opnieuw verdeeld.
1. U kunt de metriek alleen voor die specifieke herverdeling definiëren:
router rip redistribute static metric 1 redistribute ospf 1 metric 1
2. U kunt dezelfde metriek gebruiken als een standaard voor alle herverdeling (met de standaardmetriek een opdracht waarmee u niet hoeft te werken omdat de metriek voor elke herverdeling niet afzonderlijk hoeft te worden gedefinieerd):
router rip redistribute static redistribute ospf 1 default-metric 1
Als een router meer dan één routerprotocol in werking stelt en een route aan de zelfde bestemming met beide routeringsprotocollen leert, dan welke route moet als beste route worden geselecteerd? Elk protocol gebruikt zijn eigen metriek type om de beste route te bepalen. U kunt geen routes met verschillende metrische types vergelijken. Administratieve afstanden zorgen voor dit probleem. De administratieve afstanden worden toegewezen aan routebronnen zodat de route uit de meest aangewezen bron als beste weg kan worden gekozen. Raadpleeg Routeselectie in Cisco-routers voor meer informatie over administratieve afstanden en routeselectie.
De administratieve afstanden helpen met routeselectie onder verschillende routeringsprotocollen, maar zij kunnen problemen voor herdistributie veroorzaken. Deze problemen kunnen in de vorm van routinglijnen, convergentieproblemen of inefficiënte routing zijn. Zie dit volgende beeld toont een topologie en een beschrijving van een mogelijk probleem.
In het vorige topologievoorbeeld, als R1 RIP in werking stelt, en R2 en R5 zowel RIP als EIGRP in werking stellen en RIP opnieuw verdelen in EIGRP, dan is er een potentieel probleem. Bijvoorbeeld, R2 en R5 leren beide over netwerk 192.168.1.0 van R1 door RIP. Deze kennis wordt herverdeeld in EIGRP. R2 leert over netwerk 192.168.1.0 door R3, en R5 leert over het van R4 door EIGRP. EIGRP heeft een lagere administratieve afstand dan RIP (90 tegenover 120); daarom wordt de route EIGRP gebruikt in de routeringstabel. Nu is er een potentiële routinglus. Zelfs als gesplitste horizon, of een andere functie bedoeld om te voorkomen dat routing loops wordt gebruikt, is er nog steeds een convergentieprobleem.
Als R2 en R5 ook EIGRP in RIP (dit is wederzijdse herdistributie) opnieuw verdelen en het netwerk, 192.168.1.0, niet direct met R1 wordt verbonden (R1 leert van een andere router stroomopwaarts van het), dan is er een potentieel probleem dat R1 het netwerk van R2 of R5 met een betere metriek dan van de originele bron kan leren.
Opmerking: de mechanismen voor routeherverdeling zijn bedrijfseigen op Cisco-routers. De regels voor herdistributie op een Cisco-router dicteren dat de herverdeelde route in de routeringstabel aanwezig moet zijn. Het is niet voldoende dat de route in de routingtopologie of het gegevensbestand aanwezig is. Routes met een lagere administratieve afstand (AD) worden altijd geïnstalleerd in de routeringstabel. Bijvoorbeeld, als een statische route in EIGRP op R5 opnieuw wordt verdeeld, en dan wordt EIGRP later opnieuw verdeeld in RIP op de zelfde router (R5), wordt de statische route niet opnieuw verdeeld in RIP omdat het nooit in de EIGRP routeringstabel is ingegaan. Dit is toe te schrijven aan het feit dat de statische routes een AD van 1 hebben en de routes EIGRP een AD van 90 hebben en de statische route is geïnstalleerd in de routeringstabel. om de statische route in EIGRP op R5 opnieuw te verdelen, moet u het redistribueren statische bevel onder de router gebruiken scheurt bevel.
Het standaardgedrag voor RIP en EIGRP is direct verbonden routes te adverteren wanneer een netwerkverklaring onder het routeringsprotocol verbonden interfacesubnet omvat. Er zijn twee methoden om een verbonden route te krijgen:
Router#configure terminal Router(config)#ip route 10.0.77.0 255.255.255.0 ethernet 0/0 Router(config)#end Router#show ip route static 10.0.0.0/24 is subnetted, 1 subnets S 10.0.77.0 is directly connected, Ethernet0/0
Een netwerkbevel dat onder EIGRP of RIP wordt gevormd die (of "dekking"omvat) één van deze types van verbonden routes omvat die subnet voor reclame.
Als een interface bijvoorbeeld het adres 10.0.23.1 en het masker 255.255.255.0 heeft, is subnetvoeding 10.0.23.0/24 een verbonden route en kan door deze routeringsprotocollen worden geadverteerd wanneer een netwerkverklaring wordt gevormd:
router rip | eigrp # network 10.0.0.0
Deze statische route, 10.0.77.0/24, wordt ook geadverteerd door deze routeringsprotocollen, omdat het een verbonden route is en het "behandeld"door de netwerk verklaring is.
Zie de sectie Problemen voorkomen door herdistributie van dit document voor meer informatie.
Deze uitvoer toont een EIGRP-router die eerst statische, Open Shortest Path (OSPF), RIP en Intermediate System-to-Intermediate System (IS-IS) routes herverdeelt.
router eigrp 1 network 10.10.108.0 redistribute static redistribute ospf 1 redistribute rip redistribute isis default-metric 10000 100 255 1 1500
EIGRP heeft vijf metriek nodig wanneer zij andere protocollen opnieuw verdelen: bandbreedte, vertraging, betrouwbaarheid, lading, en MTU, respectievelijk.
Metrisch |
Waarde |
bandbreedte |
In kilobits-eenheden per seconde; 10000 voor Ethernet |
vertraging |
In eenheden van tientallen microseconden; voor Ethernet is het 100 x 10 microseconden = 1 ms |
betrouwbaarheid |
255 voor 100 procent betrouwbaarheid |
lading |
Effectieve belasting op de link uitgedrukt als een getal van 0 tot 255 (255 is een belasting van 100 procent) |
MTU |
Minimale MTU van het pad; is meestal gelijk aan dat voor de Ethernet-interface, die 1500 bytes is |
Meervoudige EIGRP-processen kunnen op dezelfde router worden uitgevoerd, met herverdeling tussen deze processen. Bijvoorbeeld, kunnen EIGRP1 en EIGRP2 op de zelfde router lopen. U hoeft echter geen twee processen van hetzelfde protocol op dezelfde router uit te voeren, en dit kan het routergeheugen en de CPU gebruiken. De herdistributie van EIGRP in een ander proces EIGRP vereist geen metrische omzetting, zodat is er geen behoefte om metriek te bepalen of het standaard-metrische bevel met de herdistributie te gebruiken.
Een opnieuw verdeelde statische route krijgt voorrang over de summiere route omdat de statische route een administratieve afstand van 1 heeft terwijl de summiere route EIGRP een administratieve afstand van 5 heeft. Dit gebeurt wanneer een statische route met het gebruik van hetredistribute static
bevel onder het proces EIGRP wordt opnieuw verdeeld en het proces EIGRP een standaardroute heeft.
Deze output toont een OSPF-router die statische, RIP-, EIGRP- en IS-IS-routes herverdeelt.
router ospf 1 network 10.10.108.0 0.0.255.255 area 0 redistribute static metric 200 subnets redistribute rip metric 200 subnets redistribute eigrp 1 metric 100 subnets redistribute isis metric 10 subnets
De OSPF-metriek is een kostenwaarde die is gebaseerd op 108/bandbreedte van de link in bits/sec. De OSPF-kosten van Ethernet zijn bijvoorbeeld 10: 108/107 = 10
Opmerking: als er geen metriek getal is opgegeven, zet OSPF een standaardwaarde van 20 wanneer het routes uit alle protocollen herverdeelt, behalve BGP-routes (border gateway protocol), die een metriek van 1 krijgen.
Wanneer er een groot net is dat subnetted is, moet u het sleutelwoord gebruiken subnetted om protocollen in OSPF opnieuw te verdelen. Zonder dit sleutelwoord, herverdeelt OSPF slechts belangrijke netten die niet subnetted zijn.
Het is mogelijk om meer dan één proces OSPF op de zelfde router in werking te stellen. Dit is zelden nodig en het verbruikt het routergeheugen en CPU.
U hoeft geen metriek te definiëren of de standaard-metrische opdracht te gebruiken wanneer u een OSPF-proces opnieuw verdeelt in een ander proces.
Opmerking: De beginselen in dit document zijn van toepassing op RIP-versies I en II.
Deze output toont een router van RIP die statisch, EIGRP, OSPF, en IS-IS routes opnieuw verdeelt:
router rip network 10.10.108.0 redistribute static redistribute eigrp 1 redistribute ospf 1 redistribute isis default-metric 1
De metriek van RIP is samengesteld uit hoptelling, en de maximum geldige metriek is 15. Om het even wat groter dan 15 wordt beschouwd als oneindig; u kunt 16 gebruiken om een oneindige metriek in RIP te beschrijven. Wanneer u een protocol in RIP herverdeelt, adviseert Cisco dat u een lage metriek, zoals 1 gebruikt. Een hoge metriek, zoals 10, beperkt het TNO nog verder. Als u een metriek van 10 definieert voor herverdeelde routes, worden deze routes alleen geadverteerd naar routers tot 5 hop weg, op welk punt de metriek (hoptelling) groter is dan 15. Als u een metriek van 1 bepaalt, laat u een route toe om het maximumaantal hop in een domein van RIP te reizen. Maar dit kan de mogelijkheid verhogen om lijnen te routing als er meerdere herdistributiepunten zijn en als een router leert over het netwerk met een betere metriek van het herdistributiepunt dan van de oorspronkelijke bron. Daarom moet u ervoor zorgen dat de metriek niet te hoog is, wat de route verhindert om reclame aan alle routers te maken, of te laag, wat tot het routeren van lijnen leidt wanneer er meerdere herdistributiepunten zijn.
Deze configuratie is een voorbeeld van hoe statische routes, behalve gateway van laatste gatewayresort, in RIP door een routekaart opnieuw te verdelen.
Dit is de eerste configuratie bij dit voorbeeld:
router rip version 2 network 10.0.0.0 default-information originate no auto-summary ! ip forward-protocol nd ip route 0.0.0.0 0.0.0.0 10.32.32.3 ip route 10.32.42.211 255.255.255.255 192.168.0.102 ip route 10.98.0.0 255.255.255.0 10.32.32.1 ip route 10.99.0.0 255.255.255.0 10.32.32.1 ip route 10.99.99.0 255.255.255.252 10.32.32.5 ip route 10.129.103.128 255.255.255.240 10.32.31.1 ip route 172.16.231.0 255.255.255.0 10.32.32.5 ip route 172.16.28.0 255.255.252.0 10.32.32.5 ip route 192.168.248.0 255.255.255.0 10.32.32.5
ip route 192.168.0.43 255.255.255.0 10.32.32.5
ip route 192.168.0.103 255.255.255.0 10.32.32.5
U maakt deze configuratie als volgt:
1. Maak een toegangslijst op basis van alle netwerken die opnieuw moeten worden gedistribueerd:
Router#show access-lists 10 Standard IP access list 10 10 permit 10.32.42.211 20 permit 10.98.0.0, wildcard bits 0.0.0.255 30 permit 10.99.0.0, wildcard bits 0.0.0.255 40 permit 10.129.103.128, wildcard bits 0.0.0.15 50 permit 172.16.231.0, wildcard bits 0.0.0.255< 60 permit 172.16.28.0, wildcard bits 0.0.3.255 70 permit 192.168.248.0, wildcard bits 0.0.0.255 80 permit 192.168.0.43, wildcard bits 0.0.0.255 90 permit 192.168.0.103, wildcard bits 0.0.0.255
2. Bel deze toegangslijst op een routekaart.
route-map TEST match ip address 10
3. Verdeel in RIP opnieuw met de routekaart bij en verwijder de standaardinformatie voortkomen bevel uit het proces van RIP.
router RIP version 2 network 10.0.0.0 redistribute static route-map TEST no auto-summary
Deze output toont een IS-IS router die statische, RIP, EIGRP, en OSPF routes opnieuw verdeelt.
router isis network 49.1234.1111.1111.1111.00 redistribute static redistribute rip metric 20 redistribute eigrp 1 metric 20 redistribute ospf 1 metric 20
De IS-IS-metriek moet tussen 1 en 63 liggen. Er is geen standaard metrische optie in IS-IS. U moet een metriek voor elk protocol definiëren, zoals in het vorige voorbeeld. Als geen metriek wordt gespecificeerd voor de routes die in IS-IS worden opnieuw verdeeld, wordt een metrische waarde van 0 gebruikt door gebrek.
Directe herdistributie van verbonden netwerken in routeringsprotocollen is geen gangbare praktijk en wordt om deze reden in geen van de voorbeelden in dit document getoond. Het is echter belangrijk om op te merken dat dit zowel direct als indirect kan worden gedaan. Om verbonden routes direct opnieuw te verdelen, gebruik het redistribute verbonden bevel van de routerconfiguratie. U moet in dit geval ook een metriek definiëren. U kunt verbonden routes ook indirect opnieuw verdelen in routeringsprotocollen zoals in dit voorbeeld:
In het beeldvoorbeeld, heeft router B twee Fast Ethernet interfaces. Fast Ethernet 0/0 bevindt zich in netwerk 10.1.1.0/24 en Fast Ethernet 0/1 bevindt zich in netwerk 10.1.1.0/24. Router B stelt EIGRP met router A in werking, en OSPF met router C. Router B wordt wederzijds opnieuw verdeeld tussen de processen EIGRP en OSPF. Dit is de configuratie-informatie voor router B:
interface FastEthernet0/0 ip address 10.1.1.4 255.255.255.0 interface FastEthernet0/ ip address 10.1.10.4 255.255.255.0 router eigrp 7 redistribute ospf 7 metric 10000 100 255 1 1500 network 10.1.1.0 0.0.0.255 auto-summary no eigrp log-neighbor-changes ! router ospf 7 log-adjacency-changes redistribute eigrp 7 subnets network 10.1.1.0 0.0.0.255 area 0
De routeringstabel voor router B toont:
routerB#show ip route
Codes: C - connected, S - static, I - IGRP, 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, E - EGP
i - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, ia - IS-IS inter area
* - candidate default, U - per-user static route, o - ODR
P - periodic downloaded static route Gateway of last resort is not set
Gateway of last resort is not set
10.0.0.0/24 is subnetted, 1 subnets
C 10.1.1.0 is directly connected, FastEthernet0/1
10.0.0.0/24 is subnetted, 1 subnets
C 10.1.1.0 is directly connected, FastEthernet0/0
Van de vorige configuratie en routeringslijst zijn er drie relevante dingen om op te merken:
Router A en C die tabellen routeren:
routerA#show ip route Codes: C - connected, S - static, I - IGRP, 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, E - EGP i - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, * - candidate default U - per-user static route, o - ODR Gateway of last resort is not set 10.0.0.0/24 is subnetted, 1 subnets C 10.1.1.0 is directly connected, FastEthernet0 10.0.0.0/24 is subnetted, 1 subnets D EX 10.1.1.0 [170/284160] via 10.1.1.4, 00:07:26, FastEthernet0 routerC#show ip route Codes: C - connected, S - static, I - IGRP, 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, E - EGP i - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, ia - IS-IS inter area * - candidate default, U - per-user static route, o - ODR P - periodic downloaded static route Gateway of last resort is not set 10.0.0.0/24 is subnetted, 1 subnets C 10.1.1.0 is directly connected, FastEthernet1 O E2
10.1.1.0 [110/20] via 10.1.10.4, 00:07:32, FastEthernet1
De router A heeft over netwerk 10.1.1.0/24 via EIGRP geleerd, dat als externe route wordt getoond omdat het van OSPF in EIGRP werd herverdeeld. Router C heeft over netwerk 10.1.1.0/24 via OSPF als externe route geleerd omdat het van EIGRP in OSPF werd opnieuw verdeeld. Hoewel router B geen verbonden netwerken opnieuw verdeelt, adverteert het netwerk 10.1.1.0/24, dat deel van het proces EIGRP dat in OSPF wordt herverdeeld uitmaakt. Op dezelfde manier adverteert router B het netwerk 10.1.1.0/24, dat deel uitmaakt van het OSPF-proces dat is herverdeeld in EIGRP.
Verwijs naar het opnieuw verdelen van Connected Networks in OSPF voor meer informatie over verbonden routes die in OSPF zijn herverdeeld.
Opmerking: standaard is alleen de door EBGP geleerde informatie kandidaat voor herdistributie naar Interior Gateway Protocol (IGP) wanneer de opdracht bgp opnieuw wordt gedistribueerd. De Interior BGP-routes (iBGP) worden niet herverdeeld in IGP totdat de opdracht bgp redistribute-internal is geconfigureerd onder de opdracht router bgp. Maar er moeten voorzorgsmaatregelen worden genomen om lusjes binnen het Autonomous System te voorkomen wanneer IBGP-routes worden herverdeeld in IGP.
De administratieve sectie van de Afstand beschrijft hoe de herdistributie problemen zoals de volgende topologie van optimale routing, het routing van lijnen of langzame convergentie kan potentieel veroorzaken. U kunt deze problemen vermijden als u nooit de informatie aankondigt die oorspronkelijk van het routeren van proces X terug in het routeren van proces X werd ontvangen.
In dit topologievoorbeeld, zijn R2 en R5 in wederzijdse herverdeling. RIP wordt opnieuw verdeeld in EIGRP en EIGRP wordt opnieuw verdeeld in RIP, zoals deze volgende configuratie toont.
router eigrp 7 network 172.16.0.181 redistribute rip metric 1 1 1 1 1 router rip network 172.16.0.0 redistribute eigrp 7 metric 2
router eigrp 7 network 172.16.0.181 redistribute rip metric 1 1 1 1 1 router rip network 172.16.0.0 redistribute eigrp 7 metric 2
In het vorige configuratievoorbeeld hebt u de mogelijkheid voor een van de eerder beschreven problemen. Om deze te voorkomen, kunt u het routeren van updates filteren:
router eigrp 7 network 172.16.0.181 redistribute rip metric 1 1 1 1 1 distribute-list 1 in s1 router rip network 172.16.0.0 redistribute eigrp 7 metric 2 access-list 1 deny 192.168.1.0 access-list 1 permit any
router eigrp 7 network 172.16.0.181 redistribute rip metric 1 1 1 1 1 distribute-list 1 in s1 router rip network 172.16.0.0 redistribute eigrp 7 metric 2 access-list 1 deny 192.168.1.0 access-list 1 permit any
De verdeelde lijsten die aan de configuraties, zoals in het vorige voorbeeld worden toegevoegd, filteren om het even welke updates EIGRP die in serie 1 interface van de routers komen. Als de routes in de updates door toegangslijst 1 worden toegelaten, keurt de router hen in de update goed; anders, het niet. In dit voorbeeld, worden de routers verteld dat zij netwerk 192.168.1.0 door de updates moeten niet leren EIGRP die zij op hun seriële 1 interface ontvangen. Daarom is de enige kennis deze routers voor netwerk 192.168.1.0 hebben door RIP van R1.
Houd ook in gedachten dat het in dit geval niet nodig is om dezelfde filterstrategie voor het RIP-proces te gebruiken omdat RIP een grotere administratieve afstand heeft dan EIGRP. Als de routes die in het domein EIGRP voortkomen terug naar R2 en R5 door RIP werden gevoed, nemen de routes EIGRP nog belangrijkheid.
De topologie in het vorige voorbeeld, toont een andere methode om herverdeelde problemen te vermijden. Deze methode verdient de voorkeur. Deze methode gebruikt routekaarten om tags voor verschillende routes in te stellen. Routing-processen kunnen vervolgens opnieuw worden gedistribueerd op basis van de tags. Bericht dat de herdistributie op markeringen gebaseerd niet met versie 1 van RIP werkt.
Eén van de problemen die u in de vorige topologie kunt tegenkomen, is:
Het volgende configuratievoorbeeld laat zien hoe u dit kunt voorkomen met setting
tags en vervolgens opnieuw kunt distribueren op basis van de tags.
router eigrp 7 network 172.16.0.181 redistribute rip route-map rip_to_eigrp metric 1 1 1 1 1
!--- Redistributes RIP routes that are
!--- permitted by the route-map rip_to_eigrp
router rip
version 2
network 172.16.0.0
redistribute eigrp 7 route-map eigrp_to_rip metric 2
!--- Redistributes EIGRP routes and set the tags
!--- according to the eigrp_to_rip route-map route-map rip_to_eigrp deny 10 match tag 88
route−map rip_to_eigrp deny 10 match tag 88
!--- Route-map statement to deny any routes that have a tag of "88"
!--- from being redistributed into EIGRP
!--- Notice the routes tagged with "88" must be the EIGRP
!--- routes that are redistributed into RIPv2
route-map rip_to_eigrp permit 20
set tag 77
!--- Route-map statement to set the tag
!--- on RIPv2 routes redistributed into EIGRP to "77"
route-map eigrp_to_rip deny 10
match tag 77
!--- Route-map statement to deny any routes that have a
!--- tag of "77" from being redistributed into RIPv2
!--- Notice the routes tagged with "77" must be the RIPv2
!--- routes that are redistributed into EIGRP
route-map eigrp_to_rip permit 20 s
set tag 88
!--- Route-map statement to set the tag on EIGRP
!--- routes redistributed into RIPv2 to "88"
router eigrp 7 network 172.16.0.181 redistribute rip route-map rip_to_eigrp metric 1 1 1 1 1 !--- Redistributes RIPv2 routes that are permitted !--- by the route-map rip_to_eigrp router rip version 2 network 172.16.0.0 redistribute eigrp 7 route-map eigrp_to_rip metric 2 !--- Redistributes EIGRP routes and sets the tags !--- according to the eigrp_to_rip route-map route-map rip_to_eigrp deny 10 match tag 88 !--- Route-map statement to deny any routes that have a tag !--- of "88" from being redistributed into EIGRP !--- Notice the routes tagged with "88" must be the EIGRP routes !--- that are redistributed into RIPv2 route-map rip_to_eigrp permit 20 set tag 77 !--- Route-map statement to set the tag on rip routes !--- redistributed into EIGRP to "77" route-map eigrp_to_rip deny 10 match tag 77 !--- Route-map statement to deny any routes that have a tag !--- of "77" from being redistributed into RIPv2 !--- Notice the routes tagged with "77" must be the RIPv2 routes !--- that are redistributed into EIGRP route-map eigrp_to_rip permit 20 set tag 88 !--- Route-map statement to set the tag on EIGRP routes !--- redistributed into RIPv2 to "88"
Met de vorige voltooide voorbeeldconfiguratie, kunt u sommige specifieke routes in de routeringstabel bekijken om te zien dat de markeringen zijn geplaatst. De output van het showip routebevel voor specifieke routes op R3 en R1 is:
R3#show ip route 172.16.10.8 Routing entry for 172.16.10.8/30 Known via "eigrp 7", distance 170, metric 2560512256 Tag 77, type external Redistributing via eigrp 7 Last update from 172.16.2.10 on Serial0, 00:07:22 ago Routing Descriptor Blocks: * 172.16.2.10, from 172.16.2.10, 00:07:22 ago, via Serial0
Route metric is 2560512256, traffic share count is 1
Total delay is 20010 microseconds, minimum bandwidth is 1 Kbit
Reliability 1/255, minimum MTU 1 bytes
Loading 1/255, Hops 1
R1#show ip route 172.16.2.4
Routing entry for 172.16.0.181/16
Known via "rip", distance 120, metric 2
Tag 88
Redistributing via rip
Last update from 172.16.10.50 on Serial0, 00:00:15 ago
Routing Descriptor Blocks:
* 172.16.10.50, from 172.16.10.50, 00:00:15 ago, via Serial0
Route metric is 2, traffic share count is 1
EIGRP gebruikt vijf verschillende variabelen om metrisch te berekenen. Bij herverdeelde routes zijn deze parameters echter niet aanwezig, wat tot onregelmatigheden op de route setting
leidt. De beste praktijken moeten standaard-metrisch plaatsen wanneer u routes opnieuw verdeelt. Door setting
de standaardmetriek, kunnen de prestaties van EIGRP worden verbeterd. Voor EIGRP zijn de standaardwaarden ingevoerd met deze opdracht:
Router(config-router)#default-metric 10000 100 255 100 1500
Herdistributie kan ook plaatsvinden tussen verschillende processen van hetzelfde routeringsprotocol. De volgende configuratie is een voorbeeld van een herdistributiebeleid dat wordt gebruikt om twee EIGRP-proces opnieuw te verdelen dat op dezelfde router of op meerdere routers wordt uitgevoerd:
router eigrp 3 redistribute eigrp 5 route-map to_eigrp_3 default-metric 10000 100 255 1 1500 !--- Redistributes EIGRP 5 into EIGRP 3, setting the tags !--- according to the route map "to_eigrp_3" router eigrp 5 redistribute eigrp 3 route-map to_eigrp_5 default-metric 10000 100 255 1 1500 !--- Redistributes EIGRP 3 into EIGRP 5 !--- Routes with tag 33 can not be redistributed !--- due to route map "to_eigrp_5" !--- Though the default-metric command is not required
!--- when redistributing between different EIGRP processes, !--- you can use it optionally as shown in the previous example to advertise
!--- the routes with specific values for calculating the metric. route-map to_eigrp_3 deny 10 match tag 55 !--- Route-map statement used to deny any routes that have a tag !--- of "55" from being redistributed into EIGRP 3 !--- Notice the routes tagged with "55" must be the EIGRP 3 routes !--- that are redistributed into EIGRP 5 route-map to_eigrp_3 permit 20 set tag 33 !--- Route-map statement used to set the tag on routes !--- redistributed from EIGRP 5 to EIGRP 3 to "33" route-map to_eigrp_5 deny 10 match tag 33 !--- Route-map statement used to deny any routes that have a tag !--- of "33" from being redistributed into EIGRP 5 !--- Notice the routes tagged with "33" must be the EIGRP 5 routes !--- that are redistributed into EIGRP 3 route-map to_eigrp_5 permit 20 set tag 55 !--- Route-map statement used to set the tag on routes !--- redistributed from EIGRP 3 to EIGRP 5 to "55"
Dit document biedt verschillende strategieën om routes te filteren. Er kunnen echter andere geldige strategieën zijn die u kunt gebruiken.
In voorbeeld 4, hebt u twee routers, één is een high-end router die het BGP protocol in werking stelt, en andere is low-end router die het protocol van RIP in werking stelt. Wanneer u BGP-routes in RIP herverdeelt, kunt u een aantal pakketten verliezen.
De herdistributie van BGP in RIP-protocol wordt over het algemeen niet aanbevolen en protocollen zoals iBGP, OSPF en EIGRP zijn schaalbaar en er zijn brede opties beschikbaar.
In het geval dat u dit scenario tegenkomt, dat de herverdeling tussen BGP aan RIP is, en sommige pakketten verliest, is het mogelijk dat u dit bevel op het proces van RIP moet vormen:
Router(Config)#router rip Router(Config-router)#input-queue 1024
Opmerking: overweeg het gebruik van de opdracht input-wachtrij als u een high-end router hebt die op hoge snelheid naar een low-speed router stuurt die niet op hoge snelheid kan ontvangen. De configuratie van deze opdracht helpt het verlies van informatie uit de routeringstabel te voorkomen.
Dit voorbeeld illustreert hoe u een statische route kunt herverdelen in RIP-routeringsprotocol. Zoals in het topologievoorbeeld, hebben wij drie routers (R1, R2, en R3). R1 en R2 hebben RIP geconfigureerd op interface Fast Ethernet 0/0. R1 heeft een statische route om de Lo 0 interface (ip adres 10.10.10.10/32) van router R3 te bereiken. Deze statische route wordt opnieuw verdeeld in het RIP-routeringsprotocol. De router R3 is geconfigureerd met een standaardroute R3# IP-route 0.0.0.0.0.0 Fast Ethernet 0/0.
R1(config)#ip route 10.10.10.10 255.255.255.255 10.13.13.3 R1(config)#router rip R1(config-router)#redistribute static metric 10
Op router R2 wordt route 10.10.10.10 weergegeven via de opdracht IP-route tonen:
R2#show ip route Codes: 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 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
o - ODR, P - periodic downloaded static route
Gateway of last resort is not set
C 192.168.12.12/24 is directly connected, FastEthernet0/0
10.0.0.3/32 is subnetted, 1 subnets
R 10.10.10.10 [120/10] via 192.168.12.1, 00:00:07, FastEthernet0/0
Om één enkele statische route opnieuw te verdelen, gebruik route-kaart om de statische route te selecteren die moet worden opnieuw verdeeld.
Router(config)#access-list 1 permitRouter(config)#route-map permit 10 Router(config-route-map)#match ip address access list number Router(config)#router eigrpRouter(config-router)#redistribute static route-map metric
Revisie | Publicatiedatum | Opmerkingen |
---|---|---|
2.0 |
16-Oct-2023 |
Hercertificering |
1.0 |
14-Nov-2001 |
Eerste vrijgave |