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

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

提示

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

升级

S12700 V200R013C00 命令参考

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

RIP配置命令

命令支持情况

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

bfd all-interfaces enable(RIP)

命令功能

bfd all-interfaces enable命令用来在RIP进程下使能所有接口的BFD特性。

undo bfd all-interfaces enable命令用来在RIP进程下去使能所有接口的BFD特性。

缺省情况下,RIP进程的BFD特性未使能。

命令格式

bfd all-interfaces enable

undo bfd all-interfaces enable

参数说明

视图

RIP视图

缺省级别

2:配置级

使用指南

如果仅仅配置了BFD参数,但是没有配置bfd all-interfaces enable命令,则不会建立BFD会话。

说明:
  • 接口配置的BFD特性优先级要高于进程配置的BFD特性的优先级。

  • 接口下配置了rip bfd block命令,则该接口不能使用bfd all-interfaces enable命令使能BFD特性。

使用实例

# 在RIP进程中使能所有接口的BFD特性。

<HUAWEI> system-view 
[HUAWEI] bfd 
[HUAWEI-bfd] quit 
[HUAWEI] rip 
[HUAWEI-rip-1] bfd all-interfaces enable
相关主题

bfd all-interfaces(RIP)

命令功能

bfd all-interfaces命令用来配置BFD会话的参数值。

undo bfd all-interfaces命令用来恢复BFD会话参数的缺省值。

缺省情况下,BFD会话采用缺省参数值,即min-receive-valuemin-transmit-value为1000毫秒,detect-multiplier-value为3倍。

命令格式

bfd all-interfaces { min-rx-interval min-receive-value | min-tx-interval min-transmit-value | detect-multiplier detect-multiplier-value } *

undo bfd all-interfaces { min-rx-interval [ min-receive-value ] | min-tx-interval [ min-transmit-value ] | detect-multiplier [ detect-multiplier-value ] } *

参数说明

参数 参数说明 取值
min-rx-interval min-receive-value

指定期望从对端接收BFD报文的最小接收间隔。

整数形式,如果主控板为ET1D2MPUA000或ET1D2MPUDC00,取值范围是3~1000;否则,取值范围是100~1000,单位是毫秒。缺省情况下,BFD报文接收间隔为1000毫秒。

min-tx-interval min-transmit-value

指定向对端发送BFD报文的最小发送间隔。

整数形式,如果主控板为ET1D2MPUA000或ET1D2MPUDC00,取值范围是3~1000;否则,取值范围是100~1000,单位是毫秒。缺省情况下,BFD报文接收间隔为1000毫秒。

detect-multiplier detect-multiplier-value

指定本地检测倍数。

整数类型,取值范围是3~50,缺省值是3。

视图

RIP视图

缺省级别

2:配置级

使用指南

应用场景

接口配置的BFD特性优先级高于进程配置的BFD特性优先级。如果打开了接口的BFD开关,则按照接口所配置的BFD参数建立BFD会话。

本地BFD报文实际发送时间间隔=MAX { 本地配置的发送时间间隔transmit-value,对端配置的接收时间间隔receive-value }

本地BFD报文实际接收时间间隔=MAX { 对端配置的发送时间间隔transmit-value,本地配置的接收时间间隔receive-value }

本地BFD报文实际检测时间=本地实际接收时间间隔×对端配置的BFD检测倍数detect-multiplier-value

前置条件

执行此命令前,需在RIP进程下执行命令bfd all-interfaces enable使能所有接口的BFD功能。

使用实例

# 配置RIP进程的BFD特性,设置BFD报文的最小发送间隔为500ms。

<HUAWEI> system-view 
[HUAWEI] bfd 
[HUAWEI-bfd] quit 
[HUAWEI] rip 
[HUAWEI-rip-1] bfd all-interfaces enable
[HUAWEI-rip-1] bfd all-interfaces min-tx-interval 500

checkzero(RIP)

命令功能

checkzero命令用来使能对RIP-1报文中的零域进行检查。

undo checkzero命令用来去使能对RIP-1报文中的零域进行检查。

缺省情况下,使能对RIP-1报文的零域检查功能。

命令格式

checkzero

undo checkzero

参数说明

视图

RIP视图

缺省级别

2:配置级

使用指南

应用场景

RIP-1报文中的有些字段必须为零,称之为零域。RIP-1在接收报文时将对零域进行检查,零域的值不为零的RIP-1报文将不被处理。

checkzero只对RIP-1报文有效。

当确认没有必要进行零域检查(即所有邻居都是可信任的)时,可以在本端配置undo checkzero命令以节省CPU资源。

配置影响

缺省情况下,设备会拒绝所有零域不为零的RIP-1报文。

由于各厂商的实现不同,对于允许RIP-1报文的零域携带非零信息的厂商,可以在本端配置undo checkzero命令。由于会增加不安全性,所以不推荐这样配置。

使用实例

# 使能RIP-1报文的零域检查。

<HUAWEI> system-view
[HUAWEI] rip 100
[HUAWEI-rip-100] checkzero

default-cost(RIP)

命令功能

default-cost命令用来配置引入路由的缺省开销值。

undo default-cost命令用来恢复引入路由的缺省开销值为缺省值。

缺省情况下,引入路由的缺省开销值为0。

命令格式

default-cost cost

undo default-cost

参数说明

参数 参数说明 取值
cost 指定引入路由的缺省开销值。 整数形式,取值范围是0~15,缺省值为0。

视图

RIP视图

缺省级别

2:配置级

使用指南

可以通过以下三条命令设置引入路由的开销值,其优先级依次递减:

  • 通过apply cost命令设置的路由开销值。

  • 通过import-route(RIP)命令设置的引入路由的开销值。

  • 通过default-cost(RIP)命令设置的引入路由的缺省开销值。

使用实例

# 设置引入路由的缺省路由开销为2。

<HUAWEI> system-view
[HUAWEI] rip 100
[HUAWEI-rip-100] default-cost 2

default-route originate

命令功能

default-route originate命令用来配置当前设备生成一条缺省路由或者将路由表中存在的缺省路由发送给邻居。

undo default-route originate命令用来恢复缺省情况。

缺省情况下,当前设备不向邻居发送缺省路由。

命令格式

default-route originate [ cost cost | { match default | route-policy route-policy-name } [ avoid-learning ] ]*

undo default-route originate

参数说明

参数 参数说明 取值
cost cost 指定缺省路由的度量值。 整数形式,取值范围是0~15。缺省值是0。
match default 表示如果在路由表中存在其他路由协议或其他RIP进程生成的缺省路由,则向邻居发布该缺省路由。
avoid-learning 表示避免RIP进程引入缺省路由。如果路由表中已存在的缺省路由为活跃状态,选用该参数可以将此路由置为不活跃状态。
route-policy route-policy-name 指定路由策略名称。通过该参数可以配置交换机只有当符合指定路由策略时才会生成缺省路由。 字符串形式,区分大小写,不支持空格,长度范围是1~40。当输入的字符串两端使用双引号时,可在字符串中输入空格。

视图

RIP视图

缺省级别

2:配置级

使用指南

应用场景

在路由表中,缺省路由以0.0.0.0(掩码也为0.0.0.0)的路由形式出现。当报文的目的地址不能与路由表的任何目的地址相匹配时,交换机将选取缺省路由转发该报文。

如果没有缺省路由且报文的目的地址不在路由表中,则交换机会丢弃该报文,并向源端返回一个ICMP(Internet Control Message Protocol)报文,报告该目的地址或网络不可达。

关于该命令的几个参数的选取,请参考如下原则:
  • 如果执行default-route originate命令时不配置参数,则RIP协议直接生成并发布缺省路由。
  • 如果配置match default参数,则只有当路由表中存在其他协议或者其他RIP进程生成的缺省路由时,RIP协议才会将该缺省路由发布出去。
  • 如果配置route-policy route-policy-name参数,则只有当路由表中存在符合路由策略的路由时才生成并发布缺省路由。
  • 如果配置avoid-learning参数,则本地路由器不学习其他邻居发布的缺省路由。

前置任务

执行该命令前,需要首先执行rip命令创建RIP进程并进入RIP视图。

使用实例

# 设置缺省路由的度量值为2。

<HUAWEI> system-view
[HUAWEI] rip 100
[HUAWEI-rip-100] default-route originate cost 2

description (RIP)

命令功能

description命令用来为RIP进程配置描述信息。

undo description命令用来删除为RIP进程配置的描述信息。

缺省情况下,RIP进程不附带描述信息。

命令格式

description text

undo description

参数说明

参数 参数说明 取值
text 指定RIP进程的描述信息。 字符串形式,支持空格,区分大小写,长度范围是1~80。

视图

RIP视图

缺省级别

2:配置级

使用指南

应用场景

通过为RIP进程配置描述信息,可以方便的识别特殊进程、理解配置。

配置影响

本命令为覆盖式命令。

使用实例

# 为RIP进程100配置描述信息。

<HUAWEI> system-view
[HUAWEI] rip 100
[HUAWEI-rip-100] description this process configure the poison reverse process

display default-parameter rip

命令功能

display default-parameter rip命令用来查看RIP的缺省配置信息。

命令格式

display default-parameter rip

参数说明

视图

所有视图

缺省级别

1:监控级

使用指南

应用场景

当修改了RIP的缺省配置信息后,仍能通过该命令查看RIP协议初始化时的各项缺省配置信息。

使用实例

# 查看RIP的缺省配置信息。

<HUAWEI> display default-parameter rip
                                                                                
--------------------------------------------                                    
 Protocol Level Default Configurations                                          
--------------------------------------------                                    
       RIP version   : 1                                                        
       Preference    : 100                                                      
       Checkzero     : Enabled                                                  
       Default-cost  : 0                                                        
       Auto Summary  : Enabled                                                  
       Host-route    : Enabled                                                  
       Maximum Balanced Paths : 32                                               
       Update time   : 30 sec              Age time : 180 sec                   
       Garbage-collect time : 120 sec                                           
       Default-route     : Disabled                                             
       Verify-source     : Enabled                                              
       Graceful restart  : Disabled                                             
--------------------------------------------                                    
 Interface Level Default Configurations                                         
--------------------------------------------                                    
  Metricin                : 0                                                   
  Metricout               : 1                                                   
  Input Packet Processing : Enabled                                             
  Output Packet Processing: Enabled                                             
  Poison Reverse          : Disabled                                            
  Replay Protect          : Disabled                                            
  Split Horizon                                                                 
   For Broadcast and P2P Interfaces :  Enabled                                  
   For NBMA Interfaces              :  Disabled                                 
  Packet Transmit Interval          :  200 msecs                                
  Packet Transmit Number            :  50                                       
  RIP Protocol Version              :  RIPv1 Compatible (Non-Standard)          
表7-1  display default-parameter rip命令输出信息描述

项目

描述

Protocol Level Default Configurations

RIP进程级的缺省信息

RIP version

缺省情况下全局的RIP版本号

Preference

缺省情况下RIP路由的优先级

Checkzero

缺省情况下是否使能对RIP-1报文中的零域进行检查

Default-cost

缺省情况下RIP从其它路由协议引入路由的缺省路由度量值

Auto Summary

缺省情况下是否使能RIP聚合

Host-route

缺省情况下是否允许主机路由加到路由表里

Maximum Balanced Paths

缺省情况下进行负载分担的最大等价路由条数

Update time

缺省情况下路由更新报文的发送间隔

Age time

缺省情况下RIP路由的老化时间

Garbage-collect time

缺省情况下RIP路由的垃圾超时时间

Default-route

缺省情况下是否有缺省路由,用于报文无法在路由表中找到对应路由项的情况

Verify-source

缺省情况下是否使能源地址验证功能

