#你好,2023#
  

on_line_no 514

{{ttag.title}}
边界网关协议BGP实践课(10)—MED属性
1.1概述
学习边界网关协议BGP的关键在于如何理解和应用协议的“属性”,因此,本期文章将向小伙伴总结分享BGP的第六个属性——MED(Multi-Exit-Discriminator)属性。
1.2BGP组网案例-MED属性
1.2.1组网拓扑图
组网拓扑图和地址规划如下图所示。 备注:模拟器采用HCL 5.5.0



1.2.2组网设备基础配置
组网设备基础配置主要涉及设备命名、接口IP地址和OSPF相关配置。
#SW_1设备基础配置
[H3C]sysname SW_1
[SW_1]interface LoopBack0
[SW_1-LoopBack0] ip address 10.10.0.1 255.255.255.255
[SW_1-LoopBack0]interface LoopBack1
[SW_1-LoopBack1] ip address 172.16.10.1 255.255.255.255
[SW_1-LoopBack1]quit
[SW_1]interface GigabitEthernet1/0/2
[SW_1-GigabitEthernet1/0/2] port link-mode route
[SW_1-GigabitEthernet1/0/2] ip address 10.10.12.1 255.255.255.252
[SW_1-GigabitEthernet1/0/2]interface GigabitEthernet1/0/3
[SW_1-GigabitEthernet1/0/3] port link-mode route
[SW_1-GigabitEthernet1/0/3] ip address 10.10.13.1 255.255.255.252
[SW_1-GigabitEthernet1/0/3]quit
[SW_1]interface GigabitEthernet1/0/4
[SW_1-GigabitEthernet1/0/4] port link-mode route
[SW_1-GigabitEthernet1/0/4] ip address 10.10.14.1 255.255.255.252
[SW_1-GigabitEthernet1/0/4]quit
[SW_1]#
[SW_1]ip ttl-expires enable
[SW_1]ip unreachables enable
#SW_1设备OSPF相关配置
[SW_1]ospf 1 router-id 10.10.0.1
[SW_1-ospf-1] area 0.0.0.0
[SW_1-ospf-1-area-0.0.0.0]  network 10.10.0.1 0.0.0.0
[SW_1-ospf-1-area-0.0.0.0] area 0.0.0.2
[SW_1-ospf-1-area-0.0.0.2]  network 10.10.12.0 0.0.0.3
[SW_1-ospf-1-area-0.0.0.2] area 0.0.0.3
[SW_1-ospf-1-area-0.0.0.3]  network 10.10.13.0 0.0.0.3
[SW_1-ospf-1-area-0.0.0.3] area 0.0.0.4
[SW_1-ospf-1-area-0.0.0.4]  network 10.10.14.0 0.0.0.3
[SW_1-ospf-1-area-0.0.0.4]quit
[SW_1-ospf-1]interface GigabitEthernet1/0/2
[SW_1-GigabitEthernet1/0/2] ospf cost 30
[SW_1-GigabitEthernet1/0/2]#
[SW_1-GigabitEthernet1/0/2]interface GigabitEthernet1/0/3
[SW_1-GigabitEthernet1/0/3] ospf cost 10
[SW_1-GigabitEthernet1/0/3]#
[SW_1-GigabitEthernet1/0/3]interface GigabitEthernet1/0/4
[SW_1-GigabitEthernet1/0/4] ospf cost 20
[SW_1-GigabitEthernet1/0/4]quit
[SW_1]
#SW_2设备基础配置
[H3C]sysname SW_2
[SW_2]interface LoopBack0
[SW_2-LoopBack0] ip address 10.20.0.2 255.255.255.255
[SW_2-LoopBack0]quit
[SW_2]interface GigabitEthernet1/0/2
[SW_2-GigabitEthernet1/0/2] port link-mode route
[SW_2-GigabitEthernet1/0/2] ip address 10.10.12.2 255.255.255.252
[SW_2-GigabitEthernet1/0/2]quit
[SW_2]interface GigabitEthernet1/0/5
[SW_2-GigabitEthernet1/0/5] port link-mode route
[SW_2-GigabitEthernet1/0/5] ip address 10.20.25.1 255.255.255.252
[SW_2-GigabitEthernet1/0/5]quit
[SW_2]#
[SW_2]ip ttl-expires enable
[SW_2]ip unreachables enable
#SW_2设备OSPF相关配置
[SW_2]ospf 1 router-id 10.20.0.2
[SW_2-ospf-1] area 0.0.0.2
[SW_2-ospf-1-area-0.0.0.2]  network 10.10.12.0 0.0.0.3
[SW_2-ospf-1-area-0.0.0.2]  network 10.20.0.2 0.0.0.0
[SW_2-ospf-1-area-0.0.0.2]quit
[SW_2-ospf-1]quit
[SW_2]
#SW_3设备基础配置
[H3C]sysname SW_3
[SW_3]interface LoopBack0
[SW_3-LoopBack0]ip address 10.20.0.3 255.255.255.255
[SW_3-LoopBack0]quit
[SW_3]interface GigabitEthernet1/0/3
[SW_3-GigabitEthernet1/0/3] port link-mode route
[SW_3-GigabitEthernet1/0/3] ip address 10.10.13.2 255.255.255.252
[SW_3-GigabitEthernet1/0/3]quit
[SW_3]interface GigabitEthernet1/0/5
[SW_3-GigabitEthernet1/0/5] port link-mode route
[SW_3-GigabitEthernet1/0/5] ip address 10.20.35.1 255.255.255.252
[SW_3-GigabitEthernet1/0/5]quit
[SW_3]#
[SW_3]ip ttl-expires enable
[SW_3]ip unreachables enable
#SW_3设备OSPF相关配置
[SW_3]ospf 1 router-id 10.20.0.3
[SW_3-ospf-1] area 0.0.0.3
[SW_3-ospf-1-area-0.0.0.3]  network 10.10.13.0 0.0.0.3
[SW_3-ospf-1-area-0.0.0.3]  network 10.20.0.3 0.0.0.0
[SW_3-ospf-1-area-0.0.0.3]quit
[SW_3-ospf-1]quit
[SW_3]
#SW_4设备基础配置
[H3C]sysname SW_4
[SW_4]interface LoopBack0
[SW_4-LoopBack0] ip address 10.40.0.1 255.255.255.255
[SW_4-LoopBack0]quit
[SW_4]interface GigabitEthernet1/0/4
[SW_4-GigabitEthernet1/0/4] port link-mode route
[SW_4-GigabitEthernet1/0/4] ip address 10.10.14.2 255.255.255.252
[SW_4-GigabitEthernet1/0/4]quit
[SW_4]interface GigabitEthernet1/0/5
[SW_4-GigabitEthernet1/0/5] port link-mode route
[SW_4-GigabitEthernet1/0/5] ip address  10.40.45.1 255.255.255.252
[SW_4-GigabitEthernet1/0/5]quit
[SW_4]ip ttl-expires enable
[SW_4]ip unreachables enable
#SW_4设备OSPF相关配置
[SW_4]ospf 1 router-id 10.40.0.1
[SW_4-ospf-1] area 0.0.0.4
[SW_4-ospf-1-area-0.0.0.4]  network 10.10.14.0 0.0.0.3
[SW_4-ospf-1-area-0.0.0.4]  network 10.40.0.1 0.0.0.0
[SW_4-ospf-1-area-0.0.0.4]quit
[SW_4-ospf-1]quit
[SW_4]
#SW_5设备基础配置
[H3C]sysname SW_5
[SW_5]sysname SW_5
[SW_5]interface LoopBack0
[SW_5-LoopBack0] ip address 10.50.0.1 255.255.255.255
[SW_5-LoopBack0]interface LoopBack1
[SW_5-LoopBack1] ip address 192.168.50.1 255.255.255.255
[SW_5-LoopBack1]quit
[SW_5]interface GigabitEthernet1/0/2
[SW_5-GigabitEthernet1/0/2] port link-mode route
[SW_5-GigabitEthernet1/0/2] ip address 10.20.25.2 255.255.255.252
[SW_5-GigabitEthernet1/0/2]quit
[SW_5]interface GigabitEthernet1/0/3
[SW_5-GigabitEthernet1/0/3] port link-mode route
[SW_5-GigabitEthernet1/0/3] ip address 10.20.35.2 255.255.255.252
[SW_5-GigabitEthernet1/0/3]quit
[SW_5]interface GigabitEthernet1/0/4
[SW_5-GigabitEthernet1/0/4] port link-mode route
[SW_5-GigabitEthernet1/0/4] ip address 10.40.45.2 255.255.255.252
[SW_5-GigabitEthernet1/0/4]quit
[SW_5]ip ttl-expires enable
[SW_5]ip unreachables enable
[SW_5]
1.2.3组网设备BGP配置
为了增强BGP连接的稳定性,推荐使用路由可达的Loopback接口地址建立BGP连接。
当使用Loopback接口的IP地址建立BGP连接时,建议对等体两端同时配置命令peer connect-interface,保证两端TCP连接的接口和地址的正确性。如果仅有一端配置该命令,可能导致BGP连接建立失败。
当使用Loopback接口的IP地址建立EBGP连接时,必须配置命令peer x.x.x.x ebgp-max-hop 64,否则EBGP连接将无法建立。
#SW_1设备BGP配置
[SW_1]bgp 10
[SW_1-bgp-default] router-id 10.10.0.1
[SW_1-bgp-default] peer 10.20.0.2 as-number 20
[SW_1-bgp-default] peer 10.20.0.2 connect-interface LoopBack0
[SW_1-bgp-default] peer 10.20.0.2 ebgp-max-hop 64
[SW_1-bgp-default] peer 10.20.0.3 as-number 20
[SW_1-bgp-default] peer 10.20.0.3 connect-interface LoopBack0
[SW_1-bgp-default] peer 10.20.0.3 ebgp-max-hop 64
[SW_1-bgp-default] peer 10.40.0.1 as-number 40
[SW_1-bgp-default] peer 10.40.0.1 connect-interface LoopBack0
[SW_1-bgp-default] peer 10.40.0.1 ebgp-max-hop 64
[SW_1-bgp-default] #
[SW_1-bgp-default] address-family ipv4 unicast
[SW_1-bgp-default-ipv4]  network 172.16.10.1 255.255.255.255
[SW_1-bgp-default-ipv4]  peer 10.20.0.2 enable
[SW_1-bgp-default-ipv4]  peer 10.20.0.3 enable
[SW_1-bgp-default-ipv4]  peer 10.40.0.1 enable
[SW_1-bgp-default-ipv4]quit
[SW_1-bgp-default]quit
[SW_1]#
#SW_2设备BGP配置
[SW_2]bgp 20
[SW_2-bgp-default] router-id 10.20.0.2
[SW_2-bgp-default] peer 10.10.0.1 as-number 10
[SW_2-bgp-default] peer 10.10.0.1 connect-interface LoopBack0
[SW_2-bgp-default] peer 10.10.0.1 ebgp-max-hop 64
[SW_2-bgp-default] peer 10.20.25.2 as-number 50
[SW_2-bgp-default] #
[SW_2-bgp-default] address-family ipv4 unicast
[SW_2-bgp-default-ipv4] peer 10.10.0.1 enable
[SW_2-bgp-default-ipv4] peer 10.20.25.2 enable
[SW_2-bgp-default-ipv4]quit
[SW_2-bgp-default]quit
[SW_2]#
#SW_3设备BGP配置
[SW_3]bgp 20
[SW_3-bgp-default] router-id 10.20.0.3
[SW_3-bgp-default] peer 10.10.0.1 as-number 10
[SW_3-bgp-default] peer 10.10.0.1 connect-interface LoopBack0
[SW_3-bgp-default] peer 10.10.0.1 ebgp-max-hop 64
[SW_3-bgp-default] peer 10.20.35.2 as-number 50
[SW_3-bgp-default] #
[SW_3-bgp-default] address-family ipv4 unicast
[SW_3-bgp-default-ipv4]  peer 10.10.0.1 enable
[SW_3-bgp-default-ipv4]  peer 10.20.35.2 enable
[SW_3-bgp-default-ipv4]#
[SW_3-bgp-default-ipv4]quit
[SW_3-bgp-default]quit
[SW_3]#
#SW_4设备BGP配置
[SW_4]bgp 40
[SW_4-bgp-default] router-id 10.40.0.1
[SW_4-bgp-default] peer 10.10.0.1 as-number 10
[SW_4-bgp-default] peer 10.10.0.1 connect-interface LoopBack0
[SW_4-bgp-default] peer 10.10.0.1 ebgp-max-hop 64
[SW_4-bgp-default] peer 10.40.45.2 as-number 50
[SW_4-bgp-default] #
[SW_4-bgp-default] address-family ipv4 unicast
[SW_4-bgp-default-ipv4]  peer 10.10.0.1 enable
[SW_4-bgp-default-ipv4]  peer 10.40.45.2 enable
[SW_4-bgp-default-ipv4]quit
[SW_4-bgp-default]quit
[SW_4]#
#SW_5设备BGP配置
[SW_5]bgp 50
[SW_5-bgp-default] router-id 10.50.0.1
[SW_5-bgp-default] peer 10.20.25.1 as-number 20
[SW_5-bgp-default] peer 10.20.35.1 as-number 20
[SW_5-bgp-default] peer 10.40.45.1 as-number 40
[SW_5-bgp-default] #
[SW_5-bgp-default] address-family ipv4 unicast
[SW_5-bgp-default-ipv4] network 192.168.50.1 32
[SW_5-bgp-default-ipv4] peer 10.20.25.1 enable
[SW_5-bgp-default-ipv4] peer 10.20.35.1 enable
[SW_5-bgp-default-ipv4] peer 10.40.45.1 enable
[SW_5-bgp-default-ipv4]quit
[SW_5-bgp-default]quit
[SW_5]#
1.2.4查看SW_1设备BGP路由表和OSPF路由表-配置MED属性前
从SW_1设备BGP路由表可知:至目标192.168.50.1/32的最优路径,它的下一跳是10.20.0.3,这是为何呢

