首页 理论教育多园区网络连通:RIPv2动态路由配置

多园区网络连通:RIPv2动态路由配置

【摘要】:为了实现两个店区网络互联,形成多园区的网络,网络管理员使用两个路由器,通过高速同步串口连接两个店区。本任务将介绍通过配置动态路由RIP v2来实现多园区网络连接的技术。距离就是通往目的站点所需经过的链路数,取值为1~15,数值16表示无穷大,因此RIP v2动态路由协议不适用大型网络。RIP v2动态路由协议的管理距离为120。

任务描述

某超市新开分店,原超市网络为A区,使用10.10.10.0/24和10.10.20.0/24两个网段;新店网络为B区,使用192.168.1.0/24网段。为了实现两个店区网络互联,形成多园区的网络,网络管理员使用两个路由器,通过高速同步串口(Serial)连接两个店区。考虑到网络的可扩充性,网络管理员决定配置RIP(路由信息协议)v2动态路由来达到网络互联的目的。

本任务将介绍通过配置动态路由RIP v2来实现多园区网络连接的技术。

相关知识

RIP v2动态路由协议属于距离矢量路由协议,使用“跳数”(即度量值metric)来衡量到达目标地址的路由距离。距离就是通往目的站点所需经过的链路数,取值为1~15,数值16表示无穷大,因此RIP v2动态路由协议不适用大型网络。RIP v2动态路由协议的管理距离为120。

任务解析

在设备上配置RIP v2动态路由协议的命令比较简单,在全局模式下使用“router rip”命令进入路由配置模式,然后使用“network网段”命令宣告所有本设备上的网段,再使用“version 2”命令指定RIP的版本为2,最后使用“no auto-summary”命令关闭路由信息自动汇总即可。

任务实施

一、搭建网络拓扑

在PACKET TRACER软件中搭建如图4-5所示网络拓扑,各设备及端口地址见表4-3。

图4-5

表4-3

二、配置路由器R1的端口

Router(config)#host R1

R1(config)#int f0/0

R1(config-if)#ip address 10.10.30.1 255.255.255.0

R1(config-if)#no shut

R1(config-if)#exit

R1(config)#int s2/0

R1(config-if)#ip address 11.1.1.1 255.255.255.0

R1(config-if)#clock rate 64000    !串口DCE端须配置时钟频率

R1(config-if)#no shut

R1(config-if)#exit

R1(config)#

三、配置路由器R2的端口

Router(config)#host R2

R2(config)#int f0/0

R2(config-if)#ip address 192.168.1.1 255.255.255.0

R2(config-if)#no shut

R2(config-if)#exit

R2(config)#int s2/0    !串口DTE端无须配置时钟频率

R2(config-if)#ip address 11.1.1.2 255.255.255.0

R2(config-if)#no shut

R2(config-if)#exit

R2(config)#

四、配置交换机及VLAN

配置三层交换机S1的端口及VLAN,并开启路由功能。

Switch(config)#host S1

S1(config)#vlan 10

S1(config-vlan)#ex

S1(config)#vlan 20

S1(config-vlan)#ex

S1(config)#int vl 10

S1(config-if)#ip add 10.10.10.1 255.255.255.0    !配置VLAN 10网关地址

S1(config-if)#no sh

S1(config-if)#ex

S1(config)#int vl 20

S1(config-if)#ip add 10.10.20.1 255.255.255.0    !配置VLAN 20网关地址

S1(config-if)#no sh

S1(config-if)#ex

S1(config)#int ran f0/1-10

S1(config-if-range)#swi acc vl 10    !将f0/1-10口划入VLAN 10

S1(config-if-range)#ex

S1(config)#int ran f0/11-20

S1(config-if-range)#swi acc vl 20    !将f0/11-20口划入VLAN 20

S1(config-if-range)#ex

S1(config)#int f0/24

S1(config-if)#no switchport    !将f0/24口由二层端口配置为三层端口,为配置IP地址作准备,这是三层交换机与路由器的第一种连接方式

S1(config-if)#ip add 10.10.30.2 255.255.255.0

S1(config-if)#no sh

S1(config-if)#ex

S1(config)#ip routing    !开启三层交换机的路由功能

S1(config)#

注意:当三层交换机与路由器相连时,可以使用两种方式:一是使用“no switchport”命令将三层交换机的二层端口配置为三层端口,配置IP地址后再与路由器的网口相连;二是在三层交换机上配置交换机虚拟端口(SVI),然后将三层交换机上属于该VLAN的任意端口与路由器的网口相连。

五、查看S1、R1、R2上的路由

在特权模式下使用“show ip route”命令分别查看S1、R1、R2上的路由。

S1上路由:

C 10.10.10.0 is directly connected, Vlan10

C 10.10.20.0 is directly connected, Vlan20

C 10.10.30.0 is directly connected, FastEthernet0/24(www.chuimin.cn)

R1上路由:

C 10.10.30.0 is directly connected, FastEthernet0/0

C 11.1.1.0 is directly connected, Serial2/0

R2上路由:

C 11.1.1.0 is directly connected,Serial2/0

C 192.168.1.0/24 is directly connected,FastEthernet0/0

很显然,S1上缺少192.168.1.0/24网段的路由信息,R1上缺少10.10.10.0/24、10.10. 20.0/24、192.168.1.0/24网段的路由信息,R2上缺少10.10.10.0/24、10.10.20.0/24、10. 10.30.0/24网段的路由信息,所以此时全网仅PC1与PC2互通。

六、在S1上配置RIP v2路由协议

S1(config)#router rip    !进入RIP路由配置模式

S1(config-router)#network 10.10.10.0    !宣告本设备连接网段

S1(config-router)#network 10.10.20.0    !宣告本设备连接网段

S1(config-router)#network 10.10.30.0    !宣告本设备连接网段

S1(config-router)#version 2    !指定RIP v2

S1(config-router)#no auto-summary    !关闭路由自动汇总

S1(config-router)#ex

S1(config)#

七、在R1上配置RIP v2路由协议

R1(config)#rout rip

R1(config-router)#netw 10.10.30.0

R1(config-router)#netw 11.1.1.0

R1(config-router)#ver 2

R1(config-router)#no auto

R1(config-router)#ex

R1(config)#

八、在R2上配置RIP v2路由协议

R2(config)#rout rip

R2(config-router)#netw 192.168.1.0

R2(config-router)#netw 11.1.1.0

R2(config-router)#ver 2

R2(config-router)#no auto

R2(config-router)#ex

R2(config)#

九、再次查看S1、R1、R2上的路由

在特权模式下再次使用“show ip route”命令分别查看S1、R1、R2上的路由。

S1上路由:

C 10.10.10.0 is directly connected,Vlan10

C 10.10.20.0 is directly connected,Vlan20

C 10.10.30.0 is directly connected,FastEthernet0/24

R 11.1.1.0 [120/1]via 10.10.30.1,00:00:00,FastEthernet0/24

R 192.168.1.0/24 [120/2]via 10.10.30.1,00:00:00,FastEthernet0/24

说明:字母“R”代表RIP类型的路由,此时由设备自动生成了11.1.1.0/24、192.168. 1.0/24两网段的RIP路由信息。从路由信息可知:由此设备(S1)到11.1.1.0/24网段还需要一跳的距离(R1),到192.168.1.0/24网段则还需要两跳的距离(R1、R2)。

R1上路由:

R 10.10.10.0 [120/1] via 10.10.30.2,00:00:07,FastEthernet0/0

R 10.10.20.0 [120/1] via 10.10.30.2,00:00:07,FastEthernet0/0

C 10.10.30.0 is directly connected,FastEthernet0/0

C 11.1.1.0 is directly connected,Serial2/0

R 192.168.1.0/24 [120/1]via 11.1.1.2,00:00:10,Serial2/0

R2上路由:

R 10.10.10.0 [120/2] via 11.1.1.1, 00:00:27, Serial2/0

R 10.10.20.0 [120/2] via 11.1.1.1, 00:00:27, Serial2/0

R 10.10.30.0 [120/1] via 11.1.1.1, 00:00:27, Serial2/0

C 11.1.1.0 is directly connected, Serial2/0

C 192.168.1.0/24 is directly connected, FastEthernet0/0

十、配置各计算机IP地址、子网掩码和网关地址并进行连通性测试

表4-3所示为配置PC1、PC2和PC3的IP地址、子网掩码和网关地址,进行连通性测试。此时,计算机PC1、PC2和PC3均已互相连通,完成A区和B区的网络互联。

任务小结

在设备上配置RIP v2路由协议时,只需要关注本设备连接的网段并宣告,网络中所有配置了RIP v2路由协议的设备,均会自动生成相关的RIP路由信息,大大减轻了网络管理难度和工作量。本任务中还需注意三层交换机与路由器的连接方法,本例采用的是通过三层端口与路由端口相连。

拓展提高

在模块二任务3中曾介绍了A、B、C类IP地址及其默认的子网掩码。在实际工作中,人们为了实现网络隔离,常常使用可变长子网掩码(VLSM)技术来划分子网,RIP v2路由协议支持VLSM技术。在本任务中,如果配置RIP v2路由协议时不使用“no auto-summary”命令,也能达到全网贯通的目的,但是在设备自动生成的路由表中,具体的路由信息会与本例中的路由信息略有不同,比如10.10.10.0/24、10.10.20.0/24、10.10.30.0/24会汇总成10. 0.0.0/8一条路由信息。请注意这一点,务必亲自动手测试。

课后自测

在PACKET TRACER软件中搭建如图4-6所示网络拓扑,各设备及端口地址见表4-4,为实现全网贯通,要求如下:

图4-6

表4-4

续表

(1)完成各计算机终端IP地址、子网掩码和默认网关的配置。

(2)完成各设备端口的地址配置(注意三层交换机与路由器使用SVI端口相连)。

(3)在S1、R1、R2上配置RIP v2路由协议。

(4)测试连通性,查看并记录各路由器上的路由信息。