15-自适应路由命令
本章节下载: 15-自适应路由命令 (191.68 KB)
目 录
1.1.3 adaptive-routing interval
1.1.4 adaptive-routing udp-port
1.1.5 adaptive-routing udp-source-ip
1.1.6 display adaptive-routing device status
1.1.7 extcommunity-type device-id
1.1.8 peer advertise device-id
adaptive-routing enable命令用来开启全局自适应路由功能,并进入自适应路由视图。
undo adaptive-routing enable命令用来关闭自适应路由功能。
【命令】
adaptive-routing enable
undo adaptive-routing enable
【缺省情况】
全局自适应路由功能处于关闭状态。
【视图】
系统视图
【缺省用户角色】
network-admin
mdc-admin
【使用指导】
自适应路由功能是一种网络路由技术,它允许路由设备感知整个网络的拓扑变化,并根据变化及时动态地调整路径选择。这种调整可以优化网络性能,确保数据包以最有效的方式到达目的地,从而减少延迟,避免拥塞,并提高网络的整体可靠性和效率。
本命令控制设备全局的自适应路由功能。全局自适应路由功能处于关闭状态时,设备上所有的自适应路由功能都无法生效。关闭全局自适应路由功能时,设备接口上的自适应路由相关配置会被删除。
【举例】
# 开启全局自适应路由功能,并进入自适应路由视图。
<Sysname> system-view
[Sysname] adaptive-routing enable
[Sysname-adaptive-routing]
adaptive-routing detect命令用来开启接口自适应路由功能,并将本地的设备ID通知给对端设备。
undo adaptive-routing detect命令用来恢复缺省情况。
【命令】
adaptive-routing detect
undo adaptive-routing detect
【缺省情况】
接口的自适应路由功能处于关闭状态。
【视图】
接口视图
【缺省用户角色】
network-admin
mdc-admin
【使用指导】
本命令用于控制ARN报文的发布,只有配置了本命令时,接口才可以发送用于自适应路由功能的ARN报文。
需要先全局开启自适应路由功能,本命令才能生效。
【举例】
# 开启接口GigabitEthernet1/0/1的自适应路由功能。
<Sysname> system-view
[Sysname] interface gigabitethernet 1/0/1
[Sysname-GigabitEthernet1/0/1] adaptive-routing detect
adaptive-routing interval命令用来配置触发的ARN报文的发送时间间隔。
undo adaptive-routing interval命令用来恢复缺省情况。
【命令】
adaptive-routing interval interval-value
undo adaptive-routing interval
【缺省情况】
发送ARN切换报文的时间间隔是500毫秒。
【视图】
自适应路由视图
【缺省用户角色】
network-admin
mdc-admin
【参数】
interval-value:指定时间间隔,取值范围为100~10000的整数,单位为毫秒,步长为100。
【使用指导】
在自适应路由功能中,触发的ARN报文(链路状态变化通知报文、Device ID变更通知报文)存在确认机制,需要收到对端回应的对应ARN确认报文,否则会以一定的时间间隔重复发送,本命令控制的就是此时间间隔。
【举例】
# 配置ARN切换报文的发送时间间隔为200毫秒。
<Sysname> system-view
[Sysname] adaptive-routing enable
[Sysname-adaptive-routing] adaptive-routing interval 200
adaptive-routing udp-port命令用来配置接口发送的ARN报文的UDP源端口号以及目的端口号。
undo adaptive-routing udp-port命令用来恢复缺省情况。
【命令】
adaptive-routing udp-port port-number
undo adaptive-routing udp-port
【缺省情况】
ARN报文的UDP源端口号以及目的端口号均为4780。
【视图】
自适应路由视图
【缺省用户角色】
network-admin
mdc-admin
【参数】
port-number:自适应ARN报文的源端口号以及目的端口号,取值范围为1024~50000。
【使用指导】
请将ARN报文收发两端设备的UDP端口号配置为相同值。
【举例】
# 配置ARN报文的UDP源端口号以及目的端口号为4955。
<Sysname> system-view
[Sysname] adaptive-routing enable
[Sysname-adaptive-routing] adaptive-routing udp-port 4955
adaptive-routing udp-source-ip命令用来配置ARN报文的源IPv4地址。
undo adaptive-routing udp-source-ip命令用来恢复缺省情况。
【命令】
adaptive-routing udp-source-ip ipv4-address
undo adaptive-routing udp-source-ip
【缺省情况】
ARN报文的源IPv4地址为1.1.1.1。
【视图】
自适应路由视图
【缺省用户角色】
network-admin
mdc-admin
【参数】
ipv4-address:ARN报文的源IPv4地址。
【举例】
# 配置ARN报文的源IPv4地址为2.2.2.2。
<Sysname> system-view
[Sysname] adaptive-routing enable
[Sysname-adaptive-routing] adaptive-routing udp-source-ip 2.2.2.2
display adaptive-routing device status命令用来显示设备ID与接口的对应关系。
【命令】
display adaptive-routing device status [ device-id ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
mdc-admin
mdc-operator
【参数】
device-id:显示指定设备ID与接口的对应关系。如果未指定本参数,则显示所有设备ID与接口的对应关系。
【举例】
# 显示设备ID与接口的对应关系。
<Sysname> display adaptive-routing device status
Local Device Id: 3.3.3.3
Device ID: 1.1.1.1
Interface Status
GigabitEthernet1/0/1 Up
Device ID: 2.2.2.2
Interface Status
GigabitEthernet1/0/2 Up
表1-1 display adaptive-routing device status命令简要显示信息描述表
字段 |
描述 |
Device ID |
设备ID |
Interface |
收到携带指定设备ID的ARN报文的接口名称 |
Status |
接口状态 |
extcommunity-type device-id命令用来配置设备ID扩展团体属性的类型值。
undo extcommunity-type device-id命令用来恢复缺省情况。
【命令】
extcommunity-type device-id device-type-value
undo extcommunity-type device-id
【缺省情况】
设备ID扩展团体属性的类型值为十六进制数84ef。
【视图】
BGP实例视图
【缺省用户角色】
network-admin
mdc-admin
【参数】
device-type-value:表示设备ID扩展团体属性的类型值,取值范围为十六进制数0~ffff。
【使用指导】
设备发布的设备ID扩展团体属性是H3C私有属性,为了满足与其他厂商的互通需求,可以通过本命令将设备发送的设备ID扩展团体属性的类型值修改为其他厂商设备能够识别的值。
【举例】
# 配置设备ID扩展团体属性的类型值为0x5688。
<Sysname> system-view
[Sysname] bgp 100
[Sysname-bgp-default] extcommunity-type device-id 5688
peer advertise device-id命令用来配置向对等体/对等体组发布路由时携带设备ID扩展团体属性。
undo peer advertise device-id命令用来恢复缺省情况。
【命令】
peer { group-name | ipv4-address [ mask-length ] | ipv6-address [ prefix-length ] } advertise device-id
undo peer { group-name | ipv4-address [ mask-length ] | ipv6-address [ prefix-length ] } advertise device-id
【缺省情况】
向对等体/对等体组发布路由时不携带设备ID扩展团体属性。
【视图】
BGP IPv4单播地址族视图
BGP IPv6单播地址族视图
【缺省用户角色】
network-admin
mdc-admin
【参数】
group-name:对等体组的名称,为1~47个字符的字符串,区分大小写。指定的对等体组必须已经创建。
ipv4-address:对等体的IPv4地址。指定的对等体必须已经创建。
mask-length:网络掩码,取值范围为0~32。如果指定本参数,则表示指定网段内的动态对等体。
ipv6-address:对等体的IPv6地址。指定的对等体必须已经创建。
prefix-length:前缀长度,取值范围为0~128。如果指定本参数,则表示指定网段内的动态对等体。
【使用指导】
在自适应路由组网中,BGP路由需要携带设备ID扩展团体属性用于快速路径切换。
设备ID取值为本地配置的全局Router ID,设备需要配置peer advertise-ext-community命令才能在发布BGP路由时携带设备ID扩展团体属性。
如果设备不支持发布设备ID扩展团体属性,则接收到携带设备ID扩展团体属性的BGP路由后,不会处理设备ID扩展团体属性,并且在转发BGP路由时不会携带设备ID扩展团体属性。
设备ID扩展团体属性是H3C私有属性,为了满足与其他厂商的互通需求,可以通过extcommunity-type device-id命令将设备发送的设备ID扩展团体属性的类型值修改为其他厂商设备能够识别的值。
【举例】
# 在BGP IPv4单播地址族视图下,配置向对等体1.1.1.1发布路由时携带设备ID扩展团体属性。
<Sysname> system-view
[Sysname] bgp 100
[Sysname-bgp-default] address-family ipv4 unicast
[Sysname-bgp-default-ipv4] peer 1.1.1.1 advertise device-id
不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!