Graceful restart

缺省情况下是否使能RIP GR

Interface Level Default Configurations

RIP接口级的缺省信息

Metricin

缺省情况下接收RIP报文时给路由增加的度量值

Metricout

缺省情况下发送RIP报文时给路由增加的度量值

Input Packet Processing

缺省情况下接口是否允许接收RIP报文

Output Packet Processing

缺省情况下接口是否允许发送RIP报文

Poison Reverse

缺省情况下是否使能毒性反转

Replay Protect

缺省情况下是否使能replay-protect功能

Split Horizon

缺省情况下以下类型的接口是否使能水平分割:
  • For Broadcast and P2P Interfaces:广播和P2P类型的接口

  • For NBMA Interfaces:NBMA类型的接口

Packet Transmit Interval

缺省情况下报文转发间隔,单位是毫秒

Packet Transmit Number

缺省情况下报文转发数目

RIP Protocol Version

缺省情况下接口的RIP版本号

display rip

命令功能

display rip命令用来查看RIP进程的当前运行状态及配置信息。

命令格式

display rip [ process-id | vpn-instance vpn-instance-name ]

参数说明

参数 参数说明 取值
process-id 显示指定RIP进程的当前运行状态及配置信息。 整数形式,取值范围是1~65535
vpn-instance vpn-instance-name 显示指定VPN实例名的RIP进程的当前运行状态及配置信息。 必须是已存在的VPN实例名称。

视图

所有视图

缺省级别

1:监控级

使用指南

执行此命令可以查看RIP进程的当前运行状态及配置信息

使用实例

# 查看RIP进程的当前运行状态及配置信息。信息显示当前有2个VPN实例正在运行。第一个是公网实例,第二个实例名称为VPN-Instance-1。

<HUAWEI> display rip
Public VPN-instance    
    RIP process : 1
       RIP version   : 1
       Preference    : 100
       Checkzero     : Enabled
       Default-cost  : 0
       Summary       : Enabled
       Host-route    : Enabled
       Maximum number of balanced paths : 8
       Update time   : 30 sec              Age time : 180 sec 
       Garbage-collect time : 120 sec 
       Graceful restart  : Disabled
       BFD               : Disabled
       Silent-interfaces : None 
       Default-route     : Disabled
       Verify-source     : Enabled
       Networks          : None 
       Configured peers             : None 
       Number of routes in database : 0
       Number of interfaces enabled : 0
       Triggered updates sent       : 0
       Number of route changes      : 0
       Number of replies to queries : 0
       Number of routes in ADV DB   : 0
                                          
Private VPN-instance name : VPN-Instance-1
    RIP process : 100
       RIP version   : 1
       Preference    : 100
       Checkzero     : Enabled
       Default-cost  : 0
       Summary       : Enabled
       Host-route    : Enabled
       Maximum number of balanced paths : 8
       Update time   : 30 sec              Age time : 180 sec 
       Garbage-collect time : 120 sec 
       Graceful restart  : Disabled
       BFD               : Disabled
       Silent-interfaces : None 
       Default-route     : Disabled
       Verify-source     : Enabled
       Networks          : None 
       Configured peers             : None 
       Number of routes in database : 0
       Number of interfaces enabled : 0
       Triggered updates sent       : 0
       Number of route changes      : 0
       Number of replies to queries : 0
       Number of routes in ADV DB   : 0   

  Total count for 2 process : 
       Number of routes in database : 0 
       Number of interfaces enabled : 0 
       Number of routes sendable in a periodic update : 0
       Number of routes sent in last periodic update : 0
表7-2  display rip命令输出信息描述

项目

描述

RIP process

当前运行的RIP进程号,通过命令rip可以创建RIP进程。

RIP version

当前运行的RIP进程的全局版本号,通过命令version可以配置RIP的全局版本号。

Preference

当前运行的RIP路由的优先级,通过命令preference可以配置RIP路由的优先级。

Checkzero

当前运行的RIP进程是否使能零域检查,通过命令checkzero可以使能对RIP-1报文中的零域进行检查。

Default-cost

当前运行的RIP从其它路由协议引入路由的缺省路由度量值,通过命令default-cost可以配置引入路由的缺省路由度量值。

Summary

当前运行的RIP是否使能RIP有类聚合,通过命令summary可以使能RIP有类聚合。

Host-route

当前运行的RIP是否允许主机路由加入路由表中。通过命令host-route可以允许主机路由加入路由表中。

Maximum number of balanced paths

当前运行的RIP进行负载分担的最大等价路由条数,通过命令maximum load-balancing可以配置进行负载分担的最大等价路由条数

Update time

当前运行的RIP路由更新报文的发送间隔,通过命令timers rip可以配置RIP路由更新报文的发送间隔。

Age time

当前运行的RIP路由的老化时间,通过命令timers rip可以配置RIP路由更新报文的发送间隔。

Garbage-collect time

当前运行的RIP路由的垃圾超时时间,通过命令timers rip可以配置RIP路由更新报文的发送间隔。

Graceful restart

当前运行的RIP是否使能了平滑重启。

BFD

当前运行的RIP是否使能了RIP与BFD联动功能。

Silent-interfaces

当前运行的RIP被抑制的接口(这些接口不发送周期更新报文),通过命令silent-interface可以配置抑制接口,使其只接收报文,而不发送RIP报文。

Default-route

当前运行的RIP是否生成缺省路由,通过命令default-route originate可以配置RIP生成缺省路由。

Verify-source

当前运行的RIP是否使能对接收的更新报文进行源地址检查。通过命令verify-source可以使能RIP对接收的更新报文进行源地址检查。

Networks

当前运行的RIP的网段,通过命令network可以对指定网段使能RIP路由。

Configured peers

当前运行的RIP的邻居,通过命令peer可以配置RIP的邻居。

Number of routes in database

当前运行的RIP数据库中路由的条数。

Number of interfaces enabled

当前使能RIP协议的接口数。

Triggered updates sent

当前运行的RIP发送的触发更新报文数。

Number of route changes

当前运行的RIP数据库中对已经发生改变的路由的统计数据。

Number of replies to queries

当前运行的RIP请求的响应报文数。

Number of routes in ADV DB

当前运行的RIP每次更新时发送的路由条数。

Number of routes sendable in a periodic update

当前运行的RIP一次更新周期内发送的路由条数。

Number of routes sent in last periodic update

当前运行的RIP最后一次更新周期内发送的路由条数。

display rip bfd session

命令功能

display rip bfd session命令用来查看BFD会话信息。

命令格式

display rip process-id bfd session { interface interface-type interface-number | neighbor-id | all }

参数说明

参数 参数说明 取值
process-id

指定RIP进程号。

整数形式,取值范围是1~65535
interface interface-type interface-number

指定统计会话的接口类型及编号。

-
neighbor-id

指定显示BFD会话信息的邻居ID。

点分十进制形式。
all

指定该RIP进程下所有使能了BFD特性的接口。

-

视图

所有视图

缺省级别

1:监控级

使用指南

通过display rip bfd session命令,可以查看RIP进程中以下会话信息:

  • 指定进程的BFD会话信息。

  • 指定接口的BFD会话信息。

  • 指定邻居的BFD会话信息。

使用实例

# 显示所有RIP进程为1的BFD会话信息。
<HUAWEI> display rip 1 bfd session all

 LocalIp      :10.1.0.1         RemoteIp :10.1.0.2         BFDState  :Up       
 TX           :1000             RX       :1000             Multiplier:3       
 BFD Local Dis:8192             Interface:Vlanif10                    
 Diagnostic Info: No diagnostic information                               

 LocalIp      :10.2.0.1         RemoteIp :10.2.0.2         BFDState  :Up       
 TX           :1000             RX       :1000             Multiplier:3       
 BFD Local Dis:8193             Interface:Vlanif20                    
 Diagnostic Info: No diagnostic information                               
表7-3  display rip bfd session all 命令输出信息描述
项目 描述

LocalIp

本地IP地址。

RemoteIp

对端IP地址。

BFDState

BFD会话状态,包括:

  • Up
  • Down

TX

BFD报文的最小发送间隔。

RX

BFD报文的最小接收间隔。

Multiplier

对端检测倍数。

BFD Local Dis

BFD动态分配的本地标识符。

Interface

创建BFD会话的本地接口。

Diagnostic Info

诊断信息。

display rip database

命令功能

display rip database命令用来查看RIP发布数据库的所有激活路由。这些路由以RIP更新报文的形式发送。

命令格式

display rip process-id database [ verbose ]

参数说明

参数 参数说明 取值
process-id 指定RIP进程号。 整数形式,取值范围是1~65535
verbose 显示RIP发布数据库中路由的详细信息。 -

视图

所有视图

缺省级别

1:监控级

使用指南

执行此命令可以查看RIP发布数据库的所有激活路由。这些路由以RIP更新报文的形式发送。

使用实例

# 查看RIP数据库信息。
<HUAWEI> display rip 100 database
---------------------------------------------------
Advertisement State : [A] - Advertised
                      [I] - Not Advertised/Withdraw
---------------------------------------------------
   10.0.0.0/8, cost 0, ClassfulSumm
       10.1.1.0/24, cost 0, [A], Imported
       10.10.10.0/24, cost 0, [A], Rip-interface
       10.137.220.0/23, cost 1, [A], nexthop 10.10.10.2
表7-4  display rip database命令输出信息描述

项目

描述

Advertisement State

路由的状态
  • [A]:Advertised
  • [I]:Not Advertised/Withdraw

ClassfulSumm

有类聚合路由

Imported

从其它路由协议引入的路由

Rip-interface

从RIP接口学来的路由

nexthop

下一跳地址

display rip graceful-restart

命令功能

display rip graceful-restart命令用来查看RIP GR的状态。

命令格式

display rip process-id graceful-restart [ verbose ]

参数说明

参数 参数说明 取值
process-id RIP进程号。 整数形式,取值范围是1~65535。
verbose 显示RIP GR状态的详细信息。 -

视图

所有视图

缺省级别

1:监控级

使用指南

当Restarter设备从Helper设备收到中断通知,或者Restarter设备检测到网络拓扑发生变化时,Restarter设备会中断GR过程。

使用实例

# 显示RIP进程1的GR信息。

<HUAWEI> display rip 1 graceful-restart
Restart mode     : Restarting 
Restart status   : In Progress - Waiting for updates
Last complete reason : None
Update progress summary: 
------------------------
Restart capable peers  : 0 
 Completed: 0    Inprogress: 0
Restart incapable peers: 1
 Completed: 0    Inprogress: 1          
Update period finishes in 293 seconds 
表7-5  display rip graceful-restart命令输出信息描述

项目

描述

Restart mode

交换机的角色:
  • Restarting:Restart路由器
  • Helper:Helper路由器
  • None:不参与GR的普通交换机

Restart status

GR状态:
  • In Progress - waiting for updates:正在等待更新报文
  • In Progress - calculating active routes:正在计算RIP路由信息
  • Aborted - calculating active routes:由于异常原因退出GR
  • GR completed:完成GR

Last complete reason

上次退出GR的原因:
  • Unknown:未知
  • Abort:异常退出
  • Period Expired:GR周期超时
  • Successful:正常退出
  • None:没有进行过GR

Update progress summary

标题栏:更新的RIP进程汇总信息

Restart capable peers

协助本地交换机进行GR重启的邻居数量

Completed

已经发送完所有Update报文的邻居数量

Inprogress

还未发送完所有Update报文的邻居数量

Restart incapable peers

不能协助本地交换机进行GR重启的邻居数量

Update period finishes in 293 seconds

用了293秒的时间来完成GR

display rip interface

命令功能

display rip interface命令用来查看RIP的接口信息。

