• 产品与解决方案
  • 行业解决方案
  • 服务
  • 支持
  • 合作伙伴
  • 新华三人才研学中心
  • 关于我们

03-IP路由分册(命令, V1.01)

04-RIP命令

本章节下载  (219.95 KB)

docurl=/cn/Service/Document_Software/Document_Center/Other_Product/IP_Voice/VG_80-80/VG_80-80/Command/Command_Manual/VG_80-80_03_CM(V1.01)/200712/320985_30005_0.htm

04-RIP命令

  录

第1章 RIP配置命令... 1-1

1.1 RIP配置命令.. 1-1

1.1.1 checkzero. 1-1

1.1.2 default cost (RIP view) 1-1

1.1.3 default-route originate. 1-2

1.1.4 display rip. 1-3

1.1.5 display rip database. 1-5

1.1.6 display rip interface. 1-6

1.1.7 display rip route. 1-7

1.1.8 filter-policy export (RIP view).. 1-9

1.1.9 filter-policy import (RIP view).. 1-10

1.1.10 host-route. 1-11

1.1.11 import-route (RIP view) 1-12

1.1.12 maximum load-balancing (RIP view) 1-13

1.1.13 network. 1-13

1.1.14 peer 1-14

1.1.15 preference. 1-15

1.1.16 reset rip statistics. 1-16

1.1.17 rip. 1-16

1.1.18 rip authentication-mode. 1-17

1.1.19 rip input 1-18

1.1.20 rip metricin. 1-19

1.1.21 rip metricout 1-19

1.1.22 rip mib-binding. 1-20

1.1.23 rip output 1-21

1.1.24 rip poison-reverse. 1-21

1.1.25 rip split-horizon. 1-22

1.1.26 rip summary-address. 1-23

1.1.27 rip triggered. 1-23

1.1.28 rip version. 1-24

1.1.29 silent-interface (RIP view) 1-25

1.1.30 summary. 1-26

1.1.31 timers. 1-27

1.1.32 trip retransmit count 1-28

1.1.33 trip retransmit timer 1-29

1.1.34 validate-source-address. 1-29

1.1.35 version. 1-30

 


第1章  RIP配置命令

1.1  RIP配置命令

1.1.1  checkzero

【命令】

checkzero

undo checkzero

【视图】

RIP视图

【参数】

【描述】

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

缺省情况下,对RIP-1报文的零域进行检查的功能处于使能状态。

使能零域检查功能后,零域中包含非零位的RIP-1报文将被拒绝处理。如果用户能确保所有报文都是可信任的,则可以不进行该项检查,以节省CPU处理时间。

【举例】

# 关闭进程号为100的RIP进程对RIP-1报文的零域检查功能。

<VG> system-view

[VG] rip 100

[VG-rip-100] undo checkzero

1.1.2  default cost (RIP view)

【命令】

default cost value

undo default cost

【视图】

RIP视图

【参数】

value:引入路由的缺省度量值,取值范围为0~16。

【描述】

default cost命令用来配置引入路由的缺省度量值。undo default cost命令用来恢复缺省情况。

缺省情况下,引入路由的缺省度量值为0。

当使用import-route命令从其它协议引入路由时,如果不指定具体的度量值,则引入路由的度量值为default cost所指定的值。

相关配置可参考命令import-route

【举例】

# 设定从其它路由协议引入路由的缺省度量值为3。

<VG> system-view

[Sysanme] rip 100

[VG-rip-100] default cost 3

1.1.3  default-route originate

【命令】

default-route originate cost value

undo default-route originate

【视图】

RIP视图

【参数】

value:缺省路由的度量值,取值范围为1~15。

【描述】

default-route originate cost命令用来以指定度量值向RIP邻居发布一条缺省路由。undo default-route originate命令用来删除缺省路由。

缺省情况下,不向RIP邻居发送缺省路由。

&  说明:

配置发布缺省路由的RIP路由器不接收来自RIP邻居的缺省路由。

 

【举例】

# 向RIP邻居发布一条度量值为2的缺省路由。

<VG> system-view

[VG] rip 100

[VG-rip-100] default-route originate cost 2

# 删除缺省路由。

[VG-rip-100] undo default-route originate

1.1.4  display rip

【命令】

display rip

【视图】

任意视图

【参数】

process-id:RIP进程号,取值范围为1~65535。

【描述】

display rip命令用来显示指定RIP进程的当前运行状态及配置信息。

如果没有指定process-id,则显示所有已配置的RIP进程的信息;

【举例】

显示所有已配置的RIP进程的当前运行状态及配置信息。

<VG> display rip

  Public VPN-instance name :

 

    RIP process : 1

       RIP version : 1

       Preference : 100

       Checkzero : Enabled

       Default-cost : 0

       Summary : Enabled

       Hostroutes : Enabled

       Maximum number of balanced paths : 8

       Update time   :   30 sec(s)  Timeout time         :  180 sec(s)

       Suppress time :  120 sec(s)  Garbage-collect time :  120 sec(s)

       TRIP retransmit time :    5 sec(s)

       TRIP response packets retransmit count :   36

       Silent interfaces : None

       Default routes : Disabled

       Verify-source : Enabled

       Networks :

           192.168.1.0

       Configured peers : None

       Triggered updates sent : 0

       Number of routes changes : 0

       Number of replies to queries : 0

