I have 2 upstream. My BGP runes fine. But I can't control the upload. In my configuration, I can only handle upload to any one upstream by changing the value of "bgp-local-pref"
Code: Select all
add chain=UPSTREAM_1_IN prefix=0.0.0.0/0 action=accept bgp-local-pref=150
add chain=UPSTREAM_2_IN prefix=0.0.0.0/0 action=accept bgp-local-pref=300
1) upload traffic will same as download traffic (same network's upload and download will go thru same upstream)
2) control specific (/24) network's upload to specific upstream as I want.
My configuration is given below. Please help me.
Code: Select all
/routing bgp instance
set default as=11111 router-id=2.2.64.34
/routing bgp peer
add name=UPSTREAM_1 remote-address=5.5.5.5 remote-as=22222
add name=UPSTREAM_2 remote-address=6.6.6.6 remote-as=33333
add name=iBGP remote-address=2.2.64.33 remote-as=11111
/routing bgp network
add network=1.1.0.0/20 synchronize=no
add network=1.1.0.0/24 synchronize=no
add network=1.1.1.0/24 synchronize=no
add network=1.1.2.0/24 synchronize=no
add network=1.1.3.0/24 synchronize=no
add network=1.1.4.0/24 synchronize=no
add network=1.1.5.0/24 synchronize=no
add network=1.1.6.0/24 synchronize=no
add network=1.1.7.0/24 synchronize=no
add network=1.1.8.0/24 synchronize=no
add network=1.1.9.0/24 synchronize=no
add network=1.1.10.0/24 synchronize=no
add network=1.1.11.0/24 synchronize=no
add network=1.1.12.0/24 synchronize=no
add network=1.1.13.0/24 synchronize=no
add network=1.1.14.0/24 synchronize=no
add network=1.1.15.0/24 synchronize=no
add network=2.2.64.0/21 synchronize=no
add network=2.2.64.0/24 synchronize=no
add network=2.2.65.0/24 synchronize=no
add network=2.2.66.0/24 synchronize=no
add network=2.2.67.0/24 synchronize=no
add network=2.2.68.0/24 synchronize=no
add network=2.2.69.0/24 synchronize=no
add network=2.2.70.0/24 synchronize=no
add network=2.2.71.0/24 synchronize=no
/routing bgp peer
set UPSTREAM_1 in-filter=UPSTREAM_1_IN out-filter=UPSTREAM_1_OUT
set UPSTREAM_2 in-filter=UPSTREAM_2_IN out-filter=UPSTREAM_2_OUT
set iBGP default-originate=always in-filter=iBGP_IN out-filter=iBGP_OUT
/routing filter
add chain=UPSTREAM_1_OUT prefix=1.1.0.0/24 action=accept
add chain=UPSTREAM_1_OUT prefix=1.1.1.0/24 action=accept
add chain=UPSTREAM_1_OUT prefix=1.1.2.0/24 action=accept
add chain=UPSTREAM_1_OUT prefix=1.1.3.0/24 action=accept
add chain=UPSTREAM_1_OUT prefix=1.1.4.0/24 action=accept
add chain=UPSTREAM_1_OUT prefix=1.1.5.0/24 action=accept
add chain=UPSTREAM_1_OUT prefix=1.1.6.0/24 action=accept
add chain=UPSTREAM_1_OUT prefix=1.1.7.0/24 action=accept
add chain=UPSTREAM_1_OUT prefix=1.1.8.0/24 action=accept
add chain=UPSTREAM_1_OUT prefix=1.1.9.0/24 action=accept
add chain=UPSTREAM_1_OUT prefix=1.1.10.0/24 action=accept
add chain=UPSTREAM_1_OUT prefix=1.1.11.0/24 action=accept
add chain=UPSTREAM_1_OUT prefix=1.1.12.0/24 action=accept
add chain=UPSTREAM_1_OUT prefix=1.1.13.0/24 action=accept
add chain=UPSTREAM_1_OUT prefix=1.1.14.0/24 action=accept
add chain=UPSTREAM_1_OUT prefix=1.1.15.0/24 action=accept
add chain=UPSTREAM_1_OUT prefix=1.1.0.0/20 action=accept
add chain=UPSTREAM_1_OUT prefix=2.2.64.0/21 action=accept set-bgp-prepend=3
add chain=UPSTREAM_2_OUT prefix=2.2.64.0/24 action=accept
add chain=UPSTREAM_2_OUT prefix=2.2.65.0/24 action=accept
add chain=UPSTREAM_2_OUT prefix=2.2.66.0/24 action=accept
add chain=UPSTREAM_2_OUT prefix=2.2.67.0/24 action=accept
add chain=UPSTREAM_2_OUT prefix=2.2.68.0/24 action=accept
add chain=UPSTREAM_2_OUT prefix=2.2.69.0/24 action=accept
add chain=UPSTREAM_2_OUT prefix=2.2.70.0/24 action=accept
add chain=UPSTREAM_2_OUT prefix=2.2.71.0/24 action=accept
add chain=UPSTREAM_2_OUT prefix=2.2.64.0/21 action=accept
add chain=UPSTREAM_2_OUT prefix=1.1.0.0/20 action=accept set-bgp-prepend=3
add chain=UPSTREAM_1_IN prefix=0.0.0.0/0 action=accept bgp-local-pref=150
add chain=UPSTREAM_2_IN prefix=0.0.0.0/0 action=accept bgp-local-pref=300
add chain=iBGP_IN action=accept
add chain=iBGP_OUT action=accept
add chain=UPSTREAM_1_IN action=discard
add chain=UPSTREAM_1_OUT action=discard
add chain=UPSTREAM_2_IN action=discard
add chain=UPSTREAM_2_OUT action=discard
add chain=iBGP_OUT prefix=1.1.0.0/20 action=discard
add chain=iBGP_OUT prefix=2.2.64.0/21 action=discard