所选语种没有对应资源,请选择:

本站点使用Cookies,继续浏览表示您同意我们使用Cookies。Cookies和隐私政策>

提示

尊敬的用户,您的IE浏览器版本过低,为获取更好的浏览体验,请升级您的IE浏览器。

升级

S12700 V200R013C00 命令参考

本文档介绍了设备中各特性的配置命令,包括每条命令的功能、格式、参数、视图、缺省级别、使用指南、举例和相关命令。
评分并提供意见反馈 :
华为采用机器翻译与人工审校相结合的方式将此文档翻译成不同语言,希望能帮助您更容易理解此文档的内容。 请注意:即使是最好的机器翻译,其准确度也不及专业翻译人员的水平。 华为对于翻译的准确性不承担任何责任,并建议您参考英文文档(已提供链接)。
静态路由配置命令

静态路由配置命令

命令支持情况

命令支持情况请见各命令行中的说明,如无相关描述,默认所有款型支持该命令。

ip route recursive-lookup bgp-vpnv4-route

命令功能

ip route recursive-lookup bgp-vpnv4-route enable命令用来使能静态路由迭代到远端私网交叉路由。

ip route recursive-lookup bgp-vpnv4-route disable命令用来去使能静态路由迭代到远端私网交叉路由。

undo ip route recursive-lookup bgp-vpnv4-route disable命令用来使能静态路由迭代到远端私网交叉路由。

缺省情况下,使能静态路由迭代到远端私网交叉路由。

命令格式

ip route recursive-lookup bgp-vpnv4-route { enable | disable }

undo ip route recursive-lookup bgp-vpnv4-route disable

参数说明

参数 参数说明 取值
enable 使能静态路由迭代到远端私网交叉路由。 -
disable 去使能静态路由迭代到远端私网交叉路由。 -

视图

系统视图

缺省级别

2:配置级

使用指南

应用场景

静态路由的下一跳有可能不是直接可达的,这样的路由是不能指导转发的,需要进行迭代。在进行迭代时,可以配置ip route recursive-lookup bgp-vpnv4-route enable命令控制是否允许静态路由迭代到远端私网交叉路由。如果允许静态路由迭代远端私网交叉路由,则静态路由有可能继承到远端私网交叉路由的Label和Token信息,从而使设备可以按照静态路由迭代到的隧道转发数据。

注意事项

ip route recursive-lookup bgp-vpnv4-route enable命令与undo ip route recursive-lookup bgp-vpnv4-route disable命令功能相同,都不会生成配置信息。

该命令只能使能IPv4静态路由迭代到远端私网交叉路由,对IPv6静态路由不生效。

使用实例

# 使能静态路由协议迭代到远端私网交叉路由。

<HUAWEI> system-view
[HUAWEI] ip route recursive-lookup bgp-vpnv4-route enable

# 去使能静态路由协议迭代到远端私网交叉路由。

<HUAWEI> system-view
[HUAWEI] ip route recursive-lookup bgp-vpnv4-route disable

# 使能静态路由协议迭代到远端私网交叉路由。

<HUAWEI> system-view
[HUAWEI] undo ip route recursive-lookup bgp-vpnv4-route disable

ip route recursive-lookup blackhole protocol static

命令功能

ip route recursive-lookup blackhole protocol static disable命令用来配置静态路由禁止迭代到黑洞路由。

ip route recursive-lookup blackhole protocol static enable命令用来配置静态路由允许迭代到黑洞路由。

undo ip route recursive-lookup blackhole protocol static disable命令用来配置静态路由允许迭代到黑洞路由。

缺省情况下,静态路由允许迭代到黑洞路由。

命令格式

ip route recursive-lookup blackhole protocol static { disable | enable }

undo ip route recursive-lookup blackhole protocol static disable

参数说明

参数 参数说明 取值
disable 表示静态路由禁止迭代到黑洞路由。 -
enable 表示静态路由允许迭代到黑洞路由。 -

视图

系统视图

缺省级别

2:配置级

使用指南

应用场景

如果在网络中同时存在IGP协议、静态路由和黑洞路由的情况下,当链路故障时,静态路由可能会迭代到黑洞路由,使静态路由仍然活跃,而且优先级低于静态路由的IGP路由不会被选择,从而导致业务中断。配置ip route recursive-lookup blackhole protocol static disable后,静态路由将无法迭代到黑洞路由,使静态路由变得不活跃,从而选择其他IGP路由,保证业务不中断。

注意事项

ip route recursive-lookup blackhole protocol static enableundo ip route recursive-lookup blackhole protocol static disable命令功能相同,选择其一配置即可。

使用实例

# 配置静态路由禁止迭代到黑洞路由。

<HUAWEI> system-view
[HUAWEI] ip route recursive-lookup blackhole protocol static disable

# 配置静态路由允许迭代到黑洞路由。

<HUAWEI> system-view
[HUAWEI] ip route recursive-lookup blackhole protocol static enable

# 配置静态路由允许迭代到黑洞路由。

<HUAWEI> system-view
[HUAWEI] undo ip route recursive-lookup blackhole protocol static disable

ip route recursive-lookup inherit-label-route enable

命令功能

ip route recursive-lookup inherit-label-route enable命令用来使能路由迭代到远端私网交叉路由。

undo ip route recursive-lookup inherit-label-route enable命令用来去使能路由迭代到远端私网交叉路由。

缺省情况下,除了静态路由之外,其他路由不能迭代到远端私网交叉路由。

命令格式

ip route recursive-lookup inherit-label-route enable

undo ip route recursive-lookup inherit-label-route enable

参数说明

视图

系统视图

缺省级别

2:配置级

使用指南

路由的下一跳有可能不是直接可达的,这样的路由是不能指导转发的,需要进行迭代。在进行迭代时,可以配置ip route recursive-lookup inherit-label-route enable命令控制是否使能路由迭代到远端私网交叉路由。如果允许路由迭代远端私网交叉路由,路由会正确的继承远端私网交叉路由的Label和Token信息,从而正确指导流量转发。该命令主要应用在BGP/MPLS IP VPN场景中使能BGP路由迭代到远端私网交叉路由。

例如,在图7-1所示场景中,PE1与PE2之间建立IBGP,CE1与PE1之间建立IGP,在PE2上学习到了远端CE1的Loopback地址,CE1与PE2之间通过Loopback地址建立EBGP邻居,PE2上通过EBGP邻居学习到CE1发布的路由由于不能正确迭代到远端私网交叉路由而导致流量不能正常转发。为了解决上述问题,可以配置ip route recursive-lookup inherit-label-route enable命令使能BGP路由迭代到远端私网交叉路由,使BGP路由正确的继承远端私网交叉路由的Label和Token信息,从而可以正确指导流量转发。

图7-1  基本BGP/MPLS IP VPN组网示意图

使用实例

# 使能路由迭代到远端私网交叉路由。

<HUAWEI> system-view
[HUAWEI] ip route recursive-lookup inherit-label-route enable

ip route-static

命令功能

ip route-static命令用来配置单播静态路由。

undo ip route-static命令用来删除配置的单播静态路由。

缺省情况下,系统没有配置任何单播静态路由。

命令格式

ip route-static ip-address { mask | mask-length } { nexthop-address | interface-type interface-number [ nexthop-address ] | vpn-instance vpn-instance-name nexthop-address } [ preference preference | tag tag ] * [ track { bfd-session cfg-name | efm-state interface-type interface-number | nqa admin-name test-name } | permanent ] [ description text ]

ip route-static ip-address { mask | mask-length } vpn-instance vpn-instance-name [ preference preference | tag tag ] * [ description text ] (仅X系列单板支持支持)

undo ip route-static ip-address { mask | mask-length } [ nexthop-address | interface-type interface-number [ nexthop-address ] ] [ preference preference | tag tag ] * [ track { bfd-session | efm-state } | permanent ]

undo ip route-static [ track bfd-session ] all

undo ip route-static ip-address { mask | mask-length } vpn-instance vpn-instance-name (仅X系列单板支持支持)

参数说明