根因在于“BGP的路由优选规则”,即,当BGP收到到达同一目的地的多条路由时,会根据选路规则选择出最优路由,然后将最优路由下发到IP路由表,指导数据流量转发。
BGP在选择路由时严格按照先后顺序比较路由的属性,如果通过前面的属性就可以选出最优路由,BGP将不再进行后面的比较。
BGP在选择路由时,先比较MED属性,再比较IGP Cost。
在上述组网拓扑中,SW_1设备收到的BGP路由,它们的MED属性值都是0。因此,SW_1设备的BGP最终根据“IGP Cost”的数值大小(数值小者优选)选择出最优路由。
从SW_1设备OSPF路由表可知:至目标10.20.0.3/32的路由开销最小10)

1.3调试SW_2、SW_3和SW_4设备配置
1.3.1SW_2设备-配置MED属性
#定义地址前缀列表L20
[SW_2]ip prefix-list L20 index 10 permit 192.168.50.1 32
[SW_2]
#定义路由策略RP_L20节点5,匹配L20地址前缀列表的路由,赋予MED值50;
[SW_2]route-policy RP_L20 permit node 5
[SW_2-route-policy-RP_L20-5]if-match ip address prefix-list L20
[SW_2-route-policy-RP_L20-5]apply cost 50
[SW_2-route-policy-RP_L20-5]quit
#定义路由策略RP_L20节点10,不设置匹配条件,允许其他路由通过路由策略
[SW_2]route-policy RP_L20 permit node 10
[SW_2-route-policy-RP_L20-10]quit
[SW_2]
#BGP对等体调用对应的路由策略,注意是export方向
[SW_2]bgp 20
[SW_2-bgp-default] address-family ipv4 unicast
[SW_2-bgp-default-ipv4] peer 10.10.0.1 route-policy RP_L20 export
[SW_2-bgp-default-ipv4]quit
[SW_2-bgp-default]quit
[SW_2]#
1.3.2SW_3设备-配置MED属性
#定义地址前缀列表L30
[SW_3]ip prefix-list L30 index 10 permit 192.168.50.1 32
[SW_3]
#定义路由策略RP_L30节点5,匹配L30地址前缀列表的路由,赋予MED值60;
[SW_3]route-policy RP_L30 permit node 5
[SW_3-route-policy-RP_L30-5]if-match ip address prefix-list L30
[SW_3-route-policy-RP_L30-5]apply cost 60
[SW_3-route-policy-RP_L30-5]quit
#定义路由策略RP_L30节点10,不设置匹配条件,允许其他路由通过路由策略
[SW_3]route-policy RP_L30 permit node 10
[SW_3-route-policy-RP_L30-10]quit
#BGP对等体调用对应的路由策略,注意是export方向
[SW_3]bgp 20
[SW_3-bgp-default] address-family ipv4 unicast
[SW_3-bgp-default-ipv4] peer 10.10.0.1 route-policy RP_L30 export
[SW_3-bgp-default-ipv4]quit
[SW_3-bgp-default]quit
[SW_3]#
1.3.3SW_4设备-配置MED属性
#定义地址前缀列表L40
[SW_4]ip prefix-list L40 index 10 permit 192.168.50.1 32
#定义路由策略RP_L40节点5,匹配L40地址前缀列表的路由,赋予MED值50;
[SW_4]route-policy RP_L40 permit node 5
[SW_4-route-policy-RP_L40-5]if-match ip address prefix-list L40
[SW_4-route-policy-RP_L40-5]apply cost 50
[SW_4-route-policy-RP_L40-5]quit
#定义路由策略RP_L40节点10,不设置匹配条件,允许其他路由通过路由策略
[SW_4]route-policy RP_L40 permit node 10
[SW_4-route-policy-RP_L40-10]quit
#BGP对等体调用对应的路由策略,注意是export方向
[SW_4]bgp 40
[SW_4-bgp-default] address-family ipv4 unicast
[SW_4-bgp-default-ipv4] peer 10.10.0.1 route-policy RP_L40 export
[SW_4-bgp-default-ipv4]quit
[SW_4-bgp-default]quit
[SW_4]
1.4查看SW_1设备BGP路由表-配置MED属性后
1.4.1手动关闭SW_1设备接口G1/0/4
[SW_1]interface GigabitEthernet 1/0/4
[SW_1-GigabitEthernet1/0/4]shutdown
[SW_1-GigabitEthernet1/0/4]quit
[SW_1]
从SW_1设备BGP路由表可知:
至目标192.168.50.1/32的最优路径,它的下一跳是10.20.0.2并且MED是50,而备用路径的下一跳是10.20.0.3并且MED是60,这是为何呢?

