实验拓扑图:
一、首先根据图中划分的IP配置底层(接口和环回)
二、配置好底层后做动态路由,as100做rip,as101做ospf,此时,在区域内可以通信。
三、按照如图规划联邦和AS,在R3和R7上做反射器。然后开始BGP建邻。
[R1]bgp 64512
[R1-bgp]router-id 1.1.1.1
[R1-bgp]confederation id 100
[R1-bgp]confederation peer-as 64513
[R1-bgp]peer 2.2.2.2 as-number 64513
[R1-bgp]peer 2.2.2.2 connect-interface l 0
[R1-bgp]peer 2.2.2.2 ebgp-max-hop
[R1-bgp]peer 15.1.1.2 as-number 101[R2]bgp 64513
[R2-bgp]router-id 2.2.2.2
[R2-bgp]confederation id 100
[R2-bgp]confederation peer-as 64512
[R2-bgp]peer 1.1.1.1 as-number 64512
[R2-bgp]peer 1.1.1.1 connect-interface LoopBack 0
[R2-bgp]peer 1.1.1.1 ebgp-max-hop
[R2-bgp]peer 3.3.3.3 as-number 64513
[R2-bgp]peer 3.3.3.3 connect-interface l 0[Huawei]bgp 64513
[Huawei-bgp]router-id 3.3.3.3
[Huawei-bgp]confederation id 100
[Huawei-bgp]peer 2.2.2.2 as-number 64513
[Huawei-bgp]peer 2.2.2.2 connect-interface l 0
[Huawei-bgp]peer 4.4.4.4 as-number 64513
[Huawei-bgp]peer 4.4.4.4 connect-interface LoopBack 0
[Huawei-bgp]peer 2.2.2.2 reflect-client
[Huawei-bgp]peer 4.4.4.4 reflect-client[Huawei]bgp 64513
[Huawei-bgp]router-id 4.4.4.4
[Huawei-bgp]confederation id 100
[Huawei-bgp]peer 3.3.3.3 as-number 64513
[Huawei-bgp]peer 3.3.3.3 connect-interface l 0
[Huawei-bgp]peer 49.1.1.2 as-number 102
[Huawei-bgp]peer 48.1.1.2 as-number 101[Huawei]bgp 64520
[Huawei-bgp]router-id 5.5.5.5
[Huawei-bgp]confederation id 101
[Huawei-bgp]confederation peer-as 64521
[Huawei-bgp]peer 15.1.1.1 as-number 100
[Huawei-bgp]peer 6.6.6.6 as-number 64521
[Huawei-bgp]peer 6.6.6.6 connect-interface l0
[Huawei-bgp]peer 6.6.6.6 ebgp-max-hop[Huawei]bgp 64521
[Huawei-bgp]router-id 6.6.6.6
[Huawei-bgp]confederation id 101
[Huawei-bgp]confederation peer-as 64520
[Huawei-bgp]peer 5.5.5.5 as-number 64520
[Huawei-bgp]peer 5.5.5.5 connect-interface l 0
[Huawei-bgp]peer 5.5.5.5 ebgp-max-hop
[Huawei-bgp]peer 7.7.7.7 as-number 64521
[Huawei-bgp]peer 7.7.7.7 connect-interface l 0[Huawei]bgp 64521
[Huawei-bgp]router-id 7.7.7.7
[Huawei-bgp]confederation id 101
[Huawei-bgp]peer 6.6.6.6 as-number 64521
[Huawei-bgp]peer 6.6.6.6 con l 0
[Huawei-bgp]peer 8.8.8.8 as-number 64521
[Huawei-bgp]peer 8.8.8.8 connect-interface l 0[Huawei]bgp 64521
[Huawei-bgp]router-id 8.8.8.8
[Huawei-bgp]confederation id 101
[Huawei-bgp]peer 89.1.1.2 as-number 102
[Huawei-bgp]peer 48.1.1.1 as-number 100
[Huawei-bgp]peer 7.7.7.7 as-number 64521
[Huawei-bgp]peer 7.7.7.7 connect-interface l 0[Huawei]bgp 102
[Huawei-bgp]router-id 9.9.9.9
[Huawei-bgp]peer 49.1.1.1 as-number 100
[Huawei-bgp]peer 89.1.1.1 as-number 101
四、建邻之后需要宣告直连和动态路由
[R1]bgp 64512
[R1-bgp]import-route rip 1
[R1-bgp]import-route direct[R4]bgp 64513
[R4-bgp]import-route rip 1
[R4]dis bgp routing-table[R5]bgp 64520
[R5-bgp]import-route direct
[R5-bgp]import-route ospf 100[R8]bgp 64521
[R8-bgp]import-route ospf 100
[R8-bgp]import-route direct[R9]bgp 102
[R9-bgp]import-route direct
此时可以查看bgp路由表,可以看到都学习到了。
五、通过改BGP属性影响选路
1、修改preferred-value,使R1到R8走R5
[Huawei]ip ip-prefix aa permit 8.8.8.8 32
[Huawei]route-policy bb permit node 10
[Huawei-route-policy]if-match ip-prefix aa
[Huawei-route-policy]apply preferred-value 1
[Huawei]route-policy bb permit node 20
[Huawei]bgp 64512
[Huawei-bgp]peer 15.1.1.2 route-policy bb import
2、修改AS-PATH使R5去R4走R1
[Huawei]ip ip-prefix cc permit 4.4.4.4 32
[Huawei]route-policy dd permit node 10
[Huawei-route-policy]if-match ip-prefix cc
[Huawei-route-policy]apply as-path 3 3 3 additive
[Huawei]route-policy dd permit node 20
[Huawei]bgp 64521
[Huawei-bgp]peer 48.1.1.1 route-policy dd import
三、 修改AS-PATH使R9去R1走R8
[Huawei]ip ip-prefix qq permit 1.1.1.1 32
[Huawei]route-policy ww permit node 10
[Huawei-route-policy]if-match ip-prefix cc
[Huawei-route-policy]apply as-path 3 3 3 additive
[Huawei]route-policy dd permit node 20
[Huawei]bgp 64513
[Huawei-bgp]peer 49.1.1.1 route-policy ww import