参数 参数说明 取值
ip-address 指定目的IP地址。 点分十进制格式。
mask 指定IP地址的掩码。 点分十进制格式。
mask-length 指定掩码长度。因为32位的掩码要求“1”是连续的,点分十进制格式的掩码可以用掩码长度代替。 整数形式,取值范围是0~32。
nexthop-address 指定路由的下一跳的IP地址。 点分十进制格式。
interface-type interface-number 指定路由转发报文的接口类型和接口号。 -
vpn-instance vpn-instance-name 指定VPN实例的名称。如果指定了VPN实例的名称,静态路由将根据配置的nexthop-address在VPN实例路由表中查找出接口。如果未配置nexthop-address参数,则表示如果在公网转发表中查找不到转发路径,则需要去指定的VPN实例的转发表查找转发路径。 必须是已存在的VPN实例名称。
preference preference 指定静态路由协议的优先级。数值越小,优先级越高。 整数形式,取值范围是1~255。缺省值是60。
tag tag 指定静态路由的tag属性值。配置不同的tag属性值,可对静态路由进行分类,以实现不同的路由管理策略。例如,其它协议引入静态路由时,可通过路由策略引入具有特定tag属性值的路由。 整数形式,取值范围是1~4294967295。缺省值是0。
track bfd-session cfg-name 使能静态路由绑定静态BFD会话来进行快速故障检测。 字符串形式,不支持空格,长度范围是1~15。当输入的字符串两端使用双引号时,可在字符串中输入空格。
track efm-state interface-type interface-number 检测指定接口的EFM OAM状态。 -
track nqa admin-name test-name 指定与静态路由绑定的NQA测试例的管理者名称和NQA测试例的测试例名称。 admin-nametest-name都是字符串形式,不支持空格,区分大小写,长度范围是1~32。
permanent

指定静态路由永久发布。

-
description text 指定静态路由的描述信息。 字符串形式,支持空格,长度范围是1~80
all 删除所有IPv4单播静态路由。 -

视图

系统视图

缺省级别

2:配置级

使用指南

应用场景

当网络结构比较简单时,只需配置静态路由就可以使网络正常工作。当交换机不能使用动态路由协议或者不能建立到达目的网络的路由时,也可以使用静态路由。

注意事项

配置单播静态路由时应注意以下几点:
  • 只有公网路由可以迭代隧道。
  • 静态路由如果不配置优先级,默认优先级为60。
  • 如果目的IP地址和掩码都为0.0.0.0,配置的路由为缺省路由。如果检查路由表时没有找到相关路由,则将使用缺省路由进行报文转发。
  • 配置不同的优先级,可实现不同的路由管理策略。例如,为同一目的地配置多条路由,如果指定相同的优先级,则实现路由负载分担;如果指定不同的优先级,则实现路由备份。
  • 配置description text参数,可为静态路由增加描述信息,方便管理员查看和维护静态路由。该描述信息可通过display this(系统视图)命令和display current-configuration命令查看。
  • 配置静态路由时,可根据实际需要指定出接口或下一跳地址。对于点到点接口,只需指定出接口;对于NBMA(Non Broadcast Multiple Access)接口,只需配置下一跳;对于广播类型接口,必须指定下一跳。
  • 在某些情况下,如链路层被PPP封装,即使不知道对端地址,也可以在交换机配置时指定出接口。这样,即使对端地址发生了改变也无须改变该交换机的配置。
  • 如果为同一目的地址同时配置指定下一跳IP地址或出接口的静态路由和下一跳指定VPN实例的静态路由,以最后一次配置的静态路由为准,前一条静态路由会被覆盖。

使用实例

# 配置缺省路由,指定下一跳为172.16.0.1。

<HUAWEI> system-view
[HUAWEI] ip route-static 0.0.0.0 0.0.0.0 172.16.0.1

ip route-static default-preference

命令功能

ip route-static default-preference命令用来设置IPv4静态路由的缺省优先级。

undo ip route-static default-preference命令用来恢复IPv4静态路由的缺省优先级的缺省值。

缺省情况下,IPv4静态路由的缺省优先级是60。

命令格式

ip route-static default-preference preference

undo ip route-static default-preference

参数说明

参数 参数说明 取值
preference 指定IPv4静态路由协议缺省优先级的值。数值越小表明优先级越高。 整数形式,取值范围是1~255。

视图

系统视图

缺省级别

2:配置级

使用指南

应用场景

通过修改路由优先级可以改变路由的活跃属性。配置ip route-static default-preference命令,可以修改新增静态路由的缺省优先级。

配置影响

配置ip route-static default-preference命令后,使用默认优先级的新增静态路由优先级修改为新的默认值。

注意事项

重新设置缺省优先级后,仅对新增的IPv4静态路由有效,对已经存在的IPv4静态路由无效。

使用实例

# 配置IPv4静态路由协议的缺省优先级为70。

<HUAWEI> system-view
[HUAWEI] ip route-static default-preference 70

ip route-static selection-rule relay-depth

