Есть Cisco Catalyst 3550.
К нему 2 ethernet канала с ISP1 (15759) и ISP2 (25446).Пример 1:
-----------------------
BGP routing table entry for 81.1.229.128/25, version 28937
Paths: (2 available, best #1, table Default-IP-Routing-Table)
Multipath: eBGP iBGP
Advertised to update-groups:
4
15759 34479
83.172.16.38 from 83.172.16.38 (217.18.128.51)
Origin IGP, localpref 100, valid, external, best
Community: 1032788431
DMZ-Link Bw 125000 kbytes
25446 41566 34479
213.183.97.33 from 213.183.97.33 (213.183.96.10)
Origin IGP, localpref 100, valid, external
DMZ-Link Bw 125000 kbytes
-----------------------
Тут все идет через 15759. все понятно. все отлично.Пример 2:
-----------------------
BGP routing table entry for 62.68.128.0/19, version 28530
Paths: (2 available, best #2, table Default-IP-Routing-Table)
Multipath: eBGP iBGP
Advertised to update-groups:
4
25446 34145
213.183.97.33 from 213.183.97.33 (213.183.96.10)
Origin IGP, localpref 100, valid, external
DMZ-Link Bw 125000 kbytes
15759 34145
83.172.16.38 from 83.172.16.38 (217.18.128.51)
Origin IGP, localpref 100, valid, external, best
Community: 1032788529
DMZ-Link Bw 125000 kbytes
-----------------------
weight, localpref, metric - все одинаковое.
Как сделать чтобы по умолчанию (если пути одинаковые, с одинаковыми weight, localpref, metric) все шло на 25446 ?
А если удлинить AS_PATH?
>А если удлинить AS_PATH?Добавь препендов к туда, куда ни хочешь чтобы траффик шел.
>Есть Cisco Catalyst 3550.
>К нему 2 ethernet канала с ISP1 (15759) и ISP2 (25446).
>
>Пример 1:
>-----------------------
>BGP routing table entry for 81.1.229.128/25, version 28937
>Paths: (2 available, best #1, table Default-IP-Routing-Table)
>Multipath: eBGP iBGP
> Advertised to update-groups:
> 4
> 15759 34479
> 83.172.16.38 from 83.172.16.38 (217.18.128.51)
> Origin IGP, localpref 100, valid, external,
>best
> Community: 1032788431
> DMZ-Link Bw 125000 kbytes
> 25446 41566 34479
> 213.183.97.33 from 213.183.97.33 (213.183.96.10)
> Origin IGP, localpref 100, valid, external
>
> DMZ-Link Bw 125000 kbytes
>-----------------------
>Тут все идет через 15759. все понятно. все отлично.
>
>Пример 2:
>-----------------------
>BGP routing table entry for 62.68.128.0/19, version 28530
>Paths: (2 available, best #2, table Default-IP-Routing-Table)
>Multipath: eBGP iBGP
> Advertised to update-groups:
> 4
> 25446 34145
> 213.183.97.33 from 213.183.97.33 (213.183.96.10)
> Origin IGP, localpref 100, valid, external
>
> DMZ-Link Bw 125000 kbytes
> 15759 34145
> 83.172.16.38 from 83.172.16.38 (217.18.128.51)
> Origin IGP, localpref 100, valid, external,
>best
> Community: 1032788529
> DMZ-Link Bw 125000 kbytes
>-----------------------
>weight, localpref, metric - все одинаковое.
>Как сделать чтобы по умолчанию (если пути одинаковые, с одинаковыми weight, localpref,
>metric) все шло на 25446 ?
route-map ISP1-in permit 10 <-- на резервного
set local-preference 50
!
route-map ISP1-out permit 20
set as-path prepend AS AS AS
!
route-map ISP2-in permit 30 <--- на основного
set local-preference 150
router bgp AS
neighbor x.x.x.x remote-as AS
neighbor x.x.x.x description ISP1
neighbor x.x.x.x version 4
neighbor x.x.x.x route-map ISP1-in in
neighbor x.x.x.x route-map ISP1-out out
neighbor y.y.y.y remote-as AS
neighbor y.y.y.y description ISP2
neighbor y.y.y.y version 4
neighbor y.y.y.y route-map ISP2-in in
Попробуйте так