router bgp 11XXX no synchronization bgp log-neighbor-changes network 66.XXX.XXX.0 mask 255.255.240.0 network 216.XXX.XXX.0 mask 255.255.248.0 neighbor 216.XXX.XXX.8 remote-as 12345 neighbor 216.XXX.XXX.8 description bgp to ISP neighbor 216.XXX.XXX.8 ebgp-multihop 5 neighbor 216.XXX.XXX.8 update-source FastEthernet0/1/0 neighbor 216.XXX.XXX.8 version 4 neighbor 216XXX.XXX.8 soft-reconfiguration inbound neighbor 216.XXX.XXX.8 route-map ISP-inbound in no auto-summary ip route 216.XXX.XXX.0 255.255.248.0 Null0 ip route 66.XXX.XXX.0 255.255.240.0 Null0 ip as-path access-list 5 permit .* ip as-path access-list 10 permit ^$ ! route-map ISP-inbound permit 5 match as-path 5
Your configuration looks like it should work. Assuming the router this configuration is going on will be directly connected to your transit provider you don't need "neighbor 216.XXX.XXX.8 ebgp-multihop 5." Multihop is only necessary for eBGP in special circumstances. You should re-evaluate the route-map. I'm not sure exactly what you are trying to accomplish, but this route-map is non-functional.
(Answered by Brandon Ross, VP of Operations, Sockeye Networks.)
This was first published in October 2002