命令功能

ip route-static selection-rule relay-depth命令用来使能静态路由按迭代深度进行优选功能。

undo ip route-static selection-rule relay-depth命令用来去使能静态路由按迭代深度进行优选功能。

缺省情况下,没有使能静态路由按迭代深度优选功能。

命令格式

ip route-static selection-rule relay-depth

undo ip route-static selection-rule relay-depth

参数说明

视图

系统视图

缺省级别

2:配置级

使用指南

应用场景

为了解决GGSN业务配置静态路由形成转板、循环等情况,可使用此命令实现静态路由按迭代深度进行优选。

注意事项

系统中存在若干同一前缀的静态路由,其优先级相同,迭代深度不同。配置了基于迭代深度优选之后,静态路由模块会选择迭代深度较小的静态路由作为活跃路由,并下发FIB表,可能会使原来活跃的路由变为不活跃。

使用实例

# 配置静态路由按迭代深度进行优选。

<HUAWEI> system-view
[HUAWEI] ip route-static selection-rule relay-depth

ip route-static track bfd-session admindown invalid

命令功能

ip route-static track bfd-session admindown invalid命令用来配置与BFD会话绑定的静态路由在BFD会话处于Admin down时不可以参与选路。

undo ip route-static track bfd-session admindown invalid命令用来恢复缺省配置。

缺省情况下,与BFD会话绑定的静态路由在BFD会话处于Admin down时可以参与选路。

命令格式

ip route-static track bfd-session session-name bfd-name admindown invalid

undo ip route-static track bfd-session session-name bfd-name admindown invalid

undo ip route-static track bfd-session admindown invalid

参数说明

参数 参数说明 取值
session-name bfd-name

指定与静态路由绑定的BFD会话。

字符串形式,不支持空格,不区分大小写,长度范围是1~15。当输入的字符串两端使用双引号时,可在字符串中输入空格。

视图

系统视图

缺省级别

2:配置级

使用指南

应用场景

缺省情况下,与静态路由绑定的BFD会话处于Admin down状态时,这些静态路由是可以参与选路的。但是在有些厂商的设备上,这种情况下的静态路由无法参与选路。当设备与这些厂商的设备对接时,会由于静态路由对BFD状态的处理方式不同,导致网络出现问题。

为了解决这个问题,可以配置ip route-static track bfd-session admindown invalid命令。配置该命令后,BFD会话处于Admin down状态的静态路由将无法参与选路,这样便统一了设备与其他厂商的设备在此场景下处理静态路由的方式。

前置条件

在配置此命令前,bfd-name参数指定的BFD会话必须已经存在。

使用实例

# 配置与BFD会话bfda绑定的静态路由在该BFD会话处于Admin down时不可以参与选路。

<HUAWEI> system-view
[HUAWEI] bfd
[HUAWEI-bfd] quit
[HUAWEI] bfd bfda bind peer-ip 1.1.1.1
[HUAWEI-bfd-session-bfda] discriminator local 20
[HUAWEI-bfd-session-bfda] discriminator remote 10
[HUAWEI-bfd-session-bfda] commit
[HUAWEI-bfd-session-bfda] quit
[HUAWEI] ip route-static track bfd-session session-name bfda admindown invalid

ip route-static vpn-instance

命令功能

ip route-static vpn-instance命令用来为VPN实例配置静态路由。

undo ip route-static vpn-instance命令用来删除指定的VPN实例路由表中的静态路由。

缺省情况下,没有为VPN实例配置静态路由。

命令格式

ip route-static vpn-instance vpn-source-name destination-address { mask | mask-length } { nexthop-address [ public ] | interface-type interface-number [ nexthop-address ] | vpn-instance vpn-destination-name nexthop-address } [ preference preference | tag tag ] * [ track { bfd-session cfg-name | efm-state interface-type interface-number | nqa admin-name test-name } | permanent ] [ description text ]

ip route-static vpn-instance vpn-source-name destination-address { mask | mask-length } { public | vpn-instance vpn-destination-name } [ preference preference | tag tag ] * [ description text ] (仅X系列单板支持支持)

undo ip route-static vpn-instance vpn-source-name destination-address { mask | mask-length } [ nexthop-address | interface-type interface-number [ nexthop-address ] ] [ preference preference | tag tag ] * [ track { bfd-session | efm-state } | permanent ]

undo ip route-static vpn-instance vpn-source-name all