MED属性主要用来判断流量进入同一个AS时的最佳路由。当BGP设备通过不同的EBGP对等体(同属一个AS)得到目的地址相同但下一跳不同的多条路由时,将优先选择MED值较小者作为最佳路由。
即,先比较MED属性值,相对较小的路由被最终优选;
SW_2-TO-SW_1: AS_Path {20 50}, med 50, igp cost 30——最终优选
SW_3-TO-SW_1: AS_Path {20 50}, med 60, igp cost 10
1.4.2手动开启SW_1设备接口G1/0/4
1.4.2.1SW_1设备BGP配置compare-different-as-med
#手动开启SW_1设备接口G1/0/4
[SW_1]interface GigabitEthernet 1/0/4
[SW_1-GigabitEthernet1/0/4]undo shutdown
[SW_1-GigabitEthernet1/0/4]quit
[SW_1]
#SW_1设备BGP配置compare-different-as-med
[SW_1]bgp 10
[SW_1-bgp-default]compare-different-as-med
[SW_1-bgp-default]quit
[SW_1]
设备配置compare-different-as-med,设备允许比较来自不同AS路由的MED属性值。
从SW_1设备BGP路由表可知:
至目标192.168.50.1/32的最优路径,它的下一跳是10.40.0.1并且MED是50,这是为何呢?

