Struggling with AS path filters and prepend
- From: essenz <john@xxxxxxxxxx>
- Date: Wed, 16 Dec 2009 07:34:41 -0800 (PST)
OK... So after many days of struggling with this, its time to post.
I have customer behind my router that does BGP and uses "me" as a BGP
peer in addition to another carrier. Because he favor the carrier, on
my BGP session he prepends a few times.
I see his advertised routes, but my router is not advertising them out
to my BGP upstreams (XO, Abovenet). My upstreams filter on prefix, but
those filters have been updated to include the IPs that my customer
announces off their router. And all of this works fine when the
customer does not do the prepends.
Here are my BGP settings:
neighbor MY.DOWNSTREAM.CUST remote-as 33000
neighbor MY.DOWNSTREAM.CUST ebgp-multihop 5
neighbor MY.DOWNSTREAM.CUST update-source FastEthernet9/1
neighbor MY.DOWNSTREAM.CUST next-hop-self
neighbor MY.DOWNSTREAM.CUST send-community
neighbor MY.DOWNSTREAM.CUST soft-reconfiguration inbound
neighbor MY.DOWNSTREAM.CUST prefix-list AS33000-in in
neighbor MY.DOWNSTREAM.CUST prefix-list AS33000-out out
neighbor MY.DOWNSTREAM.CUST filter-list 1 out
neighbor MY.ABOVE.NET remote-as 6461
neighbor MY.ABOVE.NET ebgp-multihop 5
neighbor MY.ABOVE.NET update-source GigabitEthernet3/8
neighbor MY.ABOVE.NET next-hop-self
neighbor MY.ABOVE.NET send-community
neighbor MY.ABOVE.NET soft-reconfiguration inbound
neighbor MY.ABOVE.NET filter-list 1 in
neighbor MY.ABOVE.NET filter-list 15 out
And here are the ACLs:
ip as-path access-list 1 permit .*
ip as-path access-list 15 permit ^$
ip as-path access-list 15 permit ^(_33000)+$
ip as-path access-list 15 permit ^(33000_)+$
ip as-path access-list 15 permit 33000 33000 33000
ip as-path access-list 15 permit ^(17000_)+$
17000 is my ASN.
AS 33000 is my customer and they prepend, here is the output of a sh
ip bgp neighbor received-routes:
Network Next Hop Metric LocPrf Weight Path
* 100.100.242.0 5.5.49.194 0 33000 33000
33000 i
* 100.100.243.0 5.5.49.194 0 33000 33000
33000 i
* 100.100.244.0 5.5.49.194 0 33000 33000
33000 i
* 100.100.245.0 5.5.49.194 0 33000 33000
33000 i
* 100.100.252.0 5.5.49.194 0 33000 33000
33000 i
* 100.100.253.0 5.5.49.194 0 33000 33000
33000 i
* 100.100.254.0 5.5.49.194 0 33000 33000
33000 i
* 100.100.108.0 5.5.49.194 0 33000 33000
33000 i
The question is, are my problems due to filter syntax on the outbound
as-path filter, OR is my upstream preventing routes with prepends?
.
- Prev by Date: SPAM
- Next by Date: Re: Cannot login from ACS Admin -Cisco ACS 3.1
- Previous by thread: SPAM
- Next by thread: want to buy SPA-4XOC3-POS-V2 today
- Index(es):
Relevant Pages
|