undo ip route-static vpn-instance vpn-source-name destination-address { mask | mask-length } { public | vpn-instance vpn-destination-name } (仅X系列单板支持支持)

参数说明

参数 参数说明 取值
vpn-instance vpn-source-name 指定源VPN实例的名称,配置的静态路由将被引入指定VPN实例的路由表中。 必须是已存在的VPN实例名称。
destination-address 指定静态路由的目的地址。 点分十进制形式。
mask 指定目的地址的子网掩码。 点分十进制格式。
mask-length 指定目的地址的掩码长度。 整数形式,取值范围是0~32。
interface-type interface-number 指定静态路由的出接口类型和接口编号。 -
nexthop-address 指定静态路由的下一跳地址,如果静态路由的出接口类型为广播类型,则必须指定下一跳地址。 点分十进制格式。
public 指定nexthop-address是公网地址,而不是源VPN中的地址。如果未配置nexthop-address参数,则表示如果在源VPN实例的转发表中查找不到转发路径,则需要去公网转发表中查找转发路径。 -
preference preference 指定静态路由的优先级。 整数形式,取值范围是1~255。不配置该参数,静态路由优先级默认为60。
tag tag 指定静态路由的tag属性值。配置不同的tag属性值,可对静态路由进行分类,以实现不同的路由管理策略。例如,其它协议引入静态路由时,可通过路由策略引入具有特定tag属性值的路由。 整数形式,取值范围是1~4294967295。缺省值是0。
track bfd-session cfg-name 使能静态路由绑定静态BFD会话来进行快速故障检测。 字符串形式,不支持空格,长度范围是1~15。
track efm-state interface-type interface-number 检测指定接口的EFM OAM状态。 -
track nqa admin-name test-name 指定与静态路由绑定的NQA测试例的管理者名称和NQA测试例的测试例名称。 admin-nametest-name都是字符串形式,不支持空格,区分大小写,长度范围是1~32。
permanent

指定静态路由永久发布。

-
description text 指定静态路由的描述信息。配置description参数,可为静态路由增加描述信息,方便管理员查看和维护静态路由。 字符串形式,支持空格,长度范围是1~80
vpn-instance vpn-destination-name 指定目的地址所在接口绑定的VPN实例,静态路由将根据配置的nexthop-address在目的VPN实例中查找出接口。如果未配置nexthop-address参数,则表示如果在源VPN实例的转发表中查找不到转发路径,则需要去指定的目的VPN实例的转发表中查找转发路径。配置vpn-instance vpn-destination-name参数主要用于实现VPN实例间的互访。 必须是已存在的VPN实例名称。
all 删除VPN实例的所有静态路由。 -

视图

系统视图

缺省级别

2:配置级

使用指南

应用场景

在PE上为VPN实例配置静态路由,主要应用在如下场景中:
  • PE与CE之间配置静态路由。
  • VPN与Internet互联。

后续任务

配置了静态路由后,当需要发送给对端PE时,还要把静态路由引入到PE之间的BGP协议中。

注意事项

在为VPN实例配置静态路由时,下一跳地址nexthop-address可以属于VPN实例,也可以属于公网。当静态路由的下一跳为公网地址时,需要在nexthop-address后配置public参数。

如果出接口类型为广播类型,则必须指定下一跳地址。

配置description text参数,可为静态路由增加描述信息,方便管理员查看和维护静态路由。该描述信息可通过display this(系统视图)命令和display current-configuration命令查看。

如果为同一目的地址同时配置指定下一跳IP地址或出接口的静态路由和下一跳指定VPN实例的静态路由,以最后一次配置的静态路由为准,前一条静态路由会被覆盖。

使用实例

# 为实例名为vpn1的VPN实例配置一条静态路由,目的地址为10.1.1.0/24,下一跳地址为VPN实例vpn2的地址192.168.1.2。

<HUAWEI> system-view
[HUAWEI] ip vpn-instance vpn1
[HUAWEI-vpn-instance-vpn1] route-distinguisher 100:200
[HUAWEI-vpn-instance-vpn1-af-ipv4] quit
[HUAWEI-vpn-instance-vpn1] quit
[HUAWEI] ip vpn-instance vpn2
[HUAWEI-vpn-instance-vpn2] route-distinguisher 300:400
[HUAWEI-vpn-instance-vpn2-af-ipv4] quit
[HUAWEI-vpn-instance-vpn2] quit
[HUAWEI] ip route-static vpn-instance vpn1 10.1.1.0 24 vpn-instance vpn2 192.168.1.2