表1-1 display rip命令显示信息描述表

字段

描述

Public VPN-instance name/Private VPN-instance name

RIP进程运行在公网实例下/RIP进程应用于指定VPN实例

RIP process

RIP进程号

RIP version

RIP版本

Preference

RIP路由优先级

Checkzero

是否使能对RIP-1报文的零域进行检查的功能,Enable表示已使能,Disabled表示关闭

Default-cost

引入路由的缺省度量值

Summary

路由聚合功能是否使能,Enable表示已使能,Disabled表示关闭

Hostroutes

是否允许接收主机路由,Enable表示允许,Disabled表示不允许

Maximum number of balanced paths

等价路由的最大数目

Update time

Update定时器的值,单位为秒

Timeout time

Timeout定时器的值,单位为秒

Suppress time

Suppress定时器的值,单位为秒

Garbage-collect time

Garbage-Collect定时器的值,单位为秒

TRIP retransmit time

TRIP重传Update Request、Update Response报文的时间间隔

TRIP response packets retransmit count

TRIP中Update Request、Update Response报文的最大重传次数

Silent interfaces

抑制接口数(这些接口不发送周期更新报文)

Default routes

是否向RIP邻居发布一条缺省路由,Enable表示发布,Disabled表示不发布

Verify-source

是否使能对接收到的RIP路由更新报文进行源IP地址检查的功能,Enable表示已使能,Disabled表示关闭

Networks

使能RIP的网段地址

Configured peers

配置的邻居

Triggered updates sent

发送的触发更新报文数

Number of routes changes

RIP进程改变路由数据库的统计数据

Number of replies to queries

RIP请求的响应报文数

 

1.1.5  display rip database

【命令】

display rip process-id database

【视图】

任意视图

【参数】

process-id:RIP进程号,取值范围为1~65535。

【描述】

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

【举例】

# 显示进程号为100的RIP进程发布数据库中的激活路由。

<VG> display rip 100 database

  10.0.0.0/8, cost 1, ClassfulSumm

  10.0.0.0/24, cost 1, nexthop 10.0.0.1, Rip-interface

  11.0.0.0/8, cost 1, ClassfulSumm

  11.0.0.0/24, cost 1, nexthop 10.0.0.1, Imported

表1-2 display rip database命令显示信息描述表

字段

描述

X.X.X.X/X

目的地址以及掩码

cost

度量值

ClassfulSumm

表示该条路由是RIP的聚合路由

nexthop

下一跳地址

Rip-interface

从使能RIP协议的接口学来的路由

Imported

表示该条路由是从其它路由协议引入的

 

1.1.6  display rip interface

【命令】

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

【视图】

任意视图

【参数】

process-id:RIP进程号,取值范围为1~65535。

interface-type interface-number:接口类型和接口号。

【描述】

display rip interface命令用来显示指定RIP进程的接口信息。

如果没有指定interface-type interface-number,则显示指定RIP进程的所有接口信息,否则只显示指定接口的接口信息。

【举例】

# 显示进程号为1的RIP进程的接口信息。

<VG> display rip 1 interface

 Interface-name: GigabitEthernet0/0

        Address/Mask:1.1.1.1/24                MetricIn/Out:0/1   Version: RIPv1

        Split-horizon/Poison-reverse:on/off      Input/Output:on/on

        Current packets number/Maximum packets number: 234/2000

表1-3 display rip interface命令显示信息描述表

字段

描述

Interface-name

运行RIP协议的接口的名称

Address/Mask

运行RIP协议的接口的IP地址/掩码

MetricIn/Out

接收/发送路由时添加的附加度量值

Version

接口上运行的RIP协议的版本

Split-horizon

是否使能了水平分割(on表示使能,off表示关闭)

Poison-reverse

是否使能了毒性逆转(on表示使能,off表示关闭)

Input/Output

是否允许接口接收(Input)/发送(Output)RIP报文(on表示允许,off表示不允许)

Current packets number/Maximum packets number

显示当前逻辑接口待发送的报文数量和最多可以发送的报文数量

 

1.1.7  display rip route

【命令】

display rip process-id route [ statistics | ip-address { mask | mask-length } | peer ip-address ]

【视图】

任意视图

【参数】

process-id:RIP进程号,取值范围为1~65535。

statistics:显示路由的统计信息。路由的统计信息包括路由总数目,各个邻居的路由数目。

ip-address { mask | mask-length }:显示目的地址及掩码分别是ip-address { mask | mask-length }的路由信息。

peer ip-address:显示从指定邻居学到的所有路由信息。

【描述】

display rip route命令用来显示指定RIP进程的路由信息,以及与每条路由相关的定时器的值。

【举例】

# 显示进程号为1的RIP进程所有的路由信息。

