此产品的文档集力求使用非歧视性语言。在本文档集中,非歧视性语言是指不隐含针对年龄、残障、性别、种族身份、族群身份、性取向、社会经济地位和交叉性的歧视的语言。由于产品软件的用户界面中使用的硬编码语言、基于 RFP 文档使用的语言或引用的第三方产品使用的语言,文档中可能无法确保完全使用非歧视性语言。 深入了解思科如何使用包容性语言。
思科采用人工翻译与机器翻译相结合的方式将此文档翻译成不同语言,希望全球的用户都能通过各自的语言得到支持性的内容。 请注意:即使是最好的机器翻译,其准确度也不及专业翻译人员的水平。 Cisco Systems, Inc. 对于翻译的准确性不承担任何责任,并建议您总是参考英文原始文档(已提供链接)。
本文档介绍运行NX-OS操作系统的Cisco Nexus系列交换机的边界网关协议(BGP)中sneke-igp-metric命令的用途。
Cisco 建议您了解以下主题:
本文档中的信息基于以下软件和硬件版本:
本文档不限于特定的软件和硬件版本。
本文档中的信息都是基于特定实验室环境中的设备编写的。本文档中使用的所有设备最初均采用原始(默认)配置。如果您的网络处于活动状态,请确保您了解所有命令的潜在影响。
默认情况下,Nexus系列交换机在BGP配置部分将命令sdene-igp-metric 设置为默认值600秒。
这会影响BGP处理为重分发路由报告的内部网关协议(IGP)度量更改的方式。BGP在以批处理方式处理这些更改时,延迟为10分钟。
此命令允许您调整该延迟或将其完全删除,以便更快地响应这些更改。
计时器到期后,BGP MED(多送出鉴别器)属性将使用重分发的IGP路由的新开销更新。
Nexus - Nexus NX-OS |
---|
Nexus# configure terminal Enter configuration commands, one per line. End with CNTL/Z. Nexus(config)# router bgp 65535 Nexus(config-router)# address-family ipv4 unicast Nexus(config-router-af)# dampen-igp-metric ? <20-3600> Time interval in seconds *Default value is 600 |
此命令同样可以在BGP配置部分针对地址系列ipv6单播和每个VRF实例进行配置。
注意:当IGP路由使用BGP泄露到其他VRF时,命令sned-igp-metric还控制更新其他BGP属性(如下一跳属性)的延迟时间。
在此场景中,Nexus交换机已配置为将开放最短路径优先(OSPF)路由从路由表重分发到BGP表。
R1 - Cisco IOS |
---|
configure terminal ! hostname R1 ! router ospf 1 router-id 10.255.255.1 ! interface Loopback0 ip address 10.255.255.1 255.255.255.255 ip ospf 1 area 0 ! interface GigabitEthernet0/0 ip address 10.1.2.1 255.255.255.0 ip ospf network point-to-point ip ospf 1 area 0 |
Nexus - NX-OS |
---|
configure terminal |
R3 - Cisco IOS |
---|
configure terminal ! hostname R3 ! router bgp 65535 bgp log-neighbor-changes neighbor 10.2.3.2 remote-as 65535 ! interface GigabitEthernet0/0 ip address 10.2.3.3 255.255.255.0 no shutdown ! end |
运行命令show bgp internal af。确保IGP Metric Dampening Interval行指示所需的值。
默认值为600(秒)。
Nexus - NX-OS |
---|
Nexus# show bgp internal af . . . BGP Address Family Information for VRF: default Import Pending : No Import Pending : never Import Pending Reset : never Table Context Address : 0xcfa08bf4 Address family: IPv4 Unicast . . . IGP Metric Dampening Interval : 600 |
如果路由表中的OSPF路由更新其开销,则在BGP MED路径属性中会有延迟来反映此新值。
Nexus - NX-OS |
---|
Nexus# show ip route 10.255.255.1 IP Route Table for VRF "default" '*' denotes best ucast next-hop '**' denotes best mcast next-hop '[x/y]' denotes [preference/metric] '%<string>' in via output denotes VRF <string> 10.255.255.1/32, ubest/mbest: 1/0 *via 10.1.2.1, Eth1/1, [110/41], 01:58:41, ospf-1, intra Nexus# |
在BGP地址系列配置部分下运行no sned-igp-metric命令,以在路由表的OSPF开销更改后立即更新BGP表中的MED属性。
Nexus - NX-OS |
---|
Nexus# configure terminal Enter configuration commands, one per line. End with CNTL/Z. Nexus(config)# router bgp 65535 Nexus(config-router)# address-family ipv4 unicast Nexus(config-router-af)# no dampen-igp-metric |
要确认NX-OS上snek-igp-metric命令的功能,请打开下一个调试。
Nexus - NX-OS |
---|
Nexus# debug-filter bgp prefix 10.255.255.1/32 Nexus# debug logfile bgpdebug.log Nexus# debug bgp dampening brib Nexus# Nexus# show debug logfile bgpdebug.log |
完成后,使用下一个命令禁用调试: