set as-path
Um einen autonomen Systempfad (as-path) für BGP-Routen zu ändern, verwenden Sie den Befehl set as-path. Um den Pfad des autonomen Systems (AS) nicht zu ändern, verwenden Sie die Form nein dieses Befehls.
setze als-Pfad {tag / {Voranstellen als-num / letzte-als-num}}
nein als-Pfad {tag | {voranstellen als-num / letzte-als-num}}
Syntax Beschreibung
tag |
Konvertiert das Tag einer Route in einen autonomen Systempfad. Gilt nur, wenn Routen in Border Gateway Protocol (BGP) umverteilt werden. |
voranstellen als-num |
Hängt die angegebene AS-Nummer an den Pfad des autonomen Systems der Route an, die von der Routenkarte abgeglichen wird. Gilt für eingehende und ausgehende BGP-Routenkarten. Bereich: 1 bis 65535. Sie können mehr als eine AS-Nummer konfigurieren. |
letzte-als num |
Stellt die letzten AS-Zahlen dem as-Pfad voran. Bereich: 1 bis 10. |
Command Default
Autonomer Systempfad wird nicht geändert.
Befehl Modi
Route-karte konfiguration modus
Befehl Geschichte
Loslassen
|
Änderung
|
---|---|
5.0(3) N1(1) |
Dieser Befehl wurde eingeführt. |
Richtlinien zur Verwendung
Sobald Sie den Konfigurationsmodus Route-Map aufrufen, können Sie den Befehl set eingeben.
Die einzige globale BGP-Metrik, die verfügbar ist, um die beste Pfadauswahl zu beeinflussen, ist die Pfadlänge des autonomen Systems. Durch Variieren der Länge des Pfades des autonomen Systems kann ein BGP-Lautsprecher die Auswahl des besten Pfades durch einen weiter entfernten Peer beeinflussen.
Indem Sie das Tag in einen autonomen Systempfad konvertieren können, ändert die Tagvariante set as-path dieses Befehls die Länge des autonomen Systems. Mit der Variante set as-path prepend können Sie BGP-Routen eine beliebige Pfadzeichenfolge für autonome Systeme voranstellen. Normalerweise wird die lokale autonome Systemnummer mehrmals vorangestellt, wodurch die Pfadlänge des autonomen Systems erhöht wird.
Beispiele
In diesem Beispiel wird gezeigt, wie das Tag einer weiterverteilten Route in einen autonomen Systempfad konvertiert wird:
switch(config)# route-map test1
switch(config-route-map)# set as-path tag
In diesem Beispiel wird gezeigt, wie allen Routen, die für 10.108.1.1 angekündigt wurden, 100 vorangestellt wird:
switch(config)# route-map test1
switch(config-route-map)#Â match as-path 1
switch(config-route-map)#Â set as-path prepend 100
!
switch(config)# router bgp 64496
switch(config-router)#Â neighbor 10.108.1.1 remote-as 64497
switch(config-router-neighbor)# address-family ipv4 unicast
switch(config-router-neighbor-af)# route-map set-as-path test1 out
Verwandte Befehle
Befehl
|
Beschreibung
|
---|---|
spiel als-Pfad |
Entspricht einer BGP Autonomous System Path-Zugriffsliste. |
spiel Gemeinschaft |
Passt zu einer BGP-Community. |
spiel ip nächsten-hop |
Verteilt alle Routen neu, für die eine Next-Hop-Routeradresse von einer der angegebenen Zugriffslisten übergeben wurde. |
IP-Route abgleichen-Quelle |
Verteilt Routen, die von Routern und Zugriffsservern unter der in den Zugriffslisten angegebenen Adresse angekündigt wurden. |
match-Metrik |
Verteilt Routen mit der angegebenen Metrik neu. |
spiel-Tag |
Verteilt Routen in der Routing-Tabelle neu, die den angegebenen Tags entsprechen. |
route-Karte (IP) |
Definiert die Bedingungen für die Umverteilung von Routen von einem Routingprotokoll in ein anderes. |
als-Pfad setzen |
Ändert einen autonomen Systempfad für BGP-Routen. |
set Gemeinschaft |
Legt das Attribut BGP communities fest. |
ebene einstellen |
Gibt an, wo Routen importiert werden sollen. |
lokale Einstellung festlegen |
Gibt einen Einstellungswert für den Pfad des autonomen Systems an. |
metrik einstellen |
Legt den Metrikwert für ein Routingprotokoll fest. |
set metrisch-Typ |
Legt den Metriktyp für das Zielroutingprotokoll fest. |
nächstes Set-hop |
Gibt die Adresse des nächsten Hops an. |
tag setzen |
Legt einen Tag-Wert des Zielroutingprotokolls fest. |
gewicht einstellen |
Gibt die BGP-Gewichtung für die Routingtabelle an. |