ipv6 route recursive-lookup inherit-label-route enable

命令功能

ipv6 route recursive-lookup inherit-label-route enable命令用来使能IPv6路由迭代到远端私网交叉路由。

undo ipv6 route recursive-lookup inherit-label-route enable命令用来去使能IPv6路由迭代到远端私网交叉路由。

缺省情况下,IPv6路由迭代到远端私网交叉路由处于去使能状态。

命令格式

ipv6 route recursive-lookup inherit-label-route enable

undo ipv6 route recursive-lookup inherit-label-route enable

参数说明

视图

系统视图

缺省级别

2:配置级

使用指南

路由的下一跳有可能不是直接可达的,这样的路由是不能指导转发的,需要进行迭代。在进行迭代时,可以配置ipv6 route recursive-lookup inherit-label-route enable命令控制是否使能IPv6路由迭代到远端私网交叉路由。如果允许IPv6路由迭代远端私网交叉路由,IPv6路由能够正确的继承远端私网交叉路由的Label和Token信息,从而正确指导流量转发。该命令主要应用在BGP/MPLS IPv6 VPN场景中使能BGP4+路由迭代到远端私网交叉路由。

例如,在图7-2所示场景中,PE1与PE2之间建立IBGP,CE1与PE1之间建立IGP,在PE2上学习到了远端CE1的Loopback地址,CE1与PE2之间通过Loopback地址建立EBGP邻居,PE2上通过EBGP邻居学习到CE1发布的路由由于不能正确迭代到远端私网交叉路由而导致流量不能正常转发。为了解决上述问题,可以配置ipv6 route recursive-lookup inherit-label-route enable命令使能BGP4+路由迭代到远端私网交叉路由,使BGP4+路由正确的继承远端私网交叉路由的Label和Token信息,从而可以正确指导流量转发。

图7-2  基本BGP/MPLS IPv6 VPN组网示意图

使用实例

# 使能IPv6路由迭代到远端私网交叉路由。

<HUAWEI> system-view
[HUAWEI] ipv6 route recursive-lookup inherit-label-route enable

ipv6 route-static

命令功能

ipv6 route-static命令用来配置IPv6静态路由。

undo ipv6 route-static命令用来删除已配置的IPv6静态路由。

缺省情况下,没有配置任何IPv6静态路由。

命令格式

ipv6 route-static dest-ipv6-address prefix-length { interface-type interface-number [ nexthop-ipv6-address ] | nexthop-ipv6-address | vpn-instance vpn-destination-name nexthop-ipv6-address } [ preference preference | tag tag ] * [ track bfd-session cfg-name ] [ description text ]

undo ipv6 route-static dest-ipv6-address prefix-length [ interface-type interface-number [ nexthop-ipv6-address ] | nexthop-ipv6-address ] [ preference preference | tag tag ] * [ track bfd-session ]

undo ipv6 route-static [ track bfd-session ] all

参数说明

参数 参数说明 取值
dest-ipv6-address 指定目的IPv6地址。 32位16进制数,格式为X:X:X:X:X:X:X:X。
prefix-length 指定IPv6前缀的长度。 整数形式,取值范围是0~128。
interface-type interface-number 指定接口类型和接口编号。 -
vpn-instance vpn-destination-name 指定VPN实例的名称。如果指定了VPN实例的名称,静态路由将根据配置的nexthop-ipv6-address在VPN实例路由表中查找出接口。 必须是已存在的VPN实例名称。
nexthop-ipv6-address 指定设备的下一跳IPv6地址。 32位16进制数,格式为X:X:X:X:X:X:X:X。
preference preference 指定路由优先级。 整数形式,取值范围为1~255。缺省值是60。
tag tag 指定静态路由的tag属性值。配置不同的tag属性值,可对静态路由进行分类,以实现不同的路由管理策略。例如,其它协议引入静态路由时,可通过路由策略引入具有特定tag属性值的路由。 整数形式,取值范围是1~4294967295。缺省值是0。
track bfd-session cfg-name 使能静态路由绑定静态BFD会话来进行快速故障检测。 字符串形式,不支持空格,长度范围是1~15。当输入的字符串两端使用双引号时,可在字符串中输入空格。
description text 指定静态路由的描述信息。 字符串形式,支持空格,长度范围是1~80
all 删除所有的IPv6静态路由。 -