命令格式

display rip process-id interface [ interface-type interface-number ] [ verbose ]

参数说明

参数 参数说明 取值
process-id 指定RIP进程号。 整数形式,取值范围是1~65535。
interface-type interface-number 指定接口类型和编号 -
verbose 指定查看RIP接口的详细信息。 -

视图

所有视图

缺省级别

1:监控级

使用指南

此命令的输出信息有助于查看RIP配置及运行状态,进行故障诊断并验证配置效果。

使用实例

# 查看接口VLANIF100上RIP的信息。

<HUAWEI> display rip 1 interface vlanif 100
 --------------------------------------------------------------------------
 Interface                 IP Address      State    Protocol            MTU
 --------------------------------------------------------------------------
 Vlanif 100                10.1.1.2        UP       RIPv1 Compatible    500
表7-6  display rip interface命令输出信息描述

项目

描述

Interface

使能RIP协议的接口

IP Address

接口的IP地址

State

接口状态:
  • UP

  • DOWN

Protocol

接口运行RIP的版本:
  • RIPv1 Compatible:RIPv1
  • RIPv2 Multicast:RIPv2组播
  • RIPv2 Broadcast:RIPv2广播

可以通过rip version命令进行配置。

MTU

链路的MTU值

# 查看接口VLANIF100上RIP的详细信息。

<HUAWEI> display rip 1 interface vlanif 100 verbose
 Vlanif100 (10.1.1.1)
  State    :   UP            MTU : 500
  Metricin : 0        
  Metricout : 1
  Input    : Enabled         Output : Enabled
  Protocol : RIPv1 Compatible (Non-Standard)
  Send version     : RIPv1 Packets
  Receive version  : RIPv1 Packets, RIPv2 Multicast and Broadcast Packets
  Poison-reverse                : Disabled
  Split-Horizon                 : Enabled
  Authentication type           : None
  Replay Protection   : Disabled
  BFD                 : Enabled (Static)
  Transmit-Interval   : 1000 ms
  Receive-Interval    : 1000 ms
  Detect-Multiplier   : 3
  Summary Address (es):  10.1.0.0/16 
表7-7  display rip interface verbose命令输出信息描述

项目

描述

State

接口状态:
  • UP

  • DOWN

MTU

最大传输单元

Metricin

接口接收RIP报文时给路由增加的度量值。

可以通过rip metricin命令进行配置。

Metricout

接口发送RIP报文时给路由增加的度量值。

可以通过rip metricout命令进行配置。

Input

是否允许接收报文。

可以通过rip input命令进行配置。

Output

是否允许发送报文

可以通过rip output命令进行配置。

Protocol

在接口上运行的协议:
  • RIPv1 Compatible (Non-Standard)

  • RIPv1

  • RIPv2 Multicast

  • RIPv2 Broadcast

可以通过rip version命令进行配置。

Send version

接口发送的报文类型:
  • RIPv1 packets:RIPv1报文

  • RIPv2 Multicast Packets:RIPv2组播报文

  • RIPv2 Broadcast Packets:RIPv2广播报文

Receive version

接口接收的报文类型:
  • RIPv1 packets:RIPv1报文

  • RIPv2 Multicast and Broadcast Packets:RIPv2组播和广播报文

Poison-reverse

接口是否使能了毒性反转特性。

可以通过rip poison-reverse命令进行配置。

Split-Horizon

接口是否使能了水平分割特性。

可以通过rip split-horizon命令进行配置。

Authentication type

接口上配置的认证类型。

可以通过rip authentication-mode命令进行配置。

Replay Protection

是否使能replay-protect功能。

可以通过rip replay-protect命令进行配置。

BFD

是否使能BFD功能:
  • Enabled (Dynamic):已使能动态BFD,可以通过rip bfd enable命令进行配置。

  • Blocked:BFD功能被阻塞,可以通过rip bfd block命令进行配置。

Transmit-Interval

发送BFD报文时间间隔。

可以通过rip bfd命令进行配置。

Receive-Interval

接收BFD报文的时间间隔。

可以通过rip bfd命令进行配置。

Detect-Multiplier

BFD检测倍数。

可以通过rip bfd命令进行配置。

Summary Address (es)

路由聚合地址。

相关主题

display rip neighbor

命令功能

display rip neighbor命令用来查看RIP的邻居信息。

命令格式

display rip process-id neighbor [ verbose ]

参数说明

参数 参数说明 取值
process-id 指定RIP进程号。 整数形式,取值范围是1~65535
verbose 查看RIP邻居的详细信息。 -

视图

所有视图

缺省级别

1:监控级

使用指南

执行此命令可以查看RIP的邻居信息。

使用实例

# 查看进程号为1的RIP邻居信息。

<HUAWEI> display rip 1 neighbor
----------------------------------------------------------------
 IP Address      Interface        Type   Last-Heard-Time
----------------------------------------------------------------
 10.1.1.1        Vlanif100        RIP    0:0:7
 Number of RIP routes:1
表7-8  display rip neighbor命令输出信息描述

项目

描述

IP Address

邻居接口的IP地址

Interface

接口类型

Type

与邻居建立邻接关系的路由协议

Last-Heard-Time

距最后一次接收邻居报文的时间

Number of RIP routes

RIP路由条数

# 查看进程号为1的RIP详细的邻居信息。

<HUAWEI> display rip 1 neighbor verbose
----------------------------------------------------------------
 IP Address      Interface        Type   Last-Heard-Time
----------------------------------------------------------------
 10.1.1.1        Vlanif100    RIP    0:0:17
   Number of Active routes       : 1
   Number of routes in garbage   : 0
   Last Received Sequence Number : 0x0
表7-9  display rip neighbor verbose命令输出信息描述

项目

描述

Number of Active routes

处于Active状态路由的条数

Number of routes in garbage

处于garbage状态路由的条数

Last Received Sequence Number

最近从邻居收到的报文的序列号

相关主题

display rip neighbor last-nbr-down

命令功能

display rip neighbor last-nbr-down命令用来查看RIP进程最近一次Down掉的邻居信息。

命令格式

display rip process-id neighbor last-nbr-down

参数说明

参数 参数说明 取值
process-id

指定RIP进程号。

整数形式,取值范围是1~65535。

视图

所有视图

缺省级别

1:监控级

使用指南

应用场景

display rip neighbor last-nbr-down可以用来查看最近10条变为down状态的邻居的详细信息及原因。

使用实例

# 查看RIP进程最近一次down掉的邻居信息。

<HUAWEI> display rip 1 neighbor last-nbr-down
 Neighbor IP Address              : 10.2.2.2
 Interface                        : Vlanif10
 Reason for Neighbor down         : Interface Down
 Time at which neighbor went down : 2011-06-02 11:53:50
表7-10  display rip neighbor last-nbr-down命令输出信息描述。

项目

描述

Neighbor IP Address

邻居的IP地址。

Interface

与邻居相连的接口。

Reason for Neighbor down

邻居变为Down状态的原因。
  • Unknown:未知
  • Interface Down:接口失效
  • Configuration Change:配置变化
  • Time Out (Normal):超时(正常)
  • Time Out (Message Processing Failed):超时(信息处理失败)
  • BFD Session Down:BFD会话失效
  • Invalid Packet Received:接收无效数据包
  • Received Worst Metric Routes:接收不良度量值的路由
  • Received NQA Down Notification:接收NQA失效通知

Time at which neighbor went down

邻居Down掉的时间。

display rip route

命令功能

display rip route命令用来查看所有从其它交换机学来的RIP路由信息,以及与每条路由相关的不同定时器的值。

命令格式

display rip process-id route

参数说明

参数 参数说明 取值
process-id 指定RIP进程号。 整数形式,取值范围是1~65535

视图

所有视图

缺省级别

1:监控级

使用指南

在所有需要运行RIP的设备上使能RIP进程,并且使用network命令在相应的网段上使能RIP后,可以使用该命令查看RIP路由信息。

使用实例

# 显示所有RIP路由信息,以及与每条路由相关的不同定时器的值。

<HUAWEI> display rip 1 route
 Route Flags: R - RIP
              A - Aging, G - Garbage-collect 
 --------------------------------------------------------------------------
 Peer 192.168.5.1  on Vlanif100
      Destination/Mask        Nexthop     Cost   Tag     Flags   Sec
       172.16.0.0/16         192.168.5.1    1    0       RA      15
     192.168.14.0/24         192.168.5.1    2    0       RA      15
表7-11  display rip route命令输出信息描述

项目

描述

Route Flags

表示路由标记。第一个字符指示此路由是RIP或TRIP路由,第二个字符指明该路由状态

  • RA:表示该RIP路由条目为激活路由
  • RG:表示该RIP路由条目为非激活路由,并且已经启动了垃圾超时定时器

Destination/Mask

目的IP地址/掩码长度。

Nexthop

路由的下一跳。

Cost

路由权值。

Tag

区分内部RIP路由和外部路由的标识。

  • 0:表示该RIP路由为内部路由。
  • 1:表示该RIP路由为外部路由。

Sec

此路由项处于某种状态的时间。

display rip statistics interface

命令功能

display rip statistics interface命令用来查看RIP接口上的统计信息,包括从接口上收到和发送的报文数量。

命令格式

display rip process-id statistics interface { all | interface-type interface-number [ verbose | neighbor neighbor-ip-address ] }

参数说明

参数 参数说明 取值
process-id 指定RIP进程号。 整数形式,取值范围是1~65535
all 指定显示所有接口的统计信息。 -
interface-type interface-number 指定接口类型和接口编号。 -
verbose 指定显示统计信息的详细信息。 -
neighbor neighbor-ip-address 指定邻居的IP地址。 点分十进制形式。

视图

所有视图

缺省级别

1:监控级

使用指南

执行此命令可以查看RIP接口上的统计信息,包括从接口上收到和发送的报文数量。

使用实例

# 查看RIP进程1的接口VLANIF100上的统计信息。

<HUAWEI> display rip 1 statistics interface vlanif 100
Vlanif100(10.0.0.11)
Statistical information          Last min     Last 5 min    Total
------------------------------------------------------------------
Periodic updates sent            5              23             259
Triggered updates sent           5              30             408
Response packets sent            10              34             434
Response packets received        15              38             467
Response packets ignored          0               0               0
Request packets sent              1               3               8
Request packets received          4              20              40
Request packets ignored           0               0               0
Bad packets received             0               0               0
Routes received                  0               0               0
Routes sent                      0               0               0
Bad routes received              0               0               0
Packet authentication failed     0               0               0
Packet send failed               0               0               0
表7-12  display rip statistics interface命令输出信息描述

项目

描述

Statistical information

报文种类

Last min

最近一分钟内的统计数量

Last 5 min

最近五分钟内的统计数量

Total

总数

Periodic updates sent

发送的定期更新报文数量

Triggered updates sent

发送的触发更新报文数量

Response packets sent

发送的RIP响应报文数量

Response packets received

收到的RIP响应报文数量

Response packets ignored

不予处理的RIP响应报文数量

Request packets sent

发送的RIP请求报文数量

Request packets received

收到的RIP请求报文数量

Request packets ignored

不予处理的RIP请求报文数量

Bad packets received

收到的不能正确解析的报文数量

Routes received

收到的路由数量

Routes sent

发送的路由数量

Bad routes received

收到的不能正确解析的路由数量

Packet authentication failed

认证失败的RIP报文数量

Packet send failed

发送失败的RIP报文数量

display snmp-agent trap feature-name rip all

命令功能

display snmp-agent trap feature-name rip all命令用来查看RIP模块的所有告警信息。

命令格式

display snmp-agent trap feature-name rip all

参数说明

视图

所有视图

缺省级别