假设,SW_1设备的BGP路由收来的顺序为SW_2、SW_4、SW_3;
先比较SW_2和SW_4。先比较MED属性值(相同),再比较igp cost较小的路由被优选;
SW_2-TO-SW_1: AS_Path {20 50}, med 50, igp cost 30
SW_4-TO-SW_1: AS_Path {40 50}, med 50, igp cost 20——优选
再比较SW_3和SW_4。还是先比较MED属性值,MED属性值较小的路由被最终优选。
SW_3-TO-SW_1: AS_Path {20 50}, med 60, igp cost 10
SW_4-TO-SW_1: AS_Path {40 50}, med 50, igp cost 20——最终优选
总之,SW_1设备的BGP路由收来的顺序不会影响最终的优先路由。
1.4.2.2SW_1设备BGP去除compare-different-as-med配置
[SW_1]bgp 10
[SW_1-bgp-default]undo compare-different-as-med
[SW_1-bgp-default]quit
[SW_1]
当SW_1设备BGP去除compare-different-as-med配置,将不能比较来自不同AS的路由的MED。通过下面几种情况来分析路由接收顺序对选路结果的影响。
SW_2-TO-SW_1: AS_Path {20 50}, med 50, igp cost 30
SW_3-TO-SW_1: AS_Path {20 50}, med 60, igp cost 10
SW_4-TO-SW_1: AS_Path {40 50}, med 50, igp cost 20
第一种情况:如果SW_1设备的BGP路由收来的顺序为SW_2、SW_4、SW_3:
先比较SW_2和SW_4。因为SW_2和SW_4的最左AS不相同,设备不比较MED,然后优选IGP Metric(IGP Cost)较小的路由SW_4。
再比较SW_3和SW_4,因为SW_3和SW_4的最左AS不相同,设备不比较MED,然后优选IGP Metric较小的路由SW_3。
第二种情况:如果SW_1设备的BGP路由收来的顺序为SW_3、SW_4、SW_2:
先比较SW_3和SW_4,因为SW_3和SW_4的最左AS不相同,设备不比较MED,然后优选IGP Metric较小的路由SW_3。
再比较SW_2和SW_3,因为SW_2和SW_3的最左AS相同,所以优选MED较小的路由SW_2。
第三种情况:如果SW_1设备的BGP路由收来的顺序为SW_2、SW_3、SW_4:
先比较SW_2和SW_3。因为SW_2和SW_3的最左AS相同,所以优选MED较小的路由SW_2。
先比较SW_2和SW_4,因为SW_2和SW_4的最左AS不相同,设备不比较MED,然后优选IGP Metric较小的路由SW_4。
以上三种情况,可通过关闭、开启SW_1设备对应的接口来模拟验证。
例如,先关闭SW_1设备的接口G1/0/2,待SW_1设备BGP路由重新同步之后,再开启SW_1设备的接口G1/0/2,从而模拟第二种情况。
#先关闭SW_1设备的接口G1/0/2,待SW_1设备BGP路由重新同步之后,SW_1设备的BGP路由表如下图所示;
至目标192.168.50.1/32的最优路径,它的下一跳是10.20.0.3,即SW_3,

