1) 启动RIP进程
2) 在指定网段使能RIP
3) (可选)配置NBMA网络的RIP邻居
通常情况下,RIP使用广播或组播IP地址发送报文。如果在不支持广播或组播报文的NBMA网络(如X.25、ATM和FR等网络)链路上运行RIP,则必须在链路两端手动相互指定RIP的邻居,这样报文就会以单播形式发送到对端
4) (可选)配置RIP版本号
配置任务 | 步骤 | 命令 | 说明 |
公共配置步骤 | 1 | System-view | 进入系统视图 |
启动电脑RIP | 2 | RIP [process-id] [vpn-instance vpn-instance-name] | 使能指定的RIP进程,进入RIP视图(在一个RIP路由器可以运行多个RIP进程),命令中的参数说明如下: 1.process-id:可选参数,指定要使能RIP进程号,取值范围是1-65535的整数,缺省值是1。 RIP支持多进程,即不同接口上可使能不同的RIP路由进程,但一个接口只能使能一个RIP路由进程,且RIP路由进程(其他动态路由协议进程也一样)仅有本地意义,仅用于在本地设备上区分所连接的不同RIP网络链路两端所使能的进程号一样活不一样,都可以直接进行路由信息交换。 2.vpn-instance vpn-instance-name:可选参数,指定要使能有参数process-id指定RIP进程的接口所属的VPN实例名,1-31个字符,不支持空格。区分大小写。如果没有指定vpn实例,则该RIP进程将在公网(非特定VPN实例网络)或缺省VPN实例下运行。 【注意】必须首选全局使能RIP进程,才能进入后面各项RIP功能和参数的配置,但配置与接口相关的RIP参数时,不受这个限制,即可在没有使能RIP进程时配置与接口相关的RIP参数。 缺省情况下,没有使能RIP进程,可用undo rip process-id命令去使能指定的RIP进程。 |
3 | Description text | (可选)为RIP进程配置描述信息,以便识别特定的RIP进程、理解不同RIP进行的配置,参数text用来指定进程的描述信息,1-80个字符,支持空格,区分大小写。 缺省情况下,RIP进程不附带描述信息,可用undo description命令删除为对应RIP进程配置的描述信息。 | |
在指定网段使能RIP | 4 | Undo verify-source | (可选)禁止对RIP报文的源地址检查。 缺省情况下,RIP对收到的路由更新报文的源地址进行检查,如果发送路由更新接口的IP地址与本地设备接收该路由更新报文的接口IP地址不在同一网段,则不处理。如果原来已禁止,则可用verify-source命令使能该功能。当P2P网络中链路两端的IP地址属于不同网段时,只有取消报文的源地址检查,链路两端才能建立起正常的邻居关系。 |
5 | Network network-address | 对指定网段的接口使能RIP,即宣告网络,参数network-address用来指定使能RIP的网地址,不带子网掩码或通配符掩码,行为该地址必须是自然网段的网络地址,不能是子网的网络地址。这一点与本数后面将要介绍的OSPF和BGP路由不一样。 【注意】在进行网段RIP进程使能时要注意以下几点。 l 如果路由器是多个接口连接的是同一自然网段下的多个子网,则只需用一条对应自短短的该命令进行使能RIP路由,也就是一条命使能了全部同处于该自然网段的所有接口上的RIP。 l 对于一个配置了多个子接口IP地址的物理接口,如果已经将该接口上的任一网段与该RIP进程相关联,则该接口无法后续在和其它RIP进程相关联;一个接口上配置了多个IP地址,各IP地址所对应的网段也只能运行在同一个RIP进程中,因为一个物理接口只能运行一个RiP进程。 l PPPOE接口在IP地址是动态分配的,这样会导致网络发生变化。在这种情况下,为了应对动态IP地址变化,并且便于在接口上诶之RIP,需要支持在所有接口使能RIP,此时可以通过运行network 0.0.0.0命令在所有接口使能RIP。 l 因为RIP只能以自然网段进行宣告,如果路由器某接口的IP地址在该自然网段范围内,但有不想启动RIP路由进程时就没哟叛了,所以RIP的适用性不是很好。这要求在设计网络时就要考虑好各接口所连的网段,使那些无需运行RIP进程的接口与需要运行RIP进程的接口不在同一自然网段范围内。 缺省情况下,对指定网段没有使能RIP路由,可用undo network network-address命令对指定网段接口去使能RIP路由。 | |
(可选)配置NBMA | 6 | Peer ip-address | (可选)指定NBMA网络中的RIP邻居的IP地址,仅用于NBMA网络(如ATM、X.25和FR网络)中。配置此命令后,Rip路由更新报文将以单播方式发送到对端,而不采用正常的组播或广播的发送方式。 缺省情况下,系统中没有指定RIP邻居的IP地址,可用undo peer ip-address命令删除指定的邻居IP地址。 |
(可选)可选配置RIP版本号 | 7 | Version {1|2} | (可选)指定全局RIP版本,1代表RIP-1,2代表RIP-2。 缺省情况下,只广播发送RIP-1报文,但可以同时接收RIP-1和RIP-2的报文(这个特点很重要,要记住),可用undo version命令恢复全局RIP版本的缺省值 |
8 | Quit | 退出RIP视图,返回系统视图 | |
9 | Interface interface-type interface-number | (可选)加入要配置RIP版本的RIP路由器接口,进入接口视图。 | |
10 | Rip version {1|2[broadcast|Multicast]} | (可选)配置接口的RIP版本。如果配置为RIP-2版本,还可 选择发送RIP-2版本协议报文的方式:broadcast为广播方式发送,Multicast为组播方式放松。 缺省情况下,接口的的RIP版本配置是继承全局的RIP版本配置,即只发送RIP-1报文,但可以接收RIP-1和RIP-2的报文,可用undo rip version命令恢复缺省配置。 |
【说明】当接口中配置的RIP版本与全局配置的RIP版本不同时,则该接口以本地接口配置的RIP版本为准。接口配置不同的RIP版本,可以发送和接收的报文不同,具体如下。
l 如果全局和接口均没有配置RIP的版本,则接口采用全局的缺省情况,即以广播方式发送RIP-1报文,可接收所有RIP-1和RIP-2报文。
l 如果接口配置为RIP-1版本,则以广播方式发送RIP-1报文,仅可以接收广播方式发送RIP报文。
l 如果接口配置为RIP-2版本或RIP-2(Multicast)版本,则只以组播方式发送RIP报文,可接收所有RIP-1和RIP-2的报文。
l 如果接口配置为广播的RIP-2(broadcast)版本,则只以广播方式发送RIP-2报文,可接收所有RIP-1和RIP-2报文。
RIP功能配置好后,可以使用任意视图display命令查看相关配置信息,验证配置结果
l Display rip [process-id | vpn-instance vpn-instance-name]:查看rip的当前运行状态机配置信息。
l Display rip process-id route:查看所有从其他设备上学习到的RIP路由
l Display rip process-id statistic interface {all | interface-type interface-number [verbose | neighbor neighbor-address]}:查看rip接口的统计信息。
电脑