1:监控级

使用指南

简单网络管理协议SNMP(Simple Network Management Protocol)是广泛用于TCP/IP网络的网络管理标准协议。SNMP提供了一种通过运行网络管理软件的中心计算机(即网络管理工作站)来管理网元的方法。网元上运行的管理代理可以主动上报告警给管理工作站,可使管理工作站及时获取网络状态,从而使网络管理员能够及时采取相应措施。

执行display snmp-agent trap feature-name rip all命令可以用来查看RIP模块所有告警的开启关闭状态。

使用实例

# 查看RIP模块的所有告警信息。

<HUAWEI> display snmp-agent trap feature-name rip all
------------------------------------------------------------------------------
Feature name: rip
Trap number : 2
------------------------------------------------------------------------------
Trap name                       Default switch status   Current switch status
hwRip2DBOverFlow                off                     on
hwRip2DBOverFlowResume          off                     on
表7-13  display snmp-agent trap feature-name rip all命令输出信息描述

项目

描述

Feature name

特性名称。

Trap number

告警数量。

Trap name

告警名称,包括:

  • hwRip2DBOverFlow:RIP数据库中路由数量达到上限时发送此告警。
  • hwRip2DBOverFlowResume:RIP数据库中路由数量降到阈值以下时发送此告警。

Default switch status

缺省告警开关状态:

  • on:表示告警处于开启状态。
  • off:表示告警处于关闭状态。

Current switch status

当前告警开关状态:

  • on:表示告警处于开启状态。
  • off:表示告警处于关闭状态。

filter-policy export (RIP)

命令功能

filter-policy export命令用来配置RIP路由的出口过滤策略。

undo filter-policy export命令用来删除该过滤策略。

缺省情况下,系统中没有配置该过滤策略。

命令格式

filter-policy { acl-number | acl-name acl-name | ip-prefix ip-prefix-name } export [ protocol [ process-id ] | interface-type interface-number ]

undo filter-policy [ acl-number | acl-name acl-name | ip-prefix ip-prefix-name ] export [ protocol [ process-id ] | interface-type interface-number ]

参数说明

参数 参数说明 取值
acl-number 指定用于过滤路由信息目的地址的基本ACL编号。 整数形式,取值范围是2000~2999。
acl-name acl-name 指定用于过滤路由信息目的地址的ACL名称。 字符串形式,不支持空格,区分大小写,长度范围是1~64,以英文字母开始。
ip-prefix ip-prefix-name 指定用于过滤路由信息目的地址的地址前缀列表名。 字符串形式,取值范围是1~169,不支持空格,区分大小写。当输入的字符串两端使用双引号时,可在字符串中输入空格。
protocol process-id 指定被引入的外部路由协议名称及进程号。

被引入的外部路由协议可以是staticdirectripospfbgpunrisis。当引入路由协议为isisripospf时,必须指定进程号。

整数类型,取值范围是1~65535。
interface-type interface-number 指定用于过滤路由的接口类型和编号。 -

视图

RIP视图

缺省级别

2:配置级

使用指南

只有通过过滤的路由才能被加入至路由表中,并通过更新报文发布出去。

如果已经配置了基于接口的路由策略,使用命令undo filter-policy export删除策略时,必须指定interface-type interface-number,且一次只能删除一个接口上的策略。

该命令在RIP进程下配置,如果基于接口或者协议对路由进行过滤,则一个接口或协议只能配置一个路由策略;在没有指定接口和协议的情况下,就认为是配置全局过滤策略,同样每次只能配置一个策略,如果重复配置,新的策略将覆盖之前的策略。

对于ACL,使用rule命令配置过滤规则时,只有source参数指定的源地址范围和time-range参数指定的时间段对配置规则有效。

使用实例

# 按照地址前缀列表abc,对引入的静态路由过滤,通过过滤的路由加入RIP路由表,并作为RIP路由更新报文发送出去。

<HUAWEI> system-view
[HUAWEI] rip 100
[HUAWEI-rip-100] filter-policy ip-prefix abc export static

# 按照访问控制列表2002,对引入的IS-IS进程1路由过滤,通过过滤的路由加入RIP路由表,并作为RIP路由更新报文发送出去。

<HUAWEI> system-view
[HUAWEI] rip 100
[HUAWEI-rip-100] filter-policy 2002 export isis 1
相关主题

filter-policy import (RIP)

命令功能

filter-policy import命令用来配置接收的RIP路由信息时的过滤策略。

undo filter-policy import命令用来删除该过滤策略。

缺省情况下,系统中没有配置该过滤策略。

命令格式

filter-policy { acl-number | acl-name acl-name | ip-prefix ip-prefix-name [ gateway ip-prefix-name ] } import [ interface-type interface-number ]

filter-policy gateway ip-prefix-name import

undo filter-policy [ acl-number | acl-name acl-name | ip-prefix ip-prefix-name [ gateway ip-prefix-name ] ] import [ interface-type interface-number ]

undo filter-policy [ gateway ip-prefix-name ] import

参数说明

参数 参数说明 取值
acl-number 指定用于过滤路由信息目的地址的基本ACL编号。 整数形式,取值范围是2000~2999。
acl-name acl-name 指定用于过滤路由信息目的地址的ACL名称。 字符串形式,不支持空格,区分大小写,长度范围是1~64,以英文字母开始。
interface-type interface-number 指定接口类型和接口号,基于接收接口过滤路由。 -
ip-prefix 使用IP地址前缀列表过滤路由。 -
ip-prefix-name 指定用于过滤路由信息目的地址的地址前缀列表名。 字符串形式,取值范围是1~169,不支持空格,区分大小写。当输入的字符串两端使用双引号时,可在字符串中输入空格。
gateway 基于发布网关过滤路由。 -

视图

RIP视图

缺省级别

2:配置级

使用指南

filter-policy import 命令用来过滤接收的RIP路由信息:

  • 对报文中的指定路由进行过滤

  • 不侦听来自指定设备的路由更新报文

undo filter-policy import命令用来取消过滤路由的操作。如果已经配置了基于接口的路由策略,删除时必须指定interface-type interface-number,且一次只能删一个接口上的策略。

该命令在RIP进程下配置,如果基于接口对路由进行过滤,则一个接口只能配置一个路由策略;如果不指定接口,就认为是配置全局过滤策略,同样每次只能配置一个策略,如果重复配置,新的策略将覆盖之前的策略。

对于ACL,使用rule命令配置过滤规则时,只有source参数指定的源地址范围和time-range参数指定的时间段对配置规则过滤规则有效。

使用实例

# 设置按照地址前缀列表abc过滤从所有接口收到的RIP路由更新报文。

<HUAWEI> system-view
[HUAWEI] rip 100
[HUAWEI-rip-100] filter-policy ip-prefix abc import

graceful-restart (RIP)

命令功能

graceful-restart用来在Restart交换机上配置RIP GR功能。

undo graceful-restart命令用来在Restart交换机上关闭RIP GR功能。

缺省情况下,RIP GR功能被关闭。

命令格式

graceful-restart [ period period | wait-time time | planned-only time ] *

undo graceful-restart

参数说明

参数 参数说明 取值
period period 指定Restart交换机平滑重启的时长。 整数形式,取值范围是30~3600,单位是秒。缺省值是180秒。
wait-time time 指定Restart交换机和不支持GR的邻居交换机之间平滑重启的时长。wait-time time的取值不能大于period period 整数形式,取值范围是1~3600,单位是秒。缺省值是45秒。
planned-only time 指定Restart交换机和支持GR的邻居交换机之间平滑重启的时长。 整数形式,取值范围是5~3600,单位是秒。缺省值是60秒。

视图

RIP视图

缺省级别

2:配置级

使用指南

Planned-GR指通过命令行执行命令进行主备倒换。Unplanned-GR指交换机由于故障等原因进行主备倒换。

当网络中多数交换机都不支持RIP GR时,建议配置较长的wait-time time时长,这样可以保证Restart 交换机有足够的时间学习到正确的路由信息。

如果Restart 交换机period period到期前完成了GR重启,该交换机会自动退出GR。但如果Restart 交换机period period到期前还没有完成GR,它将被强制退出GR。

如果执行Restart 交换机和不支持GR的邻居交换机进行GR的时间取决于wait-time,也就是说无论是否在wait-time前完成GR,Restart 交换机都不会退出GR。但当wait-time到期后,Restart 交换机将被强制退出GR。

使用实例

# 使能RIP的Graceful Restart特性,GR周期为200秒。

<HUAWEI> system-view
[HUAWEI] rip 1
[HUAWEI-rip-1] graceful-restart period 200

host-route

命令功能

host-route命令用来允许32位主机路由加到路由表里。

undo host-route命令用来禁止32位主机路由加到路由表里。

缺省情况下,允许主机路由加到路由表里。

命令格式

host-route

undo host-route

参数说明

视图

RIP视图

缺省级别

2:配置级

使用指南

该命令只在RIPv1生效,RIPv2无论是否配置该命令均允许主机路由加到路由表里。

使用实例

# 允许主机路由加到路由表里。

<HUAWEI> system-view
[HUAWEI] rip 1
[HUAWEI-rip-1] host-route
相关主题

import-route (RIP)

命令功能

import-route命令用来配置从其它路由协议引入路由。

undo import-route命令用来取消从其它路由协议引入路由。

缺省情况下,不从其它路由协议引入路由。

命令格式

import-route bgp [ permit-ibgp ] [ cost { cost | transparent } | route-policy route-policy-name ] *

import-route { { static | direct | unr } | { rip | ospf | isis } [ process-id ] } [ cost cost | route-policy route-policy-name ] *

undo import-route { { static | direct | bgp | unr } | { rip | ospf | isis } [ process-id ] }

参数说明

参数 参数说明 取值
bgp | static | direct | rip | ospf | isis | unr 指定引入的路由协议。 -
permit-ibgp 指定公网实例下的RIP进程可以引入IBGP路由。 -
process-id 指定进程号。对于路由协议rip、ospf、isis来说,可以指定进程号。 整数形式,取值范围是1~65535。
cost cost 指定引入路由的开销值。 整数形式,取值范围是0~15。
cost transparent 表示该参数只在引入BGP路由时有效,引入路由的开销值为BGP路由的MED值。 -
route-policy route-policy-name 指定引入路由时指定路由策略名称。 字符串形式,区分大小写,不支持空格,长度范围是1~40。当输入的字符串两端使用双引号时,可在字符串中输入空格。

视图

RIP视图

缺省级别

2:配置级

使用指南

通过配置路由策略命令,可以在路由引入时只引入特定的路由,并可设置路由的属性。

当引入路由为RIP、OSPF或IS-IS时,可以指定进程号,只引入指定进程的路由,不指定进程号,将引入对应的所有RIP、OSPF或IS-IS路由。当引入路由为静态或者直连路由时,不能指定进程号。

可以通过以下三条命令设置引入路由的开销值,其优先级依次递减:

  • 通过apply cost命令设置的路由开销值。

  • 通过import-route(RIP)命令设置的引入路由的开销值。

  • 通过default-cost (RIP)命令设置的缺省路由开销值。

说明:
  • RIP协议规定的Tag字段长度为16bits,其他路由协议的Tag字段长度为32bits。如果在引入其他路由协议时,应用的路由策略中使用Tag,则应确保Tag值不超过65535,否则将导致路由策略失效或者产生错误的匹配结果。

  • 配置import-route direct会将管理口IP所在的网段路由也引入RIP路由表,请谨慎配置。

  • 在RIP VPN实例中不能配置permit-ibgp参数。
  • 在RIP进程中引入IBGP路由可能会导致路由环路,配置之前请仔细确认。

使用实例

# 从IS-IS进程7中引入路由,并设置其开销值为7。

