Pagina 1 di 1

Policy Routing e Redistribuzione

Inviato: lun 25 feb , 2008 12:52 pm
da Vashna
Ciao a tutti
ho la seguente situazione (spero il disegno sia comprensibile):

Immagine
Immagine


Obiettivo:
la rete A1 deve sapere che, per raggiungere la rete B,
la connessione verso Router3 è primaria.

Ma:
non ho il controllo dei Router1 e 2.
Inoltre il router 3 è secondario per una ipotetica rete A2.
(ossia il router 3 ha, per la ipotetica rete A2, lo stesso ruolo che ha router 4 per la rete A1).
Router 3 e Router 4 sono su sedi diverse e non parlano tra loro (se non
tramite le info redistribuite da OSPF.. ehm :] questa è la situazione)


Quindi:
pensavo di influire sulla redistribuzione BGP --> EIGRP
con una route-map che in funzione della rete di destinazione (A1 o A2)
influisse sulla metrica delle rotte redistribuite.
Cioè:
per le rotte redistribuite (BGP-->eigrp) verso la RETE_A1 imposto una metrica migliore, per le altre la normale metrica della redistribuzione.

Qualcosa del genere:


router eigrp 1
reditribute bgp metric 1000 1000 100 100 1500 route-map PROVA
...

route-map PROVA permit 10
match ip next-hop 99
set metric 2000 1000 100 100 1500
route-map PROVA permit 20
...

ip access-list 99 permit INDIRIZZO_RETE_A1 log




ma, da quanto ho visto tramite log, il match (fattibile solo con access-list
perchè da documentazione Cisco mi pare che le prefix-list
non vengano supportate)
la condizione NEXT-HOP non "matcha" gli indirizzi destinazione (quelli della rete A1)
ma quelli sorgente (della rete B).

Qualcuno di voi ha avuto esperienze a riguardo o sa darmi
qualche idea/suggerimento?

Grazie in anticipo !!


[Vashna]

Inviato: lun 25 feb , 2008 1:58 pm
da andrewp
Annuncia dal router 3 tutte le rotte con metrica migliore e per il ritorno...metti una default verso il router 1.

Inviato: lun 25 feb , 2008 2:14 pm
da Vashna
Non so se ho capito il tuo suggerimento:
se metto sul router 3 tutte le rotte con metrica migliore poi
diventa primario anche per l'ipotetica rete A2, per la quale
invece deve essere secondario..

Ad esempio si può considerare il caso in cui la ipotetica rete A2
abbia la situazione inversa della rete A1, cioè:
connessione primaria verso router 4
connessione secondaria verso router 3

Quindi:
router 3 deve annunciare
1) metrica migliore sul link verso A1
2) metrica normale sul link verso A2

router 4 deve annunciare
1) metrica normale sul link verso A1
2) metrica migliore sul link verso A2


la questione insomma è se c'è un modo per fare policy routing "per next-hop" ..
(forse si può fare "per interfaccia" su cui vengono spediti gli annunci di routing? ho fatto alcune prove ma non ho avuto granchè successo)



------------

P.S:
la situazione è all'incirca così, considerando la rete A2

Immagine

Inviato: lun 25 feb , 2008 2:52 pm
da andrewp
Come fa lo stesso router ad essere nello stesso momento primario per due router diversi?! :shock:

Inviato: lun 25 feb , 2008 3:27 pm
da Vashna
Quella che ho disegnato è una situazione ridotta
(per non rendere troppo confuso il disegno).

In realtà ci sono molte reti A1, A2, A3, etc
e - ad esempio- sul router 3 ci sono più link:
verso rete A1, A2, A3, etc..
e per alcune è primario mentre per altre è secondario.

(es.
il router 3
è primario per Rete A1 - 10.1.1.0/24
è primario per Rete A3 - 10.1.2.0/24
è secondario per Rete A2 - 10.2.1.0/24

l'unica cosa che hanno in comune le reti per le quali è primario
è il 2ndo ottetto (10.1.x.y)
per tutte le altre (10.z.x.y) è secondario

per questo pensavo di fare una route-map per next-hop..
se il next-hop appartiene alla 10.1 allora Metrica Migliore,
altrimenti Metrica Normale)


Quindi in pratica il router 3 deve segnalare ai singoli router delle reti A
se è primario o secondario per loro.


Spero di aver risposto alla tua domanda..

Grazie per la disponibilità!!