#开启SW_1设备的接口G1/0/2,SW_1设备的BGP路由表如下图所示;
至目标192.168.50.1/32的最优路径,它的下一跳是10.20.0.2,即SW_2

1.4.2.3消除路由接收顺序对选路结果的影响
SW_1设备配置bestroute compare-med;
[SW_1]bgp 10
[SW_1-bgp-default] bestroute compare-med
[SW_1-bgp-default]quit
[SW_1]
设备配置bestroute compare-med,设备学习到新的路由后,首先按照路由来自的AS分组,对来自同一AS的路由根据MED值的大小进行优选,选出MED值最小的路由,然后再对优选出来的、来自不同AS的路由进行优选,从而避免路由优选结果的不确定性。
即,先比较SW_2和SW_3。因为SW_2和SW_3的最左AS相同,所以优选MED较小的路由SW_2。
再比较SW_2和SW_4, 因为SW_2和SW_4的最左AS不相同,设备不比较MED,然后优选IGP Metric较小的路由SW_4。
1.5总结
1.5.1BGP对等体的建立
为了增强BGP连接的稳定性,推荐使用路由可达的Loopback接口地址建立BGP连接。
当使用Loopback接口的IP地址建立BGP连接时,建议对等体两端同时配置命令peer connect-interface,保证两端TCP连接的接口和地址的正确性。如果仅有一端配置该命令,可能导致BGP连接建立失败。
当使用Loopback接口的IP地址建立EBGP连接时,必须配置命令peer x.x.x.x ebgp-max-hop 64,否则EBGP连接将无法建立。
1.5.2BGP的路由优选规则
当BGP收到到达同一目的地的多条路由时,会根据选路规则选择出最优路由,然后将最优路由下发到IP路由表,指导数据流量转发。
BGP在选择路由时严格按照先后顺序比较路由的属性,如果通过前面的属性就可以选出最优路由,BGP将不再进行后面的比较。
BGP在选择路由时,先比较MED属性,再比较IGP Cost。
1.5.3MED属性
MED属性是一种“可选非过渡”类型的属性。
备注:可选非过渡(Optional non-transitive):BGP设备可以不识别此类属性,如果BGP设备不识别此类属性,则会被忽略该属性,且不会通告给其他对等体。
MED(Multi-Exit-Discriminator)属性仅在AS内部或者相邻两个AS之间传递,收到此属性的AS一方不会再将其通告给任何其他第三方AS。
MED属性相当于IGP使用的度量值(Metrics),它用于判断流量进入同一个AS时的最佳路由。当BGP设备通过不同的EBGP对等体得到目的地址相同但下一跳不同的多条路由时,在其它条件相同的情况下,将优先选择MED值较小者作为最佳路由。
设备配置compare-different-as-med,设备允许比较来自不同AS路由的MED属性值。需要注意的是,除非能够确认不同的AS采用了同样的IGP和路由选择方式,否则不要使用此命令。
设备配置bestroute compare-med,设备学习到新的路由后,首先按照路由来自的AS分组,对来自同一AS的路由根据MED值的大小进行优选,选出MED值最小的路由,然后再对优选出来的、来自不同AS的路由进行优选,从而避免路由优选结果的不确定性。