视图

系统视图

缺省级别

2:配置级

使用指南

应用场景

当网络结构比较简单时,只需配置静态路由就可以使网络正常工作。当设备不能使用动态路由协议或者不能建立到达目的网络的路由时,也可以使用静态路由。

配置description text参数,可为静态路由增加描述信息,方便管理员查看和维护静态路由。该描述信息可通过display this命令(系统视图)和display current-configuration命令查看。

注意事项

配置单播静态路由时应注意以下几点:

  • 静态路由如果不配置优先级,默认优先级为60。

  • 如果将目的地址与掩码都配置为全0,则表示配置的是缺省路由。

使用实例

# 配置公网IPv6静态路由。

<HUAWEI> system-view
[HUAWEI] ipv6 route-static fc00:0:0:2001::1 128 fc00:0:0:2002::2

ipv6 route-static default-preference

命令功能

ipv6 route-static default-preference命令用来设置IPv6静态路由的缺省优先级。

undo ipv6 route-static default-preference命令用来恢复IPv6静态路由的缺省优先级。

缺省情况下,IPv6静态路由的缺省优先级是60。

命令格式

ipv6 route-static default-preference preference

undo ipv6 route-static default-preference

参数说明

参数 参数说明 取值
preference 指定IPv6静态路由协议缺省优先级的值。数值越小表明优先级越高。 整数形式,取值范围是1~255。

视图

系统视图

缺省级别

2:配置级

使用指南

应用场景

通过修改路由优先级可以改变路由的活跃属性。配置ipv6 route-static default-preference命令,可以修改新增IPv6静态路由的缺省优先级。

配置影响

配置ipv6 route-static default-preference命令后,使用默认优先级的新增IPv6静态路由优先级修改为新的默认值。

重新设置缺省优先级后,仅对新增的IPv6静态路由有效,对已经存在的IPv6静态路由无效。

使用实例

# 设置IPv6静态路由协议的缺省优先级为70。

<HUAWEI> system-view
[HUAWEI] ipv6 route-static default-preference 70

ipv6 route-static track bfd-session admindown invalid

命令功能

ipv6 route-static track bfd-session admindown invalid命令用来配置当BFD会话状态处于Admin down时,与该BFD会话绑定的IPv6静态路由不可以参与选路。

undo ipv6 route-static track bfd-session admindown invalid命令用来恢复缺省配置。

缺省情况下,当BFD会话状态处于Admin down时,与该BFD会话绑定的IPv6静态路由可以参与选路。

命令格式

ipv6 route-static track bfd-session session-name bfd-name admindown invalid

undo ipv6 route-static track bfd-session [ session-name bfd-name ] admindown invalid

参数说明

参数 参数说明 取值
session-name bfd-name

指定与IPv6静态路由绑定的BFD会话。

字符串形式,不支持空格,不区分大小写,长度范围是1~15。当输入的字符串两端使用双引号时,可在字符串中输入空格。

视图

系统视图

缺省级别

2:配置级

使用指南

应用场景

缺省情况下,与IPv6静态路由绑定的BFD会话处于Admin down状态时,这些IPv6静态路由是可以参与选路的。但是在有些厂商的设备上,这种情况下的静态路由无法参与选路。当交换机与这些厂商的设备对接时,会由于IPv6静态路由对BFD状态的处理方式不同,导致网络出现问题。

为了解决这个问题,可以配置ipv6 route-static track bfd-session admindown invalid命令。配置该命令后,BFD会话处于Admin down状态的IPv6静态路由将无法参与选路,这样便统一了交换机与其他厂商的设备在此场景下处理静态路由的方式。

前置条件

在配置此命令前,bfd-name参数指定的BFD会话必须已经存在。

注意事项

undo ipv6 route-static track bfd-session admindown invalid命令用来删除所有IPv6静态路由联动BFD Admin down状态的配置。

使用实例

# 配置与BFD会话bfda绑定的IPv6静态路由在该BFD会话处于Admin down时不可以参与选路。

<HUAWEI> system-view
[HUAWEI] bfd
[HUAWEI-bfd] quit
[HUAWEI] bfd bfda bind peer-ipv6 2001:db8:1::1
[HUAWEI-bfd-session-bfda] discriminator local 20
[HUAWEI-bfd-session-bfda] discriminator remote 10
[HUAWEI-bfd-session-bfda] commit
[HUAWEI-bfd-session-bfda] quit
[HUAWEI] ipv6 route-static track bfd-session session-name bfda admindown invalid

