The above scenario shows a customer (AS65000) with redundant links to the same ISP. The links have different bandwidth 20MB and 5MB.The following configuration shows a method to do unequal load balancing using the dmzlink-bw command.Note that the peering neighbors MUST be directly connected i.e ebgp-multihop = 1. Using the disable-connected-check with ebgp-multihop also doesnt work.
Here is the configuration for the customer router:
interface Serial1/0
description Link to ISPA
bandwidth 20000
ip address 192.168.100.1 255.255.255.252
interface Serial1/1
description Link to ISPB
bandwidth 5000
ip address 192.168.200.1 255.255.255.252
interface Serial1/0
description Link to ISPA
bandwidth 20000
ip address 192.168.100.1 255.255.255.252
interface Serial1/1
description Link to ISPB
bandwidth 5000
ip address 192.168.200.1 255.255.255.252
router bgp 65000
bgp dmzlink-bw
neighbor 192.168.100.2 remote-as 65100
neighbor 192.168.100.2 dmzlink-bw
neighbor 192.168.200.2 remote-as 65100
neighbor 192.168.200.2 dmzlink-bw
bgp dmzlink-bw
neighbor 192.168.100.2 remote-as 65100
neighbor 192.168.100.2 dmzlink-bw
neighbor 192.168.200.2 remote-as 65100
neighbor 192.168.200.2 dmzlink-bw