<HUAWEI> system-view
[HUAWEI] rip 1
[HUAWEI-rip-1] import-route isis 7 cost 7

# 在RIP进程1中引入通过路由策略abc的IBGP路由,并设置其开销值为5。

<HUAWEI> system-view
[HUAWEI] rip 1
[HUAWEI-rip-1] import-route bgp permit-ibgp cost 5 route-policy abc

maximum load-balancing (RIP)

命令功能

maximum load-balancing命令用来配置进行负载分担的最大等价路由条数。

undo maximum load-balancing命令用来恢复最大等价路由条数的缺省值。

缺省情况下,最大等价路由条数为64。

命令格式

maximum load-balancing number

undo maximum load-balancing

参数说明

参数 参数说明 取值
number 指定等价路由的数量。 整数形式,取值范围是1~64。

视图

RIP视图

缺省级别

2:配置级

使用指南

如果网络中有多条冗余链路,通过配置最大等价路由条数可以实现负载分担,从而充分的利用网络资源,避免造成有些链路空闲而有些链路繁忙、延迟过大的现象。

使用实例

# 设置最大等价路由数为4。

<HUAWEI> system-view
[HUAWEI] rip 1
[HUAWEI-rip-1] maximum load-balancing 4
相关主题

network (RIP)

命令功能

network命令用来对指定网段接口使能RIP路由。

undo network命令用来对指定网段接口去使能RIP路由。

缺省情况下,对指定网段没有使能RIP路由。

命令格式

network network-address

undo network network-address

参数说明

参数 参数说明 取值
network-address 指定使能RIP的网络地址。该地址必须是自然网段的地址。 点分十进制形式。

视图

RIP视图

缺省级别

2:配置级

使用指南

一个接口只能与一个RIP进程相关联。

对于一个配置了多个子接口IP地址的物理接口,如果已经宣告该接口上的任一网段到某RIP进程,则该接口无法后续再和其他RIP进程相关联。

使用实例

# 对指定网段接口使能RIP路由。

<HUAWEI> system-view
[HUAWEI] rip
[HUAWEI-rip-1] network 10.0.0.0
相关主题

peer(RIP)

命令功能

peer命令用来指定RIP邻居的IP地址。配置此命令后,更新报文以单播形式发送到对端,而不采用正常的组播或广播的形式。

undo peer命令用来删除指定的邻居IP地址。

缺省情况下,系统中没有指定RIP邻居的IP地址。

命令格式

peer ip-address

undo peer ip-address

参数说明

参数 参数说明 取值
ip-address 指定邻居的IP地址。 点分十进制形式。

视图

RIP视图

缺省级别

2:配置级

使用指南

通常情况下,不推荐使用该命令,因为这样会造成对端同时收到同一报文的组播(或广播)和单播两种形式。因此建议在配置该命令的同时,将相关接口改为被动(silent)模式。

使用实例

# 设定邻居IP地址为10.0.0.1。

<HUAWEI> system-view
[HUAWEI] rip 1
[HUAWEI-rip-1] peer 10.0.0.1

preference (RIP)

命令功能

preference命令用来配置RIP路由的优先级。

undo preference命令用来恢复路由优先级的缺省值。

缺省情况下,RIP路由的优先级的缺省值为100。

命令格式

preference { preference | route-policy route-policy-name } *

undo preference

参数说明

参数 参数说明 取值
preference 指定路由的优先级。 整数形式,取值范围是1~255。缺省值是100。
route-policy route-policy-name 指定路由策略,对满足条件的特定路由设置优先级。 字符串形式,区分大小写,不支持空格,长度范围是1~40。当输入的字符串两端使用双引号时,可在字符串中输入空格。

视图

RIP视图

缺省级别

2:配置级

使用指南

优先级的值越小,实际优先级越高。如果想让RIP路由具有比从其它IGP协议学来的路由更高的优先级,需要配置小的优先级值。优先级的高低将最后决定IP路由表中的路由采取哪种路由算法获取的最佳路由。

使用实例

# 设置RIP路由的优先级为120。

<HUAWEI> system-view
[HUAWEI] rip 1
[HUAWEI-rip-1] preference 120

# 设置通过路由策略rt-policy1的RIP路由的优先级为120。

<HUAWEI> system-view
[HUAWEI] rip 1
[HUAWEI-rip-1] preference 120 route-policy rt-policy1

reset rip configuration

命令功能

reset rip configuration命令用来复位RIP特定进程的系统配置参数。当RIP进程启动时,所有配置参数将采用缺省值。

命令格式

reset rip process-id configuration

参数说明

参数 参数说明 取值
process-id 指定RIP进程号。 整数形式,取值范围1~65535

视图

用户视图

缺省级别

3:管理级

使用指南

重启RIP进程可能导致业务中断,请谨慎使用该命令。

执行该命令将导致重建RIP邻居,同时删除已经学习到的路由。

使用实例

# 复位RIP进程100的系统配置参数。

<HUAWEI> reset rip 100 configuration

reset rip statistics

命令功能

reset rip statistics命令用来清除由特殊RIP进程维护的计数器的统计数据。该命令便于在调试时重新记录统计数据。

命令格式

reset rip process-id statistics [ interface { all | interface-type interface-number [ neighbor neighbor-ip-address ] } ]

参数说明

参数 参数说明 取值
process-id 指定RIP进程号。 整数形式,取值范围是1~65535。
all 表示清除所有RIP进程的统计数据。 -
interface all 表示清除所有属于指定RIP进程的接口上的统计数据。 -
interface interface-type interface-number 表示清除指定接口类型和编号下的统计数据。 -
neighbor neighbor-ip-address 表示清除和指定邻居间的RIP进程的统计数据。 点分十进制形式。

视图

用户视图

缺省级别

3:管理级

使用指南

清除RIP的信息后,以前的信息将无法恢复,务必仔细确认。

使用实例

# 清除RIP100的统计数据。

<HUAWEI> reset rip 100 statistics

# 清除RIP100的所有接口的统计数据。

<HUAWEI> reset rip 100 statistics interface all

rip

命令功能

rip命令用来在系统视图下使能指定的RIP进程。

undo rip命令用来去使能指定的RIP进程。

缺省情况下,不使能RIP进程。

命令格式

rip [ process-id ] [ vpn-instance vpn-instance-name ]

undo rip process-id

参数说明

参数 参数说明 取值
process-id 指定RIP进程号。 整数形式,取值范围是1~65535。缺省值是1。
vpn-instance vpn-instance-name 指定VPN实例名。 必须是已存在的VPN实例名称。

视图

系统视图

缺省级别

2:配置级

使用指南

如果没有指定VPN实例,该RIP进程将在全局或缺省实例下运行。必须先启动RIP,才能配置RIP的各种全局性参数,而配置与接口相关的参数时,可以不受这个限制。

使用实例

# 使能RIP,进程号为1。

<HUAWEI> system-view
[HUAWEI] rip 1
[HUAWEI-rip-1]

# 指定在VPN实例abc中使能RIP100。

<HUAWEI> system-view
[HUAWEI] rip 100 vpn-instance abc
[HUAWEI-rip-100]

rip authentication-mode

命令功能

rip authentication-mode命令用来配置RIP-2的认证方式及认证参数。每次认证只支持一个认证字。新输入的认证字将覆盖旧验证字。

undo rip authentication-mode命令用来取消所有认证。

缺省情况下,没有配置认证。

命令格式

rip authentication-mode simple { plain plain-text | [ cipher ] password-key }

rip authentication-mode keychain keychain-name

rip authentication-mode md5 usual { plain plain-text | [ cipher ] password-key }

rip authentication-mode md5 nonstandard { keychain keychain-name | { plain plain-text | [ cipher ] password-key } key-id }

rip authentication-mode hmac-sha256 { plain plain-text | [ cipher ] password-key } key-id

undo rip authentication-mode

参数说明

参数 参数说明 取值
simple 指定使用简单认证方式。
说明:

Simple认证方式存在安全风险,推荐配置HMAC-SHA256密文认证方式。

-
md5 表示使用MD5密文认证方式。
说明:

MD5密文认证方式存在安全风险,推荐配置HMAC-SHA256密文认证方式。

-
usual 表示MD5密文认证报文使用通用报文格式(私有标准)。 -
nonstandard 表示MD5密文认证报文使用非标准报文格式(IETF标准)。 -
plain 表示只能键入明文认证密码,在查看配置文件时以明文方式显示。
注意:

如果使用plain选项,密码将以明文形式保存在配置文件中,存在安全隐患。建议使用cipher选项,将密码加密保存。

-
plain-text 指定明文方式显示的认证密码。 字符串形式,可以为字母或数字,区分大小写,不支持空格。当认证模式为simplemd5 usual时,长度为1~16;认证模式为md5 nonstandardhmac-sha256时,长度为1~255。
cipher 表示可以键入明文或密文认证密码,但在查看配置文件时均以密文方式显示。 -
password-key 指定密文方式显示的认证密码。 字符串形式,可以为字母或数字,区分大小写,不支持空格。
  • 当认证模式为simplemd5 usual时,长度为1~16的明文或长度为24或32或48的密文。如果升级前版本支持设置长度为24或32的密文密码,则升级时会自动兼容。
  • 认证模式为md5 nonstandardhmac-sha256时,长度为1~255的明文或20~392的密文。
keychain keychain-name 指定使用密钥链表认证方式。 字符串形式,长度范围是1~47,不区分大小写。字符不包括问号和空格,但是当输入的字符串两端使用双引号时,可在字符串中输入空格。
key-id 指定认证密钥ID。 整数形式,取值范围是1~255。
hmac-sha256 指定HMAC-SHA256密文验证方式。 -

视图

接口视图

缺省级别

2:配置级

使用指南

配置Keychain认证可以提高UDP连接的安全性。链路两端必须都配置Keychain认证,且配置的Keychain必须使用相同的加密算法和密码,才能正常建立UDP连接,交互RIP消息。

使用实例

# 在接口VLANIF100上配置HMAC-SHA256认证,认证密码为admin@huawei,认证标识符为255。

<HUAWEI> system-view
[HUAWEI] interface vlanif 100
[HUAWEI-Vlanif100] rip authentication-mode hmac-sha256 cipher admin@huawei 255 

# 在接口GE1/0/1上配置HMAC-SHA256认证,认证密码为admin@huawei,认证标识符为255。

<HUAWEI> system-view
[HUAWEI] interface gigabitethernet 1/0/1
[HUAWEI-GigabitEthernet1/0/1] undo portswitch
[HUAWEI-GigabitEthernet1/0/1] rip authentication-mode hmac-sha256 cipher admin@huawei 255 

rip bfd

命令功能

rip bfd命令用来在指定接口上配置动态BFD会话的参数值。

undo rip bfd命令用来恢复指定接口上动态BFD会话的缺省参数值。

缺省情况下,动态BFD会话参数为缺省值,即min-receive-valuemin-transmit-value为1000毫秒,detect-multiplier-value为3倍。

命令格式

rip bfd { min-rx-interval min-receive-value | min-tx-interval min-transmit-value | detect-multiplier detect-multiplier-value } *

undo rip bfd { min-rx-interval [ min-receive-value ] | min-tx-interval [ min-transmit-value ] | detect-multiplier [ detect-multiplier-value ] } *

参数说明

参数 参数说明 取值
min-rx-interval min-receive-value

指定期望从对端接收BFD报文的最小接收间隔。

整数形式,如果主控板为ET1D2MPUA000或ET1D2MPUDC00,取值范围是3~1000;否则,取值范围是100~1000,单位是毫秒。缺省情况下,BFD报文接收间隔为1000毫秒。

min-tx-interval min-transmit-value

