ip route-static

命令功能

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

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

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

命令格式

ip route-static ip-address { mask | mask-length } { nexthop-address | interface-type interface-number [ nexthop-address ] } [ preference preference | tag tag ] * [ track {ip-link link-name | nqa admin-name test-name } | permanent ] [ description text ]

ip route-static ip-address { mask | mask-length } interface-type interface-number [ nexthop-address ] [ preference preference | tag tag ] * ldp-sync [ description text ]

ip route-static ip-address { mask | mask-length } vpn-instance vpn-instance-name nexthop-address [ recursive-lookup host-route ] [ preference preference | tag tag ] * [ inherit-cost | permanent ] [ description text ]

ip route-static ip-address { mask | mask-length } nexthop-address [ recursive-lookup host-route ] [ preference preference | tag tag ] * [ inherit-cost | permanent ] [ description text ]

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

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

undo ip route-static ip-address { mask | mask-length } interface-type interface-number [ nexthop-address ] [ preference preference | tag tag ] * ldp-sync

undo ip route-static ip-address { mask | mask-length } nexthop-address [ preference preference | tag tag ] * [ inherit-cost ]

undo ip route-static ip-address { mask | mask-length } vpn-instance vsys-name [ preference preference | tag tag ] * [ track ip-link ip-link-name ]

undo ip route-static ip-address { mask | mask-length } public [ { preference preference | tag tag } * ]

参数说明

参数 参数说明 取值
ip-address 目的IP地址。 点分十进制格式。
mask IP地址的掩码。 点分十进制格式。
mask-length 掩码长度。因为32位的掩码要求“1”是连续的,点分十进制格式的掩码可以用掩码长度代替。 整数形式,取值范围是0~32。
nexthop-address 指定路由的下一跳的IP地址。 点分十进制格式。
interface-type interface-number 指定路由转发报文的接口类型和接口号。 -
preference preference 指定静态路由协议的优先级。 整数形式,取值范围是1~255。缺省值是60。该值越小则实际的优先级越高。
tag tag 指定静态路由的tag属性值。配置不同的tag属性值,可对静态路由进行分类,以实现不同的路由管理策略。例如,其它协议引入静态路由时,可通过路由策略引入具有特定tag属性值的路由。 整数形式,取值范围是1~4294967295。缺省值是0。
track ip-link link-name 为静态路由绑定链路。 必须为已存在的链路的名称。
track nqa admin-name test-name 指定NQA测试例的管理者名称和NQA测试例的测试例名称。 admin-nametest-name分别是已存在的NQA测试例的管理者名称和测试例名称。
permanent

指定静态路由永久发布。

-
ldp-sync

开启LDP和静态路由同步功能。

-
description text 静态路由的描述信息。 字符串形式,支持空格,取值范围是1~80。
recursive-lookup host-route

指定静态路由迭代到主机路由。

-
inherit-cost 指定静态路由继承迭代路由的开销值。 -
all 删除所有IPv4单播静态路由。 -
ip-link { ip-link-name link-name | all } 解除静态路由与链路的绑定关系。 link-name必须为已存在的链路的名称。

视图

系统视图

缺省级别

2:配置级

使用指南

应用场景

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

  • 配置track nqa admin-name test-name后,系统根据NQA对链路的检测结果,决定是否激活静态路由,由此控制路由的发布并引导远端的流量。

  • 在客户希望确定业务流量的转发路径,不希望流量从其它路径传输时,可以通过Ping静态路由目的地址的方式实现链路检测,以极低的代价达到业务监控的目的。通过配置permanent,静态路由将永久发布,从而达到以Ping方式实现链路检测的目的。

  • 在LSR(Label Switching Router)之间依靠静态路由建立的LSP存在主备链路的组网中,当主LSP(Label Switched Router)发生故障或主链路故障恢复时,LDP和静态路由同步用来解决LSP正切和回切导致的流量丢失问题。配置ldp-sync后,开启LDP和静态路由同步功能,静态路由将响应LDP会话状态的改变,从而达到静态路由与LDP的同步。
    说明:

    只有配置了出接口的静态路由才能配置LDP和静态路由同步功能。

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

注意事项

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

  • 如果目的IP地址和掩码都为0.0.0.0,配置的路由为缺省路由。

  • 配置不同的优先级,可实现不同的路由管理策略。例如,为同一目的地配置多条路由,如果指定相同的优先级,则实现路由负载分担;如果指定不同的优先级,则实现路由备份。

  • 配置静态路由时,可根据实际需要指定出接口或下一跳地址。对于支持从网络地址到链路层地址的解析的接口或点到点接口,可指定出接口或下一跳地址。

  • 如果出接口类型为非P2P(Point-to-Point)类型,则必须指定下一跳地址。

  • 在某些情况下,如链路层被PPP(Point-to-Point Protocol)封装,即使不知道对端地址,也可以在AntiDDoS配置时指定出接口。这样,即使对端地址发生了改变也无须改变该AntiDDoS的配置。

使用实例

# 配置IPv4静态路由,指定下一跳为192.168.0.1。

<sysname> system-view
[sysname] ip route-static 172.16.1.1 32 192.168.0.1

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

<sysname> system-view
[sysname] ip route-static 0.0.0.0 0.0.0.0 172.16.0.1
相关主题
display ip routing-table

华为专有和保密信息
版权所有 © 华为技术有限公司