H3C-BGP路由属性实例配置
配置要求:首先实现R1与R4可以互相访问环回地址。再分别完成以下几种属性配置。
拓扑图:
基础配置:
R1:
interface LoopBack0
ip address 1.1.1.1 255.255.255.255
#
interface GigabitEthernet0/0
ip address 12.1.1.1 255.255.255.0
#
interface GigabitEthernet0/1
ip address 13.1.1.1 255.255.255.0
#
R2:
interface LoopBack0
#
interface GigabitEthernet0/0
ip address 12.1.1.2 255.255.255.0 #
interface GigabitEthernet0/1
ip address 24.1.1.2 255.255.255.0 #
OSPF:
Ospf 100
Area 0
Network 0.0.0.0 255.255.255.255
R3:
interface LoopBack0
ip address 3.3.3.3 255.255.255.255 #
interface GigabitEthernet0/0
ip address 13.1.1.3 255.255.255.0 #
interface GigabitEthernet0/1
ip address 34.1.1.3 255.255.255.0 #
OSPF:
Ospf 100
Area 0
Network 0.0.0.0 255.255.255.255
R4:
interface LoopBack0
#
interface GigabitEthernet0/0
ip address 24.1.1.4 255.255.255.0 #
interface GigabitEthernet0/1
ip address 34.1.1.4 255.255.255.0 OSPF:
Ospf 100
Area 0
Network 0.0.0.0 255.255.255.255
BGP配置
R1:
bgp 100
peer 12.1.1.2 as-number 200 peer 13.1.1.3 as-number 200 #
address-family ipv4 unicast peer 12.1.1.2 enable
peer 13.1.1.3 enable
R2
bgp 200
peer 3.3.3.3 as-number 200
peer 3.3.3.3 connect-interface LoopBack0 peer 4.4.4.4 as-number 200
peer 4.4.4.4 connect-interface LoopBack0 peer 12.1.1.1 as-number 100
#
address-family ipv4 unicast
peer 3.3.3.3 enable
peer 4.4.4.4 enable
peer 12.1.1.1 enable
R3:
bgp 200
peer 2.2.2.2 as-number 200
peer 4.4.4.4 as-number 200
peer 2.2.2.2 connect-interface LoopBack0
peer 4.4.4.4 connect-interface LoopBack0 peer 13.1.1.1 as-number 100
#
address-family ipv4 unicast
peer 2.2.2.2 enable
peer 4.4.4.4 enable
peer 13.1.1.1 enable
R4:
bgp 200
peer 2.2.2.2 as-number 200
peer 2.2.2.2 connect-interface LoopBack0 peer 3.3.3.3 as-number 200
peer 3.3.3.3 connect-interface LoopBack0 #
address-family ipv4 unicast
peer 2.2.2.2 enable
peer 3.3.3.3 enable
?
?在R4上查看BGP路由表:
在R1上查看BGP路由表:
注:保持上面的配置不变,完成下面实验要求:
1.AS_path属性配置
实验要求:默认1.1.1.1/32条目经由R2转发;下面通过改变AS_PATH属性,实现1.1.1.1/32条目经由R3转发。
主要配置:
[R1]acl number 2000
[R1-acl-basic-2000]rule 0 permit source 1.1.1.00.0.0.255
[R1]route-policy p1 permit node 10
[R1-route-policy]if-match acl 2000
[R1-route-policy]apply as-path 10 20 30
[R1]bgp 100
[R1-bgp]peer 12.12.12.2route-policy p1 export
*.在R4上查看BGP路由表:1.1.1.1/32条目已经经由R3转发了。
2.Local_pref属性配置
实验要求:默认1.1.1.1/32是经由R2转发的;下通过改变
Local_pref属性,让其经由R3转发。
主要配置:
[R2]bgp 200
[R2-bgp]default local-preference 200
[R3]bgp 200
[R3-bgp]default local-preference 500
*.在R4上查看BGP路由表:1.1.1.1/32已经经由R3转发。
3.MED属性配置
实验要求:默认4.4.4.4/32条目是经由R2转发的;下面我们通过修改MED值,让其经由R3转发。
主要配置:
[R2]bgp 200
[R2-bgp]default med 100
[R3]bgp 200
[R3-bgp]default med 10
*.在R1上查看BGP路由表:4.4.4.4/32已经经由R3转发。
4.Preferred-value属性配置
实验要求:默认4.4.4.4/32是经由R2转发的;下面我们通过修改preferred-value值,让其经由R3转发。
主要配置:
[R1]bgp 100
[R1-bgp] peer 12.12.12.2 preferred-value 20
[R1-bgp] peer 13.13.13.3 preferred-value 80
*.在R1上查看BGP路由表:4.4.4.4/32已经经由R3转发。
附5. BGP负载分担配置
要求:默认4.4.4.4/32是经由R2转发的,只有一条最佳路径;下面我们通过负载分担配置,让其出现两条最佳路径。
主要配置:
[R1]bgp 100
[R1-bgp]balance 2
* 在R1上查看BGP路由表:到4.4.4.4/32的路由条目,有两条最佳路径。
附6. BGP路径选择配置
要求:默认1.1.1.1/32条目是经由R2转发的;下面我们通过路径选择配置,让1.1.1.1/32经由R3转发。
主要配置:
[R1]acl number 2000
[R1-acl-basic-2000]rule 0 permit source 1.1.1.00.0.0.255
[R1]route-policy p1 permit node 12
[R1-route-policy]if-match acl 2000
[R1-route-policy]apply cost 200
[R1]route-policy p2 permit node 13
[R1-route-policy]if-match acl 2000
[R1-route-policy]apply cost 100
[R1]bgp 100
[R1-bgp]peer 12.12.12.2 route-policy p1 export
[R1-bgp]peer 13.13.13.3 route-policy p2 export
* 在R4上查看BGP路由表:1.1.1.1/32条目已经经由R3转发。