<VG> display rip 1 route

 Route Flags: R-RIP, T-TRIP

              P-Permanent, A-Aging, S-Suppressed, G-Garbage-collect

Peer 21.0.0.23 on GigabitEthernet0/0

Destination/Mask    NextHop      Cost     Tag    Flags     Sec

56.0.0.0/8         21.0.0.23      1         0       RA     102

34.0.0.0/8         21.0.0.23      1         0       RA      23

Peer 21.0.0.12 on GigabitEthernet0/0

Destination/Mask    NextHop      Cost     Tag    Flags     Sec

56.0.0.0/8         21.0.0.12      1         0       RA      34

12.0.0.0/8         21.0.0.12      1         0       RA      12

# 显示进程号为1的RIP进程目的地址和掩码分别是56.0.0.0和8的路由信息。

<VG> display rip 1 route 56.0.0.0 8

Route Flags: R-RIP, T-TRIP

             P-Permanent, A-Aging, S-Suppressed, G-Garbage-collect

Peer 21.0.0.23 on GigabitEthernet0/0

Destination/Mask    NextHop      Cost     Tag    Flags     Sec

56.0.0.0/8         21.0.0.23      1         0       RA     102

Peer 21.0.0.12 on GigabitEthernet0/0

Destination/Mask    NextHop      Cost     Tag    Flags     Sec

56.0.0.0/8         21.0.0.12      1         0       RA      34

# 显示进程号为1的RIP进程从指定邻居学到的路由信息。

<VG> display rip 1 route peer 21.0.0.23

Route Flags: R-RIP, T-TRIP

             P-Permanent, A-Aging, S-Suppressed, G-Garbage-collect

Peer 21.0.0.23 on GigabitEthernet0/0

Destination/Mask    NextHop      Cost     Tag    Flags     Sec

56.0.0.0/8         21.0.0.23      1         0       RA        102   

34.0.0.0/8         21.0.0.23      1         0       RA        23 

表1-4 display rip route命令显示信息描述表

字段

描述

Route Flags

路由标志:

R——RIP生成的路由

T——TRIP(触发RIP)生成的路由

P——该路由永不过期

A——该路由处于老化时期

S——该路由处于抑制时期

G——该路由处于Garbage-collect时期

Peer 21.0.0.23 on GigabitEthernet0/0

在RIP接口上从指定邻居学到的路由信息

Destination/Mask

目的IP地址/掩码

NextHop

路由的下一跳地址

Cost

度量值

Tag

路由标记

Flags

路由信息所处状态

Sec

路由信息所处状态对应的定时器时间

 

# 显示进程号为1的RIP进程的路由统计信息。

<VG> display rip 1 route statistics

Peer         Aging     Permanent    Garbage

21.0.0.23      2          0              3

21.0.0.12      2          0              4

Total          4          0              7

表1-5 display rip route statistics命令显示信息描述表

字段

描述

Peer

RIP邻居IP地址

Aging

从指定邻居学习到的路由信息中处于老化状态的路由的条数

Permanent

从指定邻居学习到的路由信息中处于永久保存状态的路由的条数

Garbage

从指定邻居学习到的路由信息中处于garbage-collection状态的路由的条数

Total

从所有RIP邻居学习到的路由条数的总和

 

1.1.8  filter-policy export (RIP view)

【命令】

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

