msprinkle
asked on
Is this a good solution? Please verify BGP multihome configuration with load sharing.
BGP experts, I have done quite a bit of research and come up with the below listed configuration. I will be multihoming with 2 ISP's and load sharing inbound and outbound.
Please verify that my configuration will :
1)aggregate routes properly.
2)Load share effectively across the 2 links.
3)Provide redundancy if 1 link should fail.
router bgp 300
network 208.186.228.0 mask 255.255.255.0
network 208.186.228.128 mask 255.255.255.128
network 208.186.153.0 mask 255.255.255.0
network 208.186.153.128 mask 255.255.255.128
network 209.63.53.0 mask 255.255.255.0
network 209.63.53.128 mask 255.255.225.128
neighbor 10.10.10.10 remote-as 100
neighbor 10.10.10.10 prefix-list firsthalf228 out
neighbor 10.10.10.10 prefix-list firsthalf153 out
neighbor 10.10.10.10 prefix-list firsthalf053 out
neighbor 10.10.10.10 prefix-list default in
neighbor 20.20.20.20 remote-as 200
neighbor 20.20.20.20 prefix-list secondhalf228 out
neighbor 20.20.20.20 prefix-list secondhalf153 out
neighbor 20.20.20.20 prefix-list secondhalf053 out
neighbor 20.20.20.20 prefix-list default in
ip prefix-list default seq 5 permit 0.0.0.0/0
ip prefix-list firsthalf228 permit 208.186.228.0/25
ip prefix-list firsthalf228 permit 208.186.228.0/24
ip prefix-list firsthalf153 permit 208.186.153.0/25
ip prefix-list firsthalf153 permit 208.186.153.0/24
ip prefix-list firsthalf053 permit 209.63.53.0/25
ip prefix-list firsthalf053 permit 209.63.53.0/24
ip prefix-list secondhalf228 permit 208.186.228.128/25
ip prefix-list secondhalf228 permit 208.186.228.0/24
ip prefix-list secondhalf153 permit 208.186.153.128/25
ip prefix-list secondhalf153 permit 208.186.153.0/24
ip prefix-list secondhalf053 permit 209.63.53.128/25
ip prefix-list secondhalf053 permit 209.63.53.0/24
Please verify that my configuration will :
1)aggregate routes properly.
2)Load share effectively across the 2 links.
3)Provide redundancy if 1 link should fail.
router bgp 300
network 208.186.228.0 mask 255.255.255.0
network 208.186.228.128 mask 255.255.255.128
network 208.186.153.0 mask 255.255.255.0
network 208.186.153.128 mask 255.255.255.128
network 209.63.53.0 mask 255.255.255.0
network 209.63.53.128 mask 255.255.225.128
neighbor 10.10.10.10 remote-as 100
neighbor 10.10.10.10 prefix-list firsthalf228 out
neighbor 10.10.10.10 prefix-list firsthalf153 out
neighbor 10.10.10.10 prefix-list firsthalf053 out
neighbor 10.10.10.10 prefix-list default in
neighbor 20.20.20.20 remote-as 200
neighbor 20.20.20.20 prefix-list secondhalf228 out
neighbor 20.20.20.20 prefix-list secondhalf153 out
neighbor 20.20.20.20 prefix-list secondhalf053 out
neighbor 20.20.20.20 prefix-list default in
ip prefix-list default seq 5 permit 0.0.0.0/0
ip prefix-list firsthalf228 permit 208.186.228.0/25
ip prefix-list firsthalf228 permit 208.186.228.0/24
ip prefix-list firsthalf153 permit 208.186.153.0/25
ip prefix-list firsthalf153 permit 208.186.153.0/24
ip prefix-list firsthalf053 permit 209.63.53.0/25
ip prefix-list firsthalf053 permit 209.63.53.0/24
ip prefix-list secondhalf228 permit 208.186.228.128/25
ip prefix-list secondhalf228 permit 208.186.228.0/24
ip prefix-list secondhalf153 permit 208.186.153.128/25
ip prefix-list secondhalf153 permit 208.186.153.0/24
ip prefix-list secondhalf053 permit 209.63.53.128/25
ip prefix-list secondhalf053 permit 209.63.53.0/24
Never mind on the prefix list about the outbound ... doh ISP 1 does not want to see ISP 2's routes and vise versa... but everything else is pretty much accurate...
ASKER
Yes this will be on one router.
Should I remove the /25's that I am advertising?
Should I remove the /25's that I am advertising?
I would ... because you are already advertising the /24 and that should cover all ; unless you have the network subnetted somewhere?
This would work fine for what you suggest then..
Thanks
Scott
This would work fine for what you suggest then..
Thanks
Scott
ASKER
I will advertise only the /24 and let the prefix lists filter the outbound routes to the appropriate isp.
On the inbound you should not need those prefix lists.. how much memory does your router have??? 256Mb you will have no problems.
ASKER
Its a 3640 with 128mb of memory. I want to make sure and recieve only default routes, an internet routing table will take my router down.
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER
I have told them to send me default routes only, I put the filters in place in case they screw up.
Not a bad Idea had that happen before thanks
... Is this all on the same router? or are you going to use 2....
This will work if you are using one router and you either define the prefix-list default in for all routes or you just remove it completely... you only want a prefix list in if you do not want to recieve the entire internet routing table and even then most of the isp's will filter them for you if you want.
Thanks
scott