RE: BGP advertise-map question

From: Alexis Dacquay (alexis.dacquay@gmail.com)
Date: Wed Apr 23 2008 - 05:10:58 ART


Hi,
It seems indeed you only have configured ORs
Try an AND with the following:

route-map EXMAP permit 10
 match ip address SPEC_6
 match ip address SPEC_66

Regards,
Alexis

-----Original Message-----
From: nobody@groupstudy.com [mailto:nobody@groupstudy.com] On Behalf Of
keith tokash
Sent: 22 April 2008 17:13
To: ccielab@groupstudy.com
Subject: BGP advertise-map question

I haven't found this in the archives, but maybe I'm just blind. I'm trying
to
set BGP conditional advertising up to use a logical "AND" in the conditions.
Specifically I have 2 loopbacks that I want to test, and if *either one*
is
not in the route table, the prefix in the exist-map is withdrawn. I've
tried
several methods to accomplish this, but none work, and I can't find any
examples online, leading me to question if it's possible. The only thing
I've
accomplished (time and again) is a logical OR, wherein if both loopbacks
called in the conditional map are down, the exist-map withdraws its route.

I have two acls calling two specific /32s right now, and both acls are
called
by the same route-map statement (logical OR, I know it's wrong but already
tried other ways). Is this even possible?

#1 -- FAIL
ip access-list standard SPEC_6
 permit 6.6.6.6
ip access-list standard SPEC_66
 permit 6.6.6.66
ip prefix-list AGG_6 seq 5 permit 6.6.6.0/24
!
route-map EXMAP permit 10
 match ip address SPEC_6
!
route-map EXMAP permit 11
 match ip address SPEC_66
!
route-map ADMAP permit 10
 match ip address prefix-list AGG_6
 neighbor 12.1.1.2 advertise-map ADMAP exist-map EXMAP

#2 -- FAIL
ip access-list standard SPEC_6

 permit 6.6.6.6
 permit 6.6.6.66
ip prefix-list AGG_6 seq 5 permit 6.6.6.0/24

!

route-map EXMAP permit 10

 match ip address SPEC_6

!

route-map ADMAP permit 10

 match ip address prefix-list AGG_6
neighbor 12.1.1.2 advertise-map ADMAP exist-map EXMAP

#3 -- FAIL
ip access-list standard SPEC_6

 permit 6.6.6.6

ip access-list standard SPEC_66

 permit 6.6.6.66

ip prefix-list AGG_6 seq 5 permit 6.6.6.0/24

!

route-map EXMAP permit 10

 match ip address SPEC_6 SPEC_66

route-map ADMAP permit 10

 match ip address prefix-list AGG_6

neighbor 12.1.1.2 advertise-map ADMAP exist-map EXMAP



This archive was generated by hypermail 2.1.4 : Thu May 01 2008 - 08:25:51 ART