指定向对端发送BFD报文的最小发送间隔。

整数形式,如果主控板为ET1D2MPUA000或ET1D2MPUDC00,取值范围是3~1000;否则,取值范围是100~1000,单位是毫秒。缺省情况下,BFD报文接收间隔为1000毫秒。

detect-multiplier detect-multiplier-value 指定本地检测倍数。 整数类型,取值范围为3~50。

视图

接口视图

缺省级别

2:配置级

使用指南

使用场景

本地min-rx-interval和邻居的min-tx-interval进行协商得到min-receive-value,协商策略详见bfd all-interfaces(RIP)。如果一个交换机min-receive-value×detect-multiplier-value时间间隔内没有收到对方发送的BFD报文,则宣告邻居Down掉。

前置条件

动态BFD会话建立的前提条件是:已使能全局BFD特性并执行了rip bfd enable命令。

注意事项

只有接口使能了BFD特性,进程中所配置的BFD会话参数才会生效。

在接口上配置的BFD优先级高于在进程中配置的BFD优先级,如果接口配置了BFD参数,则按照接口上配置的BFD参数建立会话。

使用实例

# 在接口VLANIF100上使能BFD特性,并指定其最小发送间隔为600ms,本地检测倍数为4。

<HUAWEI> system-view
[HUAWEI] interface vlanif 100
[HUAWEI-Vlanif100] rip bfd enable
[HUAWEI-Vlanif100] rip bfd min-tx-interval 600 detect-multiplier 4

# 在接口GE1/0/1上的使能BFD特性,并指定其最小发送间隔为600ms,本地检测倍数为4。

<HUAWEI> system-view
[HUAWEI] interface gigabitethernet 1/0/1
[HUAWEI-GigabitEthernet1/0/1] undo portswitch
[HUAWEI-GigabitEthernet1/0/1] rip bfd enable
[HUAWEI-GigabitEthernet1/0/1] rip bfd min-tx-interval 600 detect-multiplier 4

rip bfd block

命令功能

rip bfd block命令用来阻塞指定接口创建BFD特性。

undo rip bfd block命令用来取消该阻塞功能。

缺省情况下,不使能该阻塞功能。

命令格式

rip bfd block

undo rip bfd block

参数说明

视图

接口视图

缺省级别

2:配置级

使用指南

使用场景

不希望在某些链路上创建BFD会话时,使用该命令可以阻塞指定接口的BFD功能。

注意事项

rip bfd blockrip bfd enable是两条互斥命令,只有最后配置的命令生效。

使用实例

# 阻塞接口VLANIF100上创建BFD特性。

<HUAWEI> system-view
[HUAWEI] interface vlanif 100
[HUAWEI-Vlanif100] rip bfd block

# 阻塞接口GE1/0/1上创建BFD特性。

<HUAWEI> system-view
[HUAWEI] interface gigabitethernet 1/0/1
[HUAWEI-GigabitEthernet1/0/1] undo portswitch
[HUAWEI-GigabitEthernet1/0/1] rip bfd block

rip bfd enable

命令功能

rip bfd enable命令用来使能指定接口的BFD特性,建立缺省参数值的BFD会话。

undo rip bfd enable命令用来取消指定接口的BFD特性。

缺省情况下,不使能RIP接口的BFD特性。

命令格式

rip bfd enable

undo rip bfd enable

参数说明

视图

接口视图

缺省级别

2:配置级

使用指南

如果没有使能全局BFD,接口上的BFD参数可以配置,但不会创建BFD会话。

rip bfd blockrip bfd enable是两条互斥命令,只有最后配置的命令生效。

使用实例

# 在接口VLANIF100上使能BFD特性。

<HUAWEI> system-view
[HUAWEI] interface vlanif 100
[HUAWEI-Vlanif100] rip bfd enable

# 删除接口VLANIF100上的BFD特性。

<HUAWEI> system-view
[HUAWEI] interface vlanif 100
[HUAWEI-Vlanif100] undo rip bfd enable

# 在接口GE1/0/1上使能BFD特性。

<HUAWEI> system-view
[HUAWEI] interface gigabitethernet 1/0/1
[HUAWEI-GigabitEthernet1/0/1] undo portswitch
[HUAWEI-GigabitEthernet1/0/1] rip bfd enable

# 删除接口GE1/0/1上的BFD特性。

<HUAWEI> system-view
[HUAWEI] interface gigabitethernet 1/0/1
[HUAWEI-GigabitEthernet1/0/1] undo portswitch
[HUAWEI-GigabitEthernet1/0/1] undo rip bfd enable

rip bfd static

命令功能

rip bfd static命令用来在使能RIP的特定接口下使能静态BFD特性。

undo rip bfd static命令用来在使能RIP的特定接口下去使能静态BFD特性。

缺省情况下,RIP接口不使能静态BFD特性。

命令格式

rip bfd static

undo rip bfd static

参数说明

视图

接口视图

缺省级别

2:配置级

使用指南

使用场景

在部署了高速数据业务的网络中,如果发生链路故障,由于RIP本身的检测机制,检测链路故障的时间对于高速业务过长,易导致大量数据丢失,因此,需要在网络中部署BFD特性以提高RIP的链路检测速度。

执行rip bfd static命令可以实现在特定链路上使能BFD功能,达到快速感知链路故障的目的。

另外由于目前存在大量不支持BFD功能的设备,通过该命令也可以实现不依赖于其它设备而独立完成单臂BFD检测。

前置条件

已通过bfd命令使能全局BFD特性。

注意事项

rip bfd staticrip bfd enable以及rip bfd block三条命令如果同时配置,只执行最后配置的命令的功能。

使用实例

# 使能接口VLANIF100的静态BFD特性。
<HUAWEI> system-view
[HUAWEI] bfd
[HUAWEI-bfd] quit
[HUAWEI] interface vlanif 100
[HUAWEI-Vlanif100] rip bfd static

# 使能接口GE1/0/1的静态BFD特性。

<HUAWEI> system-view
[HUAWEI] interface gigabitethernet 1/0/1
[HUAWEI-GigabitEthernet1/0/1] undo portswitch
[HUAWEI-GigabitEthernet1/0/1] rip bfd static

rip input

命令功能

rip input命令用来控制允许指定接口接收RIP报文。

undo rip input命令用来禁止指定接口接收RIP报文。

缺省情况下,接口可以接收RIP报文。

命令格式

rip input

undo rip input

参数说明

视图

接口视图

缺省级别

2:配置级

使用指南

silent-interface命令的优先级大于rip inputrip output的优先级,默认情况下接口为不抑制状态。

使用实例

# 允许指定接口VLANIF100接收RIP报文。

<HUAWEI> system-view
[HUAWEI] interface vlanif 100
[HUAWEI-Vlanif100] rip input

# 允许指定接口GE1/0/1接收RIP报文。

<HUAWEI> system-view
[HUAWEI] interface gigabitethernet 1/0/1
[HUAWEI-GigabitEthernet1/0/1] undo portswitch
[HUAWEI-GigabitEthernet1/0/1] rip input

rip metricin

命令功能

rip metricin命令用来配置接口接收RIP报文时给路由增加的度量值。

undo rip metricin命令用来恢复该附加度量值的缺省值。

缺省情况下,接口接收RIP报文时不给路由增加度量值。

命令格式

rip metricin { value | { acl-number | acl-name acl-name | ip-prefix ip-prefix-name } value1 }

undo rip metricin

参数说明

参数 参数说明 取值
value 指定对接收到的路由增加度量值。 整数形式,取值范围是0~15。缺省值是0。
acl-number 指定基本ACL编号。 整数形式,取值范围是2000~2999。
acl-name acl-name 指定命名型访问控制列表的名字。 字符串形式,不支持空格,区分大小写,长度范围是1~64,以英文字母开始。
ip-prefix ip-prefix-name 指定IPv4地址前缀列表名。 字符串形式,取值范围是1~169,不支持空格,区分大小写。当输入的字符串两端使用双引号时,可在字符串中输入空格。
value1 指定可以通过ACL或者IP地址前缀列表过滤的度量值。 整数形式,取值范围是1~15。

视图

接口视图

缺省级别

2:配置级

使用指南

当接收到一条路由时,RIP将接口接收权值附加到该路由上,再加入路由表中。所以,增加一个接口的接收RIP权值,该接口收到的RIP路由权值也会相应增加。

通过给接收到的路由增加度量值,可以调整RIP的选路。

使用实例

# 配置接口VLANIF100接收RIP路由的附加度量值为12。

<HUAWEI> system-view
[HUAWEI] interface vlanif 100
[HUAWEI-Vlanif100] rip metricin 12

# 配置接口GE1/0/1接收RIP路由的附加度量值为12。

<HUAWEI> system-view
[HUAWEI] interface gigabitethernet 1/0/1
[HUAWEI-GigabitEthernet1/0/1] undo portswitch
[HUAWEI-GigabitEthernet1/0/1] rip metricin 12
# 对通过名称为“abcd”的访问控制列表过滤的路由设置增加度量值12。
<HUAWEI> system-view
[HUAWEI] interface vlanif 100
[HUAWEI-Vlanif100] rip metricin acl-name abcd 12
# 对通过IP地址前缀列表“ip1”过滤的路由设置增加度量值12。
<HUAWEI> system-view
[HUAWEI] interface vlanif 100
[HUAWEI-Vlanif100] rip metricin ip-prefix ip1 12

rip metricout

命令功能

rip metricout命令用来配置接口发送RIP报文给路由增加的度量值。

undo rip metricout命令用来恢复该度量值为缺省值。

缺省情况下,接口发送RIP报文时给路由增加度量值为1。

命令格式

rip metricout { value | { acl-number | acl-name acl-name | ip-prefix ip-prefix-name } value1 }

undo rip metricout

参数说明

参数 参数说明 取值
value 指定发送路由时增加的度量值。 整数形式,取值范围是1~15。缺省值为1。
acl-number 指定基本ACL的编号。 整数形式,取值范围是2000~2999。
acl-name acl-name 指定访问控制列表名称。区分大小写。 字符串形式,不支持空格,区分大小写,长度范围是1~64,以英文字母开始。
ip-prefix ip-prefix-name 指定IP地址前缀列表的名称。该名称必须唯一。 字符串形式,取值范围是1~169,不支持空格,区分大小写。当输入的字符串两端使用双引号时,可在字符串中输入空格。
value1 指定通过ACL或ip-prefix方式过滤的路由增加的度量值。 整数形式,取值范围是2~15。

视图

接口视图

缺省级别

2:配置级

使用指南

当发布一条路由时,发送度量值会在发布该路由之前附加在这条路由上。因此,增加一个接口的发送度量值,该接口发送的RIP路由权值也会相应增加。但路由表中的度量值不会发生改变。

当用ACL或ip-prefix方式来设置接口发送RIP路由增加的度量值时,指定value1为通过过滤策略的RIP路由增加的度量值,没有通过过滤的RIP路由增加的度量值为1。

对于ACL,使用rule命令配置过滤规则时,只有source参数指定的源地址范围和time-range参数指定的时间段对过滤规则有效。

使用实例

# 设置RIP发送度量值为12。

<HUAWEI> system-view
[HUAWEI] interface vlanif 100
[HUAWEI-Vlanif100] rip metricout 12

# 设置RIP发送度量值为12。

<HUAWEI> system-view
[HUAWEI] interface gigabitethernet 1/0/1
[HUAWEI-GigabitEthernet1/0/1] undo portswitch
[HUAWEI-GigabitEthernet1/0/1] rip metricout 12

# 设置用编号为2050的ACL过滤的RIP路由的发送度量值为12。