ipv6 route-static vpn-instance

命令功能

ipv6 route-static vpn-instance命令用来在VPN实例下配置IPv6静态路由。

undo ipv6 route-static vpn-instance命令用来撤销VPN实例下的IPv6静态路由。

缺省情况下,系统没有为VPN实例配置IPv6静态路由。

命令格式

ipv6 route-static vpn-instance vpn-instance-name dest-ipv6-address prefix-length { [ interface-type interface-number [ nexthop-ipv6-address ] ] | nexthop-ipv6-address [ public ] | vpn-instance vpn-destination-name nexthop-ipv6-address } [ preference preference | tag tag ] * [ track bfd-session cfg-name ] [ description text ]

undo ipv6 route-static vpn-instance vpn-instance-name dest-ipv6-address prefix-length [ interface-type interface-number ] [ nexthop-ipv6-address ] [ preference preference | tag tag ] *[ track bfd-session ]

undo ipv6 route-static vpn-instance vpn-instance-name [ track bfd-session ] all

参数说明

参数 参数说明 取值
vpn-instance vpn-instance-name VPN实例名。每一个VPN实例都有自己独立的单播路由表,配置的静态路由就会被加入到指定的VPN实例的路由表中。 必须是已存在的VPN实例名称。
dest-ipv6-address 指定目的IPv6地址。 32位16进制数,格式为X:X:X:X:X:X:X:X。
prefix-length IPv6地址前缀的长度,即掩码中连续“1”的个数。“1”必须是连续的。 整数形式,取值范围为0~128。
interface-type 接口类型。 -
interface-number 接口编号。 -
nexthop-ipv6-address 指定下一跳IPv6地址。 32位16进制数,格式为X:X:X:X:X:X:X:X。
vpn-instance vpn-destination-name 指定目的VPN实例的名称。如果指定了目的VPN实例的名称,静态路由将根据配置的nexthop-ipv6-address在目的VPN实例路由表中查找出接口。配置vpn-instance vpn-destination-name参数主要用于实现VPN实例间的互访。 必须是已存在的VPN实例名称。
public 指定nexthop-ipv6-address是公网地址,而不是源VPN中的地址。 -
preference preference 路由优先级。 整数形式,取值范围为1~255。
tag tag 指定静态路由的tag属性值。配置不同的tag属性值,可对静态路由进行分类,以实现不同的路由管理策略。例如,其它协议引入静态路由时,可通过路由策略引入具有特定tag属性值的路由。 整数形式,取值范围是1~4294967295。缺省值是0。
track bfd-session cfg-name 使能静态路由绑定静态BFD会话来进行快速故障检测。 字符串形式,不支持空格,长度范围是1~15。当输入的字符串两端使用双引号时,可在字符串中输入空格。
description text 对静态路由的描述信息。 字符串形式,允许空格,长度范围是1~80
all 删除为指定VPN实例配置的所有IPv6静态路由。 -

视图

系统视图

缺省级别

2:配置级

使用指南

应用场景

当IPv6 VPN网络结构比较简单,可以使用ipv6 route-static vpn-instance命令为该VPN配置静态路由。
  • 配置VPN用户访问公网时,除了使用NAT外,还可以使用带关键字publicipv6 route-static vpn-instance命令来配置下一跳是公网的VPN路由。

  • 配置description参数,可为静态路由增加描述信息,方便管理员查看和维护静态路由。该描述信息可通过命令display this(系统视图)和命令display current-configuration查看。

注意事项

当网络发生故障或者拓扑发生变化后,静态路由不会自动改变,因此请谨慎配置静态路由。

如果将目的地址与前缀长度都配置为全0,则表示配置的是缺省路由。

使用实例

# 配置一条缺省路由,它的下一跳为FC00:0:0:2001::1。

<HUAWEI> system-view
[HUAWEI] ipv6 route-static vpn-instance vpn1 :: 0 fc00:0:0:2001::1
相关主题
翻译
下载文档
更新时间:2019-04-08

文档编号:EDOC1100065708

浏览量:11310

下载量:202

平均得分:
本文档适用于这些产品
相关版本
相关文档
Share
上一页 下一页