Pagina 1 di 1

bgp as-path prepend

Inviato: dom 25 mag , 2008 6:14 pm
da amatteo78
Salve a tutti,

ho questo problema quando applico un prepend per peggiorare l'annuncio
di una determinato transito non esco più del tutto da quel
transito ad esempio una mia conf...


router bgp 4321
neighbor zzz.zzz.zzz.zzz remote-as 1234
neighbor zzz.zzz.zzz.zzz route-map PREPEND out
.............
ip prefix-list PRE-OUT seq 5 permit ip mia-rete/20
ip prefix-list PRE-OUT seq 10 permit ip mia-rete/19
.............
route-map PREPEND permit 10000
match ip address prefix-list PRE-OUT
set as-path prepend 4321 4321


in questo modo dovrei alle rotte che annunncio matchate con la prefix
list aggiungere 2 miei as per peggiorare l'arrivo.....


come applico la route-map si blocca tutto......


potrebbe essere che il mio transito ovvero l'as 1234 match in ingresso
solo un 4321 e nel momento che ne inserisco 2 o 3 mi blocchi tutto ??


Grazie

Inviato: lun 26 mag , 2008 9:33 am
da andrewp
Uhm...non capisco bene la route-map...prima di tutto perchè è 10000, poi, controllato che matchi senza applicare niente? In caso positivo poi setti la local preference al valore che vuoi.

Inviato: lun 26 mag , 2008 9:57 am
da andrewp
Ecco un esempio:

Codice: Seleziona tutto

The following example prepends 100 100 100 to all the routes advertised to 10.108.1.1:

route-map set-as-path

 match as-path 1

 set as-path prepend 100 100 100

!

router bgp 100

 neighbor 10.108.1.1 route-map set-as-path out

Inviato: lun 26 mag , 2008 1:13 pm
da amatteo78
route-map set-as-path

match as-path 1

set as-path prepend 100 100 100
ma l'access list che matcha 1 dov'è ?? io nel io esempio matchavo con la prefix-list le rete che annuncio.... forse non si può...?? era una mia prova....

poi nella mia route-map
route-map PREPEND permit 10000
se ho più route-map con lo stesso nome 10000 è la seq in cui vengono eseguite.... prima potrei avere 9000 8000 e così ho l'ordine....

Inviato: mar 27 mag , 2008 8:23 am
da andrewp
amatteo78 ha scritto: ma l'access list che matcha 1 dov'è ?? io nel io esempio matchavo con la prefix-list le rete che annuncio.... forse non si può...?? era una mia prova....
Quel comando non matcha access-list...era comunque solo di esempio :P
se ho più route-map con lo stesso nome 10000 è la seq in cui vengono eseguite.... prima potrei avere 9000 8000 e così ho l'ordine....


I know.


Non mi hai detto se matchano: "sh route-map PREPEND"