<HUAWEI> system-view
[HUAWEI] interface vlanif 100
[HUAWEI-Vlanif100] rip metricout 2050 12

# 设置用编号为2050的ACL过滤的RIP路由的发送度量值为12。

<HUAWEI> system-view
[HUAWEI] interface gigabitethernet 1/0/1
[HUAWEI-GigabitEthernet1/0/1] undo portswitch
[HUAWEI-GigabitEthernet1/0/1] rip metricout 2050 12

# 设置用IP地址前缀列表p1过滤的RIP路由的发送度量值为12。

<HUAWEI> system-view
[HUAWEI] ip ip-prefix p1 permit 10.10.10.1 24
[HUAWEI] interface vlanif 100
[HUAWEI-Vlanif100] rip metricout ip-prefix p1 12

# 设置用IP地址前缀列表p1过滤的RIP路由的发送度量值为12。

<HUAWEI> system-view
[HUAWEI] interface gigabitethernet 1/0/1
[HUAWEI-GigabitEthernet1/0/1] undo portswitch
[HUAWEI-GigabitEthernet1/0/1] rip metricout ip-prefix p1 12

rip mib-binding

命令功能

rip mib-binding命令用来设置MIB和RIP进程号的绑定关系,指定接收SNMP请求的RIP进程号。

undo rip mib-binding命令用来取消该绑定。

缺省情况下,MIB和RIP进程号不绑定。

命令格式

rip mib-binding process-id

undo rip mib-binding

参数说明

参数 参数说明 取值
process-id 指定RIP进程号。 整数形式,取值范围是1~65535。缺省值是1。

视图

系统视图

缺省级别

2:配置级

使用指南

应用场景

所有SNMP请求都将发送至绑定的RIP进程。

前置条件

执行此命令前,需要执行命令rip创建RIP进程。

使用实例

# 设置RIP100接受SNMP请求。

<HUAWEI> system-view
[HUAWEI] rip 100
[HUAWEI-rip-100] quit
[HUAWEI] rip mib-binding 100

rip output

命令功能

rip output命令用来允许接口发送RIP报文。

undo rip output命令用来禁止接口发送RIP报文。

缺省情况下,允许接口发送RIP报文。

命令格式

rip output

undo rip output

参数说明

视图

接口视图

缺省级别

2:配置级

使用指南

当RIP设备与运行其他路由协议的网络相连接时,可以与外部网络相连的RIP设备接口上配置rip output命令,从而避免向外部网络发送无用的报文。

silent-interface命令的优先级大于rip inputrip output命令的优先级,默认情况下接口为不抑制状态。

使用实例

# 设置允许接口VLANIF100发送RIP报文。

<HUAWEI> system-view
[HUAWEI] interface vlanif 100
[HUAWEI-Vlanif100] rip output

# 设置允许接口GE1/0/1发送RIP报文。

<HUAWEI> system-view
[HUAWEI] interface gigabitethernet 1/0/1
[HUAWEI-GigabitEthernet1/0/1] undo portswitch
[HUAWEI-GigabitEthernet1/0/1] rip output

rip pkt-transmit

命令功能

rip pkt-transmit命令用来在指定接口上设置RIP发送更新报文的时间间隔和每次发送报文的数量。

undo rip pkt-transmit命令用来恢复接口上其缺省值。

缺省情况下,RIP接口发送更新报文的时间间隔为200毫秒,每次发送的报文数量为50

命令格式

rip pkt-transmit { interval interval | number pkt-count } *

undo rip pkt-transmit

参数说明

参数 参数说明 取值
interval interval 指定报文发送的时间间隔。 整数形式,取值范围是50~500,单位是毫秒。缺省值是200毫秒。
number pkt-count 指定队列中每次发送报文的数量。 整数形式,取值范围是25~100。缺省值是50

视图

接口视图

缺省级别

2:配置级

使用指南

根据不同的网络环境在接口上配置该命令,可以更精确的控制报文的发送间隔和发送的报文数,从而提升RIP性能。

使用实例

# 在指定接口VLANIF100上配置RIP发送报文间隔为100毫秒和发送队列报文数量为50。

<HUAWEI> system-view
[HUAWEI] interface vlanif 100
[HUAWEI-Vlanif100] rip pkt-transmit interval 100 number 50

# 在指定接口GE1/0/1上配置RIP发送报文间隔为100毫秒和发送队列报文数量为50。

<HUAWEI> system-view
[HUAWEI] interface gigabitethernet 1/0/1
[HUAWEI-GigabitEthernet1/0/1] undo portswitch
[HUAWEI-GigabitEthernet1/0/1] rip pkt-transmit interval 100 number 50

rip poison-reverse

命令功能

rip poison-reverse命令用来使能RIP的毒性反转功能。

undo rip poison-reverse命令用来去使能RIP的毒性反转功能。

缺省情况下,不使能毒性反转功能。

命令格式

rip poison-reverse

undo rip poison-reverse

参数说明

视图

接口视图

缺省级别

2:配置级

使用指南

当配置了毒性反转后,RIP从某个接口学到路由后,将该路由的开销值设置为16(不可达),并从原接口发回邻居设备。

同时配置水平分割和毒性反转的话,只有毒性反转生效。

使用实例

# 使能RIP的毒性反转功能。

<HUAWEI> system-view
[HUAWEI] interface vlanif 100
[HUAWEI-Vlanif100] rip poison-reverse

# 在接口GE1/0/1上使能RIP的毒性反转功能。

<HUAWEI> system-view
[HUAWEI] interface gigabitethernet 1/0/1
[HUAWEI-GigabitEthernet1/0/1] undo portswitch
[HUAWEI-GigabitEthernet1/0/1] rip poison-reverse
相关主题

rip replay-protect

命令功能

rip replay-protect命令用来使能replay-protect功能。

undo rip replay-protect命令用来关闭replay-protect功能。

缺省情况下,不使能replay-protect功能。

命令格式

rip replay-protect [ window-range ]

undo rip replay-protect

参数说明

参数 参数说明 取值
window-range 指定面向连接的收发缓冲区大小。 整数形式,取值范围是50~50000,单位是个。缺省值是50。

视图

接口视图

缺省级别

2:配置级

使用指南

假设运行RIP的接口状态变为Down之前发送的最后的RIP报文的Identification为X,该接口状态变为Up后,再次发送RIP报文的Identification会变为0。如果对方没有收到这个Identification为0的RIP报文,那么后续的RIP报文都将被丢弃,直到收到Identification为X+1的RIP报文。这样就会导致双方的RIP路由信息不同步现象。通过使能rip replay-protect命令,可以收到接口Down之前的发送RIP报文的Identification,再次发送RIP报文的Identification会顺次加一,从而避免了上述情况的发生。

配置rip replay-protect命令前需要先在RIP接口上配置rip authentication-mode md5 nonstandard命令,即指定MD5密文验证报文使用非标准报文格式(IETF标准)。

说明:

在同一视图下多次配置此命令,只有最后一次配置生效。

使用实例

# 在VLANIF100上使能replay-protect功能。

<HUAWEI> system-view
[HUAWEI] interface vlanif 100
[HUAWEI-Vlanif100] rip replay-protect

# 在GE1/0/1上使能replay-protect功能。

<HUAWEI> system-view
[HUAWEI] interface gigabitethernet 1/0/1
[HUAWEI-GigabitEthernet1/0/1] undo portswitch
[HUAWEI-GigabitEthernet1/0/1] rip replay-protect

rip split-horizon

命令功能

rip split-horizon命令用来使能RIP的水平分割功能。

undo rip split-horizon命令用来去使能RIP的水平分割功能。

缺省情况下,使能RIP的水平分割功能。

命令格式

rip split-horizon

undo rip split-horizon

参数说明

视图

接口视图

缺省级别

2:配置级

使用指南

从一个接口学到的路由,当它再从这个接口向外发布时就会被水平分割阻塞。水平分割机制用于避免相临邻居间的路由循环。

通常情况下,建议不要取消RIP水平分割。

如果一个接口使能了水平分割并且这个接口还配置了次要IP地址,RIP更新报文可能不会被每一个次要IP地址都发送出去。除非水平分割被禁止,否则一个路由更新不会把每个网络都做为源。

如果一个接口与NBMA(Non Broadcast Multiple Access)网络连接,那么在缺省情况下,这个接口的水平分割功能将被禁止。

如果毒性反转和水平分割都配置了,简单的水平分割行为(从某接口学到的路由再从这个接口发布时将被抑制)会被毒性反转行为代替。

使用实例

# 使能RIP的水平分割功能。

<HUAWEI> system-view
[HUAWEI] interface vlanif 100
[HUAWEI-Vlanif100] rip split-horizon

# 使能RIP的水平分割功能。

<HUAWEI> system-view
[HUAWEI] interface gigabitethernet 1/0/1
[HUAWEI-GigabitEthernet1/0/1] undo portswitch
[HUAWEI-GigabitEthernet1/0/1] rip split-horizon
相关主题

rip summary-address

命令功能

rip summary-address命令用来配置RIP交换机发布一个聚合的本地IP地址。

undo rip summary-address命令用来删除该配置。

缺省情况下,系统中没有配置RIP交换机发布聚合的本地IP地址。

命令格式

rip summary-address ip-address mask [ avoid-feedback ]

undo rip summary-address ip-address mask

参数说明

参数 参数说明 取值
ip-address 指定需要聚合的网络IP地址。 点分十进制形式。
mask 指定网络掩码。 点分十进制格式。
avoid-feedback 禁止从此接口学习到相同的聚合路由。 -

视图

接口视图

缺省级别

2:配置级

使用指南

通过指定avoid-feedback关键字,本接口将不再学习到和已发布的聚合IP地址相同的聚合路由,从而可以起到防止产生路由环路的作用。

使用实例

# 配置一个交换机发布一个聚合本地IP地址。

<HUAWEI> system-view
[HUAWEI] interface vlanif 100
[HUAWEI-Vlanif100] rip summary-address 10.0.0.0 255.0.0.0

# 配置一个交换机发布一个聚合本地IP地址。

<HUAWEI> system-view
[HUAWEI] interface gigabitethernet 1/0/1
[HUAWEI-GigabitEthernet1/0/1] undo portswitch
[HUAWEI-GigabitEthernet1/0/1] rip summary-address 10.0.0.0 255.0.0.0
相关主题

rip valid-ttl-hops

命令功能

rip valid-ttl-hops命令用来使能RIP GTSM特性,并配置需要检测的TTL值。

undo rip valid-ttl-hops命令用来去使能RIP GTSM特性。

缺省情况下,RIP没有使能GTSM特性。

命令格式

rip valid-ttl-hops valid-ttl-hops-value [ vpn-instance vpn-instance-name ]

undo rip valid-ttl-hops [ valid-ttl-hops-value ] [ vpn-instance vpn-instance-name ]

参数说明

参数 参数说明 取值
valid-ttl-hops-value

指定需要检测的TTL跳数值。

被检测的报文的TTL值有效范围为[ 255–valid-ttl-hops-value+1, 255 ]。

整数形式,取值范围是1~255。
vpn-instance vpn-instance-name

指定VPN实例名称。

如果使用此参数,则只在指定私网实例设置需要检测的TTL值。

必须是已存在的VPN实例名称。

视图

系统视图

缺省级别

2:配置级

使用指南

应用场景

在对安全性要求较高的网络中,可以通过配置GTSM特性来提高RIP网络的安全性。GTSM特性通过TTL的检测来达到防止攻击的目的,如果攻击者模拟真实的RIP报文,对一台设备不断的发送报文,设备收到这些报文后,发现是本机报文,则直接上送控制层面的RIP协议处理,而不加辨别其合法性,这样导致设备控制层面因为处理这些报文,系统异常繁忙,CPU占用率高。配置GTSM特性,通过检测IP报文头中的TTL值是否在预先定义好的特定范围内来对路由器进行保护,增强系统的安全性。

