• 产品与解决方案
  • 行业解决方案
  • 服务
  • 支持
  • 合作伙伴
  • 关于我们

06-三层技术-IP路由命令参考

目录

15-自适应路由命令

本章节下载 15-自适应路由命令  (191.68 KB)

15-自适应路由命令


1 自适应路由

1.1  自适应路由命令

1.1.1  adaptive-routing enable

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]

1.1.2  adaptive-routing detect

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

1.1.3  adaptive-routing interval

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

1.1.4  adaptive-routing udp-port

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

1.1.5  adaptive-routing udp-source-ip

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

1.1.6  display adaptive-routing device status

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

接口状态

 

1.1.7  extcommunity-type device-id

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

1.1.8  peer advertise device-id

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保留在没有任何通知或提示的情况下对资料内容进行修改的权利!

新华三官网
联系我们