打赏鼓励作者,期待更多好文!

打赏
暂无人打赏

发表新帖
热门标签
全部标签>
每日一问
2024年技术争霸赛
安装部署配置
技术笔记
每周精选
技术盲盒
产品连连看
2023技术争霸赛专题
干货满满
技术咨询
信服课堂视频
功能体验
秒懂零信任
自助服务平台操作指引
运维工具
文档捉虫活动
功能咨询
通用技术
GIF动图学习
标准化排查
新版本体验
问题分析处理
每日一记
SDP百科
排障笔记本
纪元平台
畅聊IT
答题自测
专家问答
技术圆桌
测试报告
用户认证
解决方案
VPN 对接
项目案例
地址转换
存储
技术争霸赛
卧龙计划
技术晨报
在线直播
MVP
网络基础知识
升级
安全攻防
上网策略
日志审计
流量管理
云计算知识
原创分享
sangfor周刊
SANGFOR资讯
专家分享
技术顾问
信服故事
终端接入
授权
设备维护
资源访问
虚拟机
迁移
加速技术
产品预警公告
玩转零信任
信服圈儿
S豆商城资讯
「智能机器人」
追光者计划
深信服技术支持平台
社区帮助指南
答题榜单公布
华北区拉练
天逸直播
以战代练
山东区技术晨报
齐鲁TV
华北区交付直播
北京区每日一练

本版版主

12
185
6

发帖

粉丝

关注

本版达人

LoveTec...

本周分享达人

新手24116...

本周提问达人