rip valid-ttl-hops命令用来使能RIP GTSM特性。

注意事项

GTSM的配置是对称的,需要在邻居两端同时使能GTSM功能。

如果设备使能了GTSM功能,则收到RIP报文后,首先判断报文的TTL值是否在配置范围内,如果不在则认为是攻击报文,会按照丢弃进行处理。

使用实例

# 使能RIP GTSM特性,配置允许接收的公网RIP报文的最大跳数为5。

<HUAWEI> system-view
[HUAWEI] rip valid-ttl-hops 5

rip version

命令功能

rip version命令用来配置接口的RIP版本。

undo rip version命令用来恢复缺省配置。

缺省情况下,接口只发送RIP-1报文,但可以接收RIP-1和RIP-2的报文。

命令格式

rip version { 1 | 2 [ broadcast | multicast ] }

undo rip version

参数说明

参数 参数说明 取值
1 指定RIP-1报文。 -
2 指定RIP-2报文。 -
broadcast 指定以广播方式发送RIP-2报文。 -
multicast 指定以组播方式发送RIP-2报文。
说明:

缺省情况下,RIP-2报文使用组播方式发送。

-

视图

接口视图

缺省级别

2:配置级

使用指南

应用场景

配置不同的版本,RIP发送的Request报文和响应的Response报文的版本不同:

  • 如果没有配置RIP的版本,则广播发送RIP-1报文,接收RIP-1和RIP-2报文。
  • 如果配置RIP的版本为RIP-1,则只广播发送RIP-1报文,接收广播的RIP-1报文。
  • 如果配置RIP的版本为RIP-2,则只组播发送RIP-2报文,接收组播或广播的RIP-2报文。
  • 如果配置RIP的版本为组播的RIP-2(multicast),发送组播的RIP-2报文,接收RIP-2的报文。
  • 如果配置RIP的版本为广播的RIP-2(broadcast),发送广播的RIP-2报文,接收RIP-1和RIP-2的报文。

注意事项

还可以在进程中配置RIP版本号,但在接口上配置RIP版本的优先级更高。

使用实例

# 设置以广播方式发送RIP-2报文。

<HUAWEI> system-view
[HUAWEI] interface vlanif 100
[HUAWEI-Vlanif100] rip version 2 broadcast

# 设置以广播方式发送RIP-2报文。

<HUAWEI> system-view
[HUAWEI] interface gigabitethernet 1/0/1
[HUAWEI-GigabitEthernet1/0/1] undo portswitch
[HUAWEI-GigabitEthernet1/0/1] rip version 2 broadcast

silent-interface (RIP)

命令功能

silent-interface命令用来抑制接口,使其只接收报文,用来更新自己的路由表,而不发送RIP报文。

undo silent-interface命令用来使能RIP接口发送更新报文。

silent-interface disable命令用来使能RIP接口发送更新报文。

undo silent-interface disable命令用来抑制接口,使其只接收报文,用来更新自己的路由表,而不发送RIP报文。

缺省情况下,不使能该抑制功能。

命令格式

silent-interface { all | interface-type interface-number }

undo silent-interface { all | interface-type interface-number }

silent-interface disable interface-type interface-number

undo silent-interface disable interface-type interface-number

参数说明

参数 参数说明 取值
all 表示抑制所有接口。 -
interface-type interface-number 指定接口的类型和编号。 -
disable 使能RIP接口发送更新报文。 -

视图

RIP视图

缺省级别

2:配置级

使用指南

应用场景

当RIP交换机与网络设备相连时,为了使RIP交换机可以学习网络中的路由,但不向网络发送RIP报文,可以通过执行silent-interface命令抑制RIP接口向外发送报文。

该命令与peer (RIP)命令协同使用,可向指定设备发布路由。

配置影响

如果一个接口被抑制,该接口所在网段的直连路由仍然可以发布给其它接口。

注意事项

silent-interface命令抑制指定的接口时,其优先级大于在接口下配置的rip inputrip output

说明:

当配置所有接口为抑制状态后,可以通过执行silent-interface disable interface-type interface-number命令激活指定接口。

使用实例

# 设置所有接口为抑制状态。

<HUAWEI> system-view
[HUAWEI] rip 100
[HUAWEI-rip-100] silent-interface all
# 配置RIP接口VLANIF100为抑制状态,但可以向IP地址为10.1.1.1/24的网段邻居发送路由。
<HUAWEI> system-view
[HUAWEI] rip 100
[HUAWEI-rip-100] silent-interface vlanif 100
[HUAWEI-rip-100] peer 10.1.1.1
# 当所有接口为抑制状态时,配置接口VLANIF100为激活状态。
<HUAWEI> system-view
[HUAWEI] rip 100
[HUAWEI-rip-100] silent-interface disable vlanif 100

snmp-agent trap enable feature-name rip

命令功能

snmp-agent trap enable feature-name rip命令用来打开RIP模块的告警开关。

undo snmp-agent trap enable feature-name rip命令关闭RIP模块的告警开关。

缺省情况下,RIP告警开关处于关闭状态。

命令格式

snmp-agent trap enable feature-name rip [ trap-name { hwrip2dboverflow | hwrip2dboverflowresume } ]

undo snmp-agent trap enable feature-name rip [ trap-name { hwrip2dboverflow | hwrip2dboverflowresume } ]

参数说明

参数 参数说明 取值
trap-name 打开指定类型事件的告警开关。 -
hwrip2dboverflow 打开RIP数据库超限告警开关。 缺省情况下,该告警的开关处于关闭状态。
hwrip2dboverflowresume 打开RIP数据库超限恢复告警开关。 缺省情况下,该告警的开关处于关闭状态。

视图

系统视图

缺省级别

2:配置级

使用指南

使用指南

通过snmp-agent trap enable feature-name rip命令打开RM模块的告警开关,用户可以通过告警监控隧道组的状态变化。如果只打开某个或几个事件的告警开关时,请选择trap-name

后续任务

通过使用display snmp-agent trap feature-name rip all命令可以查看当前RM模块告警开关的状态。

使用实例

# 打开RIP数据库超限告警开关。

<HUAWEI> system-view
[HUAWEI] snmp-agent trap enable feature-name rip trap-name hwrip2dboverflow

summary (RIP)

命令功能

summary命令用来使能RIP有类聚合,聚合后的路由以使用自然掩码的路由形式发布。

undo summary命令用来取消有类聚合以便在子网之间进行路由,此时,子网的路由信息就会被发布出去。路由聚合降低了路由表中路由信息量。

缺省情况下,RIP-2启用有类聚合功能。

命令格式

summary [ always ]

undo summary

参数说明

参数 参数说明 取值
always 指定有类聚合被使能,不论水平分割功能是否配置。 -

视图

RIP视图

缺省级别

2:配置级

使用指南

有类聚合对于RIP-1不起作用。当使用RIP-2时,可通过undo summary命令取消有类聚合。

在RIP-2中进行路由聚合可提高大型网络的可扩展性和效率。聚合IP地址就是指RIP路由表中没有子路由项,即没有单个IP地址组合构成的路由项。在缩减路由表的同时,这也使交换机能处理更多的路由。

在有类聚合被使能的情况下,交换机在向自然网段边界外发布路由时会将子网地址聚合到自然网络边界。如果不配置always参数,在配置水平分割或毒性反转的情况下,有类聚合将失效。因此在向自然网段边界外发送聚合路由时,相关视图下的水平分割和毒性反转功能都应关闭。

说明:
  • 缺省情况下,RIP-2已使能了有类聚合功能。但当配置了水平分割或毒性反转后,路由聚合失效。当聚合路由被发送到网络边界时,相关视图下的水平分割或毒性反转功能都应关闭。
  • 无论水平分割或毒性反转配置与否,运行summary always命令可以使能有类聚合。
  • 接口上的路由聚合优先级高于RIP进程中的路由聚合优先级。即rip summary-address 命令的优先级高于summary命令的优先级。当接口上的路由聚合和RIP进程中的聚合同时存在时,只有当少数子路由超出在接口上指定的聚合路由的边界时,RIP有类聚合的路由才会被发布出去。

使用实例

# 使能RIP-2有类聚合。

<HUAWEI> system-view
[HUAWEI] rip 1
[HUAWEI-rip-1] version 2
[HUAWEI-rip-1] summary
# 在配置了水平分割后使能RIP-2有类聚合。
<HUAWEI> system-view
[HUAWEI] rip 1
[HUAWEI-rip-1] summary always

timers rip

命令功能

timers rip命令用来调整定时器。

undo timers rip命令用于恢复缺省值。

缺省情况下,路由更新报文的发送间隔为30秒,路由老化时间为180秒,路由被从路由表中删除的时间为120秒。

命令格式

timers rip update age garbage-collect

undo timers rip

参数说明

参数 参数说明 取值
update 指定路由更新报文的发送间隔。 整数形式,取值范围是1~86400,单位是秒。
age 指定路由老化时间。 整数形式,取值范围是1~86400,单位是秒。
garbage-collect 指定路由被从路由表中删除的时间(标准中定义的garbage收集时间)。 整数形式,取值范围是1~86400,单位是秒。

视图

RIP视图

缺省级别

2:配置级

使用指南

可以通过调节RIP定时器来调整路由协议的性能,来满足网络需要。请注意如果这三个定时器的值如果配置不当,会引起路由不稳定。

它们的配置值关系是:update<ageupdate<garbage-collect。例如,如果更新时间大于失效时间,那么在更新时间内,如果RIP路由发生变化,交换机将无法及时通知邻居。

说明:

通常情况下,无需改变缺省值,该命令须谨慎使用。

使用实例

# 设置RIP各定时器的值。

<HUAWEI> system-view
[HUAWEI] rip 100
[HUAWEI-rip-100] timers rip 35 170 240

verify-source(RIP)

命令功能

verify-source命令用来使能对收到的RIP路由更新报文进行源IP地址检查。

undo verify-source命令用来去使能对收到的RIP路由更新报文进行源IP地址检查。

缺省情况下,使能对收到的RIP路由更新报文进行源IP地址检查。

命令格式

verify-source

undo verify-source

参数说明

视图

RIP视图

缺省级别

2:配置级

使用指南

应用场景

RIP在接收报文时将对源地址进行检查,即检查发送报文的接口IP地址与接收报文接口的IP地址是否在同一网段。如果没有通过检查,则该RIP报文将不被设备处理。

说明:

在正常环境下,建议不要关闭该特性。

使用实例

# 在RIP100中使能对接收到的所有报文进行源地址验证。

<HUAWEI> system-view
[HUAWEI] rip 100
[HUAWEI-rip-100] verify-source

version(RIP)

命令功能

version命令用来指定一个全局RIP版本。

undo version命令用来恢复全局RIP版本的缺省值。

缺省情况下,只发送RIP-1报文,但可以接收RIP-1和RIP-2的报文。

命令格式

version { 1 | 2 }

undo version

参数说明

参数 参数说明 取值
1

指定RIP-1版本

-
2

指定RIP-2版本

-

视图

RIP视图

缺省级别

2:配置级

使用指南

RIP包括RIP-1和RIP-2两个版本,RIP-2对RIP-1进行了扩充,使其更具有优势。执行version命令可以指定一个全局RIP版本。

使用实例

# 指定发送和接收RIP-2报文。

<HUAWEI> system-view
[HUAWEI] rip 100
[HUAWEI-rip-100] version 2
相关主题
翻译
下载文档
更新时间:2019-04-08

文档编号:EDOC1100065708

浏览量:10789

下载量:201

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