Hi we are an ISP and we have two different upstram. We are using
Prefix-list to manage inbound traffic and route-map for outbound
traffic.
My configuration is like this.
router bgp 100
no synchronization
bgp log-neighbor-changes
bgp scan-time 60
network 192.168.0.0 mask 255.255.240.0
network 192.168.0.0
network 192.168.1.0
network 192.168.2.0
network 192.168.3.0
network 192.168.4.0
network 192.168.5.0
network 192.168.6.0
network 192.168.7.0
network 192.168.8.0
network 192.168.8.0
network 192.168.10.0
network 192.168.11.0
network 192.168.12.0
network 192.168.13.0
network 192.168.14.0
network 192.168.15.0
neighbor 10.10.10.10 remote-as 200
neighbor 10.10.10.10 ebgp-multihop 4
neighbor 10.10.10.10 update-source Loopback0
neighbor 10.10.10.10 soft-reconfiguration inbound
neighbor 10.10.10.10 prefix-list default in
neighbor 10.10.10.10 prefix-list ISP-1 out
neighbor 172.16.1.2 remote-as 300
neighbor 172.16.1.2 soft-reconfiguration inbound
neighbor 172.16.1.2 prefix-list ISP-2 out
neighbor 172.16.2.2 remote-as 300
neighbor 172.16.2.2 soft-reconfiguration inbound
neighbor 172.16.2.2 prefix-list ISP-3 out
no auto-summary
ip prefix-list ISP-1 seq 15 permit 192.168.0.0/24
ip prefix-list ISP-1 seq 30 permit 192.168.1.0/24
ip prefix-list ISP-1 seq 35 permit 192.168.2.0/24
ip prefix-list ISP-1 seq 40 permit 192.168.3.0/24
ip prefix-list ISP-1 seq 45 permit 192.168.4.0/24
!
ip prefix-list ISP-2 seq 10 permit 192.168.5.0/24
ip prefix-list ISP-2 seq 20 permit 192.168.6.0/24
ip prefix-list ISP-2 seq 25 permit 192.168.7.0/24
ip prefix-list ISP-2 seq 30 permit 192.168.8.0/24
ip prefix-list ISP-2 seq 35 permit 192.168.9.0/24
!
ip prefix-list ISP-3 seq 5 permit 192.168.10.0/24
ip prefix-list ISP-3 seq 10 permit 192.168.11.0/24
ip prefix-list ISP-3 seq 15 permit 192.168.12.0/24
ip prefix-list ISP-3 seq 35 permit 192.168.13.0/24
ip prefix-list ISP-3 seq 40 permit 192.168.14.0/24
ip prefix-list ISP-3 seq 45 permit 192.168.15.0/24
ip access-list extended ISP-1-OUT
deny ip 192.168.0.0 0.0.15.255 192.168.0.0 0.0.15.255
permit ip 192.168.0.0 0.0.0.255 any
permit ip 192.168.1.0 0.0.0.255 any
permit ip 192.168.2.0 0.0.0.255 any
permit ip 192.168.3.0 0.0.0.255 any
permit ip 192.168.4.0 0.0.0.255 any
ip access-list extended ISP-2-OUT
deny ip 192.168.0.0 0.0.15.255 192.168.0.0 0.0.15.255
permit ip 192.168.5.0 0.0.0.255 any
permit ip 192.168.6.0 0.0.0.255 any
permit ip 192.168.7.0 0.0.0.255 any
permit ip 192.168.8.0 0.0.0.255 any
permit ip 192.168.9.0 0.0.0.255 any
ip access-list extended ISP-3-OUT
deny ip 192.168.0.0 0.0.15.255 192.168.0.0 0.0.15.255
permit ip 192.168.10.0 0.0.0.255 any
permit ip 192.168.11.0 0.0.0.255 any
permit ip 192.168.12.0 0.0.0.255 any
permit ip 192.168.13.0 0.0.0.255 any
permit ip 192.168.14.0 0.0.0.255 any
permit ip 192.168.15.0 0.0.0.255 any
route-map UPLINK permit 5
match ip address ISP-1-out
set ip next-hop 10.10.10.9
!route-map UPLINK permit 16
match ip address ISP-2-out
set ip next-hop 172.16.1.1
!route-map UPLINK permit 18
match ip address ISP-3-out
set ip next-hop 172.16.2.1
The problme we are facing that i want to advertise /28 or /29 route
on any ISP. but it's not working. I have put a route map on prefix-
list, but still the result is same.
route-map traffic working fine for /28 or /29 blocks.
But it's working for inbound traffic. if anyone has the solution
please update me.
please guide me what kind of changes we should make to resolve our
issue.
Please give your valuable suggestion.
Thanks
Ajay Sharma
Gurgaon
.