undo filter-policy export [ protocol [ process-id ] | [ interface-type interface-number ]

【视图】

RIP视图

【参数】

acl-number:用于过滤发布的路由信息的访问控制列表号,取值范围为2000~3999。

ip-prefix ip-prefix-name:指定用于过滤发布路由信息的IP地址前缀列表名称。ip-prefix-name为IP地址前缀列表名称,取值范围为1~19个字符。

protocol:被过滤路由信息的路由协议,目前可选择bgpdirectisisospfripstatic

process-id:被过滤路由信息的路由协议的进程号,取值范围为1~65535。仅当路由协议为ripospfisis时需要指定进程号。

interface-type interface-number:接口类型和接口号。

【描述】

filter-policy export命令用来配置RIP对发布的路由信息进行过滤。undo filter-policy export命令用来取消对发布路由信息的过滤。

缺省情况下,RIP不对发布的路由信息进行过滤。

需要注意的是:

l              如果指定protocol参数,则只对从指定路由协议引入的路由信息进行过滤;否则将对所有要发布的路由信息进行过滤。

l              如果指定interface-type interface-number参数,则只对从指定接口发布的路由信息进行过滤;否则将对所有RIP接口发布的路由信息进行过滤。

相关配置可参考命令aclimport-routeip ip-prefix

【举例】

# 配置按照访问列表ACL 2000来过滤发布的路由信息。

<VG> system-view

[VG] rip 1

[VG-rip-1] filter-policy 2000 export

# 对接口GigabitEthernet0/0配置按照地址前缀列表abc过滤发送的RIP路由更新报文。

[VG-rip-1] filter-policy ip-prefix abc export GigabitEthernet 0/0

1.1.9  filter-policy import (RIP view)

【命令】

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

undo filter-policy import [ interface-type interface-number ]

【视图】

RIP视图

【参数】

acl-number:用于过滤接收的路由信息的访问控制列表号,取值范围为2000~3999。

ip-prefix ip-prefix-name:指定用于过滤接收路由信息的IP地址前缀列表名称。ip-prefix-name为IP地址前缀列表名称,取值范围为1~19个字符。

gateway ip-prefix-name:基于发布网关过滤路由。

interface-type interface-number:接口类型和接口号。

【描述】

filter-policy import命令用来对接收的路由信息进行过滤。undo filter-policy import命令用来取消过滤路由的操作。

缺省情况下,RIP不对接收的路由信息进行过滤。

相关配置可参考命令aclip ip-prefix

【举例】

# 配置按照访问列表ACL 2000来过滤接收的路由信息。

<VG> system-view

[VG] rip 1

[VG-rip-1] filter-policy 2000 import

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

[VG-rip-1] filter-policy ip-prefix abc import GigabitEthernet0/0

1.1.10  host-route

【命令】

host-route

undo host-route

【视图】

RIP视图

【参数】

【描述】

host-route命令用来允许RIP接收主机路由。undo host-route命令用来禁止RIP接收主机路由。

缺省情况下,允许RIP接收主机路由。

在某些特殊情况下,路由器会收到大量来自同一网段的主机路由。这些路由对于路由寻址没有多少作用,却占用了大量的资源;此时可以使用undo host-route命令禁止接收主机路由,以节省网络资源。

&  说明:

该命令仅对RIPv2有效,对RIPv1无效。

 

【举例】

# 禁止RIP接收主机路由。

<VG> system-view

[VG] rip 1

[VG-rip-1] undo host-route

1.1.11  import-route (RIP view)

【命令】

import-route protocol [ process-id ] [ allow-ibgp ] [ cost cost | route-policy route-policy-name | tag tag ] *

undo import-route protocol [ process-id ]

【视图】

RIP视图

【参数】

protocol:指定引入的路由协议,可以是bgpdirectisisospfripstatic

process-id:路由协议进程号,取值范围为1~65535,缺省值为1。只有当protocolisisospfrip时该参数可选。

cost:所要引入路由的度量值,取值范围为0~16。如果没有指定度量值,则使用default cost命令设置的缺省度量值。

tag:所要引入路由的标记值,取值范围为0~65535,缺省值为0。

route-policy-name:路由策略名称,取值范围为1~19个字符。

allow-ibgp:当protocolbgp时,allow-ibgp为可选关键字。import-route bgp表示只引入EBGP路由;import-route bgp allow-ibgp表示将IBGP路由也引入,容易引起路由环路,请慎用!

【描述】

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

缺省情况下,RIP不引入其它路由。

l              如果指定参数route-policy,可通过配置路由策略,只引入特定路由;

l              如果指定参数cost,可设置引入路由的度量值;

l              如果指定参数tag,可设置引入路由的路由标记值。

相关配置可参考命令default cost

【举例】

# 引入静态路由,并将其度量值设置为4。

<VG> system-view

[VG] rip 1

[VG-rip-1] import-route static cost 4

# 设定引入路由的缺省度量值为3。

[VG-rip-1] default cost 3

# 引入OSPF路由,且其度量值为引入路由的缺省度量值。

[VG-rip-1] import-route ospf

1.1.12  maximum load-balancing (RIP view)

【命令】

maximum load-balancing number

undo maximum load-balancing

【视图】

RIP视图

【参数】

number:在负载分担方式下,等价路由的最大条数,取值范围1~8。

【描述】

maximum load-balancing命令用来配置在负载分担方式下的最大等价路由条数。undo maximum load-balancing命令用来恢复缺省情况。

【举例】

# 配置在负载分担方式下,最大等价路由数为2。

<VG> system-view

[VG] rip

[VG-rip-1] maximum load-balancing 2

1.1.13  network

【命令】

network network-address

undo network network-address

【视图】

RIP视图

【参数】

network-address:指定网段的地址,其取值可以为各个接口的IP网络地址。

【描述】

network命令用来在指定网段接口上使能RIP。undo network命令用来对指定网段接口禁用RIP。

RIP只在指定网段的接口上运行,对于不在指定网段上的接口,RIP既不在它上面接收和发送路由,也不将它的接口路由转发出去。因此,RIP启动后必须指定其工作网段。

network 0.0.0.0命令用来在所有接口上使能RIP。

缺省情况下,接口上的RIP功能处于关闭状态。

【举例】

# 在网络地址为129.102.0.0的接口上使能RIP 100。

<VG> system-view

[VG] rip 100

[VG-rip-100] network 129.102.0.0

1.1.14  peer

【命令】

peer ip-address

undo peer ip-address

【视图】

RIP视图

【参数】

ip-address:配置的RIP邻居IP地址,用点分十进制格式表示。

【描述】

peer命令用来配置NBMA(Non-Broadcast Multi-Access,非广播多点可达网络)网络中RIP邻居设备的IP地址,并使更新报文以单播形式发送到对端,而不采用正常的组播或广播的形式。undo peer命令用来取消指定的邻居IP地址。

缺省情况下,RIP不向任何定点地址发送更新报文。

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

【举例】

# 配置RIP的定点发送地址202.38.165.1。

<VG> system-view

[VG] rip 1

[VG-rip-1] peer 202.38.165.1

1.1.15  preference

【命令】

preference [ route-policy route-policy-name ] value

undo preference [ route-policy ]

【视图】

RIP视图

【参数】

route-policy-name:路由策略名称,取值范围为1~19个字符。对满足特定条件的路由设置优先级。

value:RIP路由优先级的值,取值范围为1~255,取值越小,优先级越高。

【描述】

preference命令用来配置RIP路由的优先级。undo preference命令用来恢复缺省情况。

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

通过指定route-policy参数,可应用路由策略对特定的路由设置优先级:

l              如果在路由策略中已经设置了匹配路由的优先级,则匹配路由取路由策略设置的优先级,其它路由取preference命令所设优先级;

l              如果在路由策略中没有设置匹配路由的优先级,则所有路由都取preference命令所设优先级。

【举例】

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

<VG> system-view

[VG] rip 1

[VG-rip-1] preference 120

1.1.16  reset rip statistics

【命令】

reset rip process-id statistics

【视图】

用户视图

【参数】

process-id:RIP进程号,取值范围为1~65535。

【描述】

reset rip statistics命令用来清除指定RIP进程维护的计数器的统计数据。

【举例】

# 清除进程号为100的RIP进程的统计数据。

<VG> reset rip 100 statistics

1.1.17  rip

【命令】

rip [ process-id ]

undo rip [ process-id ]

【视图】

系统视图

【参数】

process-id:RIP进程号,取值范围为1~65535,缺省值为1。

【描述】

rip命令用来创建RIP进程并进入RIP视图。undo rip命令用来关闭RIP进程。

缺省情况下,RIP进程处于关闭状态。

需要注意的是:

l              如果在命令行中没有指定VPN实例,RIP进程将在公网实例下运行。

l              必须先创建RIP进程,才能配置RIP的各种全局性参数,而配置与接口相关的参数时,可以不受这个限制。

l              停止运行RIP进程后,原来配置的接口参数也同时失效。

【举例】

# 创建RIP进程并进入其视图。

<VG> system-view

[VG] rip

[VG-rip-1]

1.1.18  rip authentication-mode

【命令】

rip authentication-mode { md5 { rfc2082 key-string key-id | rfc2453 key-string } | simple password }

undo rip authentication-mode

【视图】

接口视图

【参数】

md5:MD5密文验证方式。

rfc2453:指定MD5密文验证报文使用RFC2453规定的报文格式(IETF标准)。

rfc2082:指定MD5密文验证报文使用RFC2082规定的报文格式。

key-id:MD5密文验证标识符,取值范围为1~255。

key-string:MD5密文验证字,如果以明文形式输入验证字,则可输入长度为1~16个字符的字符串;如果以密文形式输入验证字,则可输入长度为1~24个字符的字符串;当用户使用display current-configuration命令显示系统信息时,系统以24个字符的密文形式显示配置的MD5验证字。

simple:明文验证方式。

password:明文验证字,取值范围为1~16个字符。

【描述】

rip authentication-mode命令用来配置RIP-2的验证方式及验证参数。undo rip authentication-mode命令用来取消所有验证。

需要注意的是,每次验证只支持一个验证字。新输入的验证字将覆盖旧验证字。

相关配置可参考命令rip version

&  说明:

当RIP的版本为RIP-1时,虽然在接口视图下仍然可以配置验证方式,但由于RIP-1不支持认证,因此该配置不会生效。

 

【举例】

# 在接口GigabitEthernet0/0上配置RFC2453格式的MD5验证,验证字为rose。

<VG> system-view

[VG] interface GigabitEthernet 0/0

[VG-GigabitEthernet 0/0] rip version 2

[VG-GigabitEthernet 0/0] rip authentication-mode md5 rfc2453 rose

1.1.19  rip input

【命令】

rip input

undo rip input

【视图】

接口视图

【参数】

【描述】

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

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

相关配置可参考命令rip output

【举例】

# 指定接口GigabitEthernet0/0接收RIP报文。

<VG> system-view

[VG] interface GigabitEthernet 0/0

[VG-GigabitEthernet 0/0] rip input

1.1.20  rip metricin

【命令】

rip metricin value

undo rip metricin

【视图】

接口视图

【参数】

value:接收附加度量值,取值范围为0~16。

【描述】

rip metricin命令用来配置接口接收RIP路由时的附加度量值。undo rip metricin命令用来恢复缺省情况。

缺省情况下,接口接收RIP路由时的附加度量值为0。

当接口收到一条合法的RIP路由,在将其加入路由表前,附加度量值会被加到该路由上。因此,增加接口的接收附加度量值,该接口收到的RIP路由的度量值也会相应增加。

相关配置可参考命令rip metricout

【举例】

# 配置接口GigabitEthernet0/0在接收RIP路由时的附加度量值为2。

<VG> system-view

[VG] interface GigabitEthernet 0/0

[VG-GigabitEthernet 0/0] rip metricin 2

1.1.21  rip metricout

【命令】

rip metricout value

undo rip metricout

【视图】

接口视图

【参数】

value:发送附加度量值,取值范围为1~16。

【描述】

rip metricout命令用来配置接口发送RIP路由时的附加度量值。undo rip metricout命令用来恢复缺省情况。

缺省情况下,接口发送RIP路由时的附加度量值为1。

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

相关配置可参考命令rip metricin

【举例】

# 配置接口GigabitEthernet0/0发送RIP路由时的附加度量值为12。

<VG> system-view

[VG] interface GigabitEthernet 0/0

[VG-GigabitEthernet 0/0] rip metricout 12

1.1.22  rip mib-binding

【命令】

rip mib-binding process-id

undo rip mib-binding

【视图】

系统视图

【参数】

process-id:RIP进程号,取值范围为1~65535。

【描述】

rip mib-binding命令用来将MIB操作绑定在指定的RIP进程上。undo rip mib-binding命令用来恢复缺省情况。

缺省情况下,MIB操作绑定在进程号最小的RIP进程上。

【举例】

# 设置RIP100接受SNMP请求。

<VG> system-view

[VG] rip mib-binding 100

# 恢复RIP缺省的MIB绑定。

[VG] undo rip mib-binding

1.1.23  rip output

【命令】

rip output

undo rip output

【视图】

接口视图

【参数】

【描述】

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

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

相关配置可参考命令rip input

【举例】

# 允许接口GigabitEthernet0/0发送RIP报文。

<VG> system-view

[VG] interface GigabitEthernet 0/0

[VG-GigabitEthernet0/0] rip output

1.1.24  rip poison-reverse

【命令】

rip poison-reverse

undo rip poison-reverse

【视图】

接口视图

【参数】

【描述】

rip poison-reverse命令用来使能毒性逆转功能。undo rip poison-reverse命令用来关闭毒性逆转功能。

缺省情况下,毒性逆转功能处于关闭状态。

【举例】

# 在接口GigabitEthernet0/0上配置对RIP更新报文进行毒性逆转。

<VG> system-view

[VG] interface GigabitEthernet 0/0

[VG-GigabitEthernet0/0] rip poison-reverse

1.1.25  rip split-horizon

【命令】

rip split-horizon

undo rip split-horizon

【视图】

接口视图

【参数】

【描述】

rip split-horizon命令用来使能水平分割功能。undo rip split-horizon命令用来关闭水平分割功能。

缺省情况下,水平分割功能处于使能状态。

需要注意的是:

l              通常情况下,为了防止路由环路的出现,水平分割是必要的,因此,建议不要关闭水平分割;

l              当因为特殊需要,如为保证协议的正确执行,需要关闭水平分割时,请一定要确认是否必要;

l              在帧中继和X.25等NBMA(Non-Broadcast Multi-Access,非广播多点可达网络)网络中,当主接口和点到多点子接口配置了多条虚电路时,为了保证路由信息的正确传播,需要关闭水平分割功能。关于帧中继和X.25的详细信息,请参见“接入分册”中的“帧中继配置”和“LAPB和X.25配置”。

&  说明:

如果同时使能了水平分割和毒性逆转,则只有毒性逆转功能生效。

 

【举例】

# 在接口GigabitEthernet0上配置水平分割。

<VG> system-view

[VG] interface GigabitEthernet 0/0

[VG-GigabitEthernet0/0] rip split-horizon

1.1.26  rip summary-address

【命令】

rip summary-address ip-address { mask | mask-length }

undo rip summary-address ip-address { mask | mask-length }

【视图】

接口视图

【参数】

ip-address:聚合路由的目的IP地址。

mask:聚合路由的网络掩码,点分十进制格式。

mask-length:聚合路由的网络掩码长度,取值范围为0-32。

【描述】

rip summary-address命令用来配置发布一条聚合路由。undo rip summary-address命令用来取消该配置。

需要注意的是,该功能仅在自动路由聚合功能被关闭时才能生效,

相关配置请参考命令summary

【举例】

# 配置RIP在接口GigabitEthernet0/0发布一个聚合本地IP地址。

<VG> system-view

[VG] interface GigabitEthernet 0/0

[VG-GigabitEthernet0/0] rip summary-address 10.0.0.0 255.255.255.0

1.1.27  rip triggered

【命令】

rip triggered

undo rip triggered

【视图】

接口视图

【参数】

【描述】

rip triggered命令用来使能按需连接的RIP触发扩展功能。undo rip triggered命令用来关闭RIP触发扩展功能。

缺省情况下,RIP触发扩展功能处于关闭状态。

需要注意的是,RIP触发扩展只能运行在PPP、帧中继、X.25链路层协议上。

【举例】

# 使能RIP触发扩展功能。

<VG> system-view

[VG] interface GigabitEthernet 0/0

[VG-GigabitEthernet 0/0] rip triggered

1.1.28  rip version

【命令】

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

undo rip version

【视图】

接口视图

【参数】

1:接口运行RIP协议的版本为RIP-1。

2:接口运行RIP协议的版本为RIP-2。

broadcast:RIP-2报文的发送方式为广播方式。

multicast:RIP-2报文的发送方式为组播方式。

【描述】

rip version命令用来配置接口运行的RIP版本。undo rip version命令用来取消配置接口运行的RIP版本。

缺省情况下,如果没有配置接口运行的RIP版本,接口运行的RIP版本以全局配置的为准;如果也没有进行全局RIP版本的配置,接口只能发送RIP-1广播报文,可以接收RIP-1广播报文、RIP-1单播报文、RIP-2广播报文、RIP-2组播报文、RIP-2单播报文。

如果用户指定接口运行的RIP版本为RIP-2而又未指定RIP-2报文的发送方式时,RIP-2报文将以组播方式发送。

当接口运行的RIP版本为RIP-1时:

l              发送RIP-1广播报文

l              接收RIP-1广播报文

l              接收RIP-1单播报文

当接口运行在RIP-2广播方式时:

l              发送RIP-2广播报文

l              接收RIP-1广播报文

l              接收RIP-1单播报文

l              接收RIP-2广播报文

l              接收RIP-2组播报文

l              接收RIP-2单播报文

当接口运行在RIP-2组播方式时:

l              发送RIP-2组播报文

l              接收RIP-2广播报文

l              接收RIP-2组播报文

l              接收RIP-2单播报文

【举例】

# 配置接口GigabitEthernet0/0以广播方式发送RIP-2报文。

<VG> system-view

[VG] interface GigabitEthernet 0/0

[VG-GigabitEthernet0/0] rip version 2 broadcast

1.1.29  silent-interface (RIP view)

【命令】

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

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

【视图】

RIP视图

【参数】

all:抑制所有接口。

interface-type interface-number:接口类型和接口号。

【描述】

silent-interface命令用来配置接口工作在抑制状态,即接口只接收路由更新报文而不发送路由更新报文。undo silent-interface命令用来恢复缺省情况。

缺省情况下,允许所有接口发送路由更新报文。

【举例】

# 将所有接口设置为抑制状态,随后激活指定接口GigabitEthernet0/0。

<VG> system-view

[VG] rip 100

[VG-rip-100] silent-interface all

[VG-rip-100] undo silent-interface GigabitEthernet 0/0

[VG-rip-100] network 131.108.0.0

1.1.30  summary

【命令】

summary

undo summary

【视图】

RIP视图

【参数】

【描述】

summary命令用来使能RIP-2自动路由聚合功能,聚合后的路由以使用自然掩码的路由形式发布,减小了路由表的规模。undo summary命令用来关闭自动路由聚合功能,以便将所有子网路由广播出去。

缺省情况下,RIP-2自动路由聚合功能处于使能状态。

使能RIP-2自动路由聚合功能可以减小路由表规模,提高大型网络的可扩展性和效率。

相关配置可参考命令rip version

【举例】

# 使能RIP-2自动路由聚合功能。

<VG> system-view

[VG] rip

[VG-rip-1] summary

1.1.31  timers

【命令】

timers { garbage-collect garbage-collect-value | suppress suppress-value | timeout timeout-value | update update-value } *

undo timers { garbage-collect | suppress | timeout | update } *

【视图】

RIP视图

【参数】

garbage-collect-value:Garbage-collect定时器的值,取值范围为1~3600,单位为秒。

suppress-value:Suppress定时器的值,取值范围为0~3600,单位为秒。

timeout-value:Timeout定时器的值,取值范围为1~3600,单位为秒。该值最少应为更新时间的3倍。

update-value:Update定时器的值,取值范围为1~3600,单位为秒。

【描述】

timers命令用来配置RIP各个定时器的值,可通过调节RIP定时器来调整路由协议的性能,以满足网络需要。undo timers命令用来恢复缺省情况。

缺省情况下,Garbage-collect定时器的值为120秒,Suppress定时器的值为120秒,Timeout定时器的值为180秒,Update定时器的值为30秒。

RIP受四个定时器的控制,分别是Update、Timeout、Suppress和Garbage-Collect,其中:

l              Update定时器,定义了发送更新报文的时间间隔。

l              Timeout定时器,定义了路由老化时间。如果在老化时间内没有收到关于某条路由的更新报文,则该条路由在路由表中的度量值将会被设置为16。

l              Suppress定时器,定义了RIP路由处于抑制状态的时间段长度。当一条路由的度量值变为16时,该路由将进入被抑制状态。在被抑制状态,只有来自同一邻居,且度量值小于16的路由更新才会被路由器接收,取代不可达路由。

l              Garbage-Collect定时器,定义了一条路由从度量值变为16开始,直到它从路由表里被删除所经过的时间。在Garbage-Collect时间内,RIP以16作为度量值向外发送这条路由的更新,如果Garbage-Collect超时,该路由仍没有得到更新,则该路由将从路由表中被彻底删除。

需要注意的是:

l              通常情况下,无需改变各定时器的缺省值,该命令须谨慎使用。

l              各个定时器的值在网络中所有的路由器和接入服务器上必须保持一致。

【举例】

# 分别设置RIP各定时器的值:其中,Update定时器的值为5秒、Timeout定时器的值为15秒、Suppress定时器的值为15秒、Garbage-Collect定时器的值为30秒。

<VG> system-view

[VG] rip 100

[VG-rip-100] timers update 5

[VG-rip-100] timers timeout 15

[VG-rip-100] timers suppress 15

[VG-rip-100] timers garbage-collect 30

1.1.32  trip retransmit count

【命令】

trip retransmit count retransmit-count-value

undo trip retransmit count

【视图】

RIP视图

【参数】

retransmit-count-value:TRIP中Update Request、Update Response报文的最大重传次数,取值范围为1~3600。

【描述】

trip retransmit count命令用来配置TRIP中Update Request、Update Response报文的最大重传次数。undo trip retransmit count命令用来恢复缺省情况。

缺省情况下,TRIP中Update Request、Update Response报文的最大重传次数为36。

【举例】

# 配置TRIP中Update Request、Update Response报文的最大重传次数为20。

<VG> system-view

[VG] rip 100

[VG-rip-100] trip retransmit count 20

1.1.33  trip retransmit timer

【命令】

trip retransmit timer retransmit-time-value

undo trip retransmit timer

【视图】

RIP视图

【参数】

retransmit-time-value:TRIP重传Update Request、Update Response报文的时间间隔,取值范围为1~3600,单位为秒。

【描述】

trip retransmit timer命令用来配置TRIP重传Update Request、Update Response报文的时间间隔。undo trip retransmit timer命令用来恢复缺省情况。

缺省情况下,TRIP重传Update Request报文、Update Response报文的时间间隔为5秒。

需要注意的是,当两台路由器通过模拟拨号链路相连时,需要对重传时间间隔进行配置,使得两端的重传时间间隔的差值大于50秒,否则将不能建立TRIP邻居。

【举例】

# 配置TRIP重传Update Request、Update Response报文的时间间隔为80秒。

<VG> system-view

[VG] rip 100

[VG-rip-100] trip retransmit timer 80

1.1.34  validate-source-address

【命令】

validate-source-address

undo validate-source-address

【视图】

RIP视图

【参数】

【描述】

validate-source-address命令用来使能对接收到的RIP路由更新报文进行源IP地址检查的功能。undo validate-source-address命令用来关闭该项功能。

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

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

【举例】

# 验证收到的RIP路由更新报文的源IP地址。

<VG> system-view

[VG-rip] rip 100

[VG-rip-100] validate-source-address

1.1.35  version

【命令】

version { 1 | 2 }

undo version

【视图】

RIP视图

【参数】

1:指定为RIP-1版本。

2:指定为RIP-2版本,RIP-2报文的发送方式为组播方式。

【描述】

version命令用来配置全局RIP版本。undo version命令用来取消配置RIP全局版本。

缺省情况下,全局RIP版本为RIP-1,如果接口配置了RIP版本,以接口配置的为准,如果接口也没有配置,接口只能发送RIP-1广播报文,可以接收RIP-1广播报文、RIP-1单播报文、RIP-2广播报文、RIP-2组播报文、RIP-2单播报文。

需要注意的是:

l              如果接口上配置了RIP版本,以接口配置的为主。

l              如果接口没有配置RIP版本,将全局RIP版本配置为1时,接口运行的RIP版本为RIP-1,发送RIP-1广播报文,接收RIP-1广播报文、RIP-1单播报文。

l              如果接口没有配置RIP版本,将全局RIP版本配置为2时,接口运行的RIP版本为RIP-2且工作在组播方式,发送RIP-2组播报文,可以接收RIP-2单播报文、RIP-2广播报文、RIP-2组播报文。

l              ComwareV5的设备支持在RIP视图和接口视图下配置RIP版本;而ComwareV3的设备仅支持在接口视图下配置;

l              如果要使用ComwareV5设备的RIP-1与ComwareV3设备的RIP-2广播方式进行互通,此时需要将ComwareV5上RIP版本的显式配置清除(RIP视图和接口视图下的版本配置),即执行undo version(RIP视图下)和undo rip version(接口视图下)命令;

l              在ComwareV5设备上不配置version的情况与配置version为RIP-1的情况是不同的:不配置version的情况属于兼容模式的RIP-1(兼容RIP-2),配置version为RIP-1的情况,属于不兼容模式的RIP-1(不兼容RIP-2)。

【举例】

# 指定全局RIP版本为RIP-2。

<VG> system-view

[VG] rip 100

[VG-rip-100] version 2

 

 

不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!

新华三官网
联系我们