实训二十:交换机RIP动态路由协议配置

一、实验目的

1、 掌握三层交换机之间通过 RIP 协议实现网段互通的配置方法。
2、 理解动态实现方式与静态方式的不同

二、应用环境

1、当两台三层交换机级联时,为了保证每台交换机上所连接的网段可以和另一台交换机上连接的网段互相通信,使用 RIP 协议可以动态学习路由。

三、实验设备

1、 DCN-CS6200 交换机 2 台
2、 PC 机 2-4 台
3、 Console 线 1-2 根
4、 直通网线 2-4 根

四、实验拓扑

实训二十:交换机RIP动态路由协议配置_第1张图片

五、 实验要求

1、 在交换机 A 和交换机 B 上分别划分基于端口的 VLAN:
实训二十:交换机RIP动态路由协议配置_第2张图片2 、 交换 机 A 和 B 通 过的 24 口级联。
3、 配置交换机 A 和 B 各 VLAN 虚拟接口的 IP 地址分别如下表所示:
在这里插入图片描述在这里插入图片描述4、PC1-PC4 的网络设置为:实训二十:交换机RIP动态路由协议配置_第3张图片5、验证
没有 RIP 路由协议之前:
PC1 与 PC2,PC3 与 PC4 可以互通。
PC1、PC2 与 PC3、PC4 不通。
配置 RIP 路由协议之后:
四台 PC 之间都可以互通。
若实验结果和理论相符,则本实验完成。

六、 实验步骤

第一步:交换机全部恢复出厂设置,配置交换机的 VLAN 信息

交换机 A:
CS6200-28X-EI>enable
CS6200-28X-EI#config
CS6200-28X-EI(config)#hostname SWitchA
SWitchA(config)#vlan 10
SWitchA(config-vlan10)#switchport interface ethernet 1/0/1-8
SWitchA(config-vlan10)#vlan 20
SWitchA(config-vlan20)#switchport interface ethernet 1/0/9-16
SWitchA(config-vlan20)#vlan 100
SWitchA(config-vlan100)#switchport interface ethernet 1/0/26 
SWitchA(config-vlan100)#exit
交换机 B:
CS6200-28X-EI#enable
CS6200-28X-EI#config
CS6200-28X-EI(config)#hostname SWitchB
SWitchB(config)#vlan 30
SWitchB(config-vlan30)#switchport interface ethernet 1/0/1-8
SWitchB(config-vlan30)#vlan 40
SWitchB(config-vlan40)#switchport interface ethernet 1/0/9-16
SWitchB(config-vlan40)#vlan 101
SWitchB(config-vlan101)#switchport interface ethernet 1/0/26

第二步:配置交换机各 vlan 虚接口的 IP 地址

交换机 A:
SWitchA(config)#
SWitchA(config)#interface vlan 10
SWitchA(config-if-vlan10)#ip add 192.168.10.1 255.255.255.0
SWitchA(config-if-vlan10)#interface vlan 20
SWitchA(config-if-vlan10)#exit
SWitchA(config)#ipv4 forwarding enable !开启交换机的三层模式
SWitchA(config)#interface vlan 20
SWitchA(config-if-vlan20)#ip add 192.168.20.1 255.255.255.0
SWitchA(config-if-vlan20)#interface vlan 100
SWitchA(config-if-vlan100)#ip add 192.168.100.1 255.255.255.0
交换机 B:
SWitchB(config)#interface vlan 30
SWitchB(config-if-vlan30)#ip add 192.168.30.1 255.255.255.0
SWitchB(config-if-vlan30)#interface vlan 40
L3 interface table is full
SWitchB(config-if-vlan30)#exit 
SWitchB(config)#ipv4 forwarding enable !开启交换机的三层模式
SWitchB(config)#interface vlan 40
SWitchB(config-if-vlan40)#ip add 192.168.40.1 255.255.255.0
SWitchB(config-if-vlan40)#interface vlan 101
SWitchB(config-if-vlan101)#ip add 192.168.100.2 255.255.255.0
SWitchB(config-if-vlan101)#exit

第三步:配置各 PC 的 IP 地址,注意配置网关
实训二十:交换机RIP动态路由协议配置_第4张图片第四步:验证 PC 之间是否连通?
实训二十:交换机RIP动态路由协议配置_第5张图片查看路由表,进一步分析上一步的现象原因。

交换机 A:
SWitchA#show ip route
Total route items is 3, the matched route items is 3
Codes: C - connected, S - static, R - RIP derived, O - OSPF derived
A - OSPF ASE, B - BGP derived, D - DVMRP derived
Destination Mask Nexthop Interface Preference
C 192.168.10.0 255.255.255.0 0.0.0.0 Vlan10 0 C 192.168.20.0 255.255.255.0 0.0.0.0 Vlan20 0 C 192.168.100.0 255.255.255.0 0.0.0.0 Vlan100 0
 
SWitchB(config)#sh ip route
Codes: K - kernel, C - connected, S - static, R - RIP, B - BGP
 O - OSPF, IA - OSPF inter area
 N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
 E1 - OSPF external type 1, E2 - OSPF external type 2
 i - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, ia - IS-IS inter area
 * - candidate default
C 192.168.30.0/24 is directly connected, Vlan30 tag:0
C 192.168.40.0/24 is directly connected, Vlan40 tag:0
C 192.168.100.0/24 is directly connected, Vlan101 tag:0
Total routes are : 4 item(s)

第五步:启动 RIP 协议,并将对应的直连网段配置到 RIP 进程中

交换机 A:
SWitchA(config)#router rip
SWitchA(config-router)#version 2
SWitchA(config-router)#network 192.168.10.0/24 
SWitchA(config-router)#network 192.168.20.0/24 
SWitchA(config-router)#network 192.168.100.0/24
验证配置:
 SWitchA#show ip rip
Codes: R - RIP, K - Kernel, C - Connected, S - Static, O - OSPF, I - IS-IS,
 B - BGP, a - aggregate, s - suppressed
 Network Next Hop Metric From If Time 
SuppIf
R 192.168.10.0/24 1 Vlan10
R 192.168.20.0/24 1 Vlan20
R 192.168.100.0/24 1 Vlan100
SWitchA#
交换机 B:
SWitchB(config)#router rip 
SWitchB(config-router)#version 2
SWitchB(config-router)#network 192.168.30.0/24
SWitchB(config-router)#network 192.168.40.0/24
SWitchB(config-router)#network 192.168.100.0/24
验证配置:
 SWitchB#show ip rip
Codes: R - RIP, K - Kernel, C - Connected, S - Static, O - OSPF, I - IS-IS,
 B - BGP, a - aggregate, s - suppressed
 Network Next Hop Metric From If Time 
SuppIf
R 192.168.10.0/24 192.168.100.1 2 192.168.100.1 Vlan101 02:55
R 192.168.20.0/24 192.168.100.1 2 192.168.100.1 Vlan101 02:55
R 192.168.30.0/24 1 Vlan30
R 192.168.40.0/24 1 Vlan40
R 192.168.100.0/24 1 Vlan101
 (R 表示 rip 协议学习到的网段)
此时两个交换机配置已经完成,我们看下是否学到路由
交换机 A:
SWitchA(config-router)#show ip route
Codes: K - kernel, C - connected, S - static, R - RIP, B - BGP
 O - OSPF, IA - OSPF inter area
 N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
 E1 - OSPF external type 1, E2 - OSPF external type 2
 i - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, ia - IS-IS inter area
 * - candidate default
C 192.168.10.0/24 is directly connected, Vlan10 tag:0
C 192.168.20.0/24 is directly connected, Vlan20 tag:0
R 192.168.30.0/24 [120/2] via 192.168.100.2, Vlan100, 00:01:20 tag:0
R 192.168.40.0/24 [120/2] via 192.168.100.2, Vlan100, 00:01:20 tag:0
C 192.168.100.0/24 is directly connected, Vlan100 tag:0
Total routes are : 5 item(s)
交换机 B:
SWitchB(config)#show ip route
Codes: K - kernel, C - connected, S - static, R - RIP, B - BGP
 O - OSPF, IA - OSPF inter area
 N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
 E1 - OSPF external type 1, E2 - OSPF external type 2
 i - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, ia - IS-IS inter area
 * - candidate default
R 192.168.10.0/24 [120/2] via 192.168.100.1, Vlan101, 00:02:54 tag:0
R 192.168.20.0/24 [120/2] via 192.168.100.1, Vlan101, 00:02:54 tag:0
C 192.168.30.0/24 is directly connected, Vlan30 tag:0
C 192.168.40.0/24 is directly connected, Vlan40 tag:0
C 192.168.100.0/24 is directly connected, Vlan101 tag:0
Total routes are : 5 item(s)
从上面的结果,我们可以看出两个交换机都通过 RIP 协议学到了路由。

第六步:验证 PC 之间是否连通?
实训二十:交换机RIP动态路由协议配置_第6张图片

七、注意事项和排错

1、 全局启动“router rip”之后,交换机自动会在所有的虚接口上启动 rip 协议。
2、 可以在单个虚接口上禁止 rip 协议。

八、相关配置命令详解

RIP 配置任务序列

  1. 启动 RIP 协议(必须)
    (1)启动 RIP 模块/关闭 RIP 模块
    (2)配置接口使能发送/接收 RIP 数据报
  2. 配置 RIP 协议参数(可选)
    (1)配置 RIP 发包机制
    {1}配置 RIP 数据报的定点发送
    {2}配置 RIP 广播
    (2)配置 RIP 路由参数
    {1}配置路由聚合
    {2}配置引入路由(缺省路由权值、配置 RIP 中引入其它协议的路由)
    {3}配置接口发送/接收 RIP 数据报的附加路由权值
    {4}配置接口的验证模式及密码
    (3)配置 RIP 协议其它参数
    {1}配置 RIP 路由优先级
    {2}配置 RIP 数据报的零域检查
    {3}配置 RIP 更新、超时、抑制等计时器时间
  3. 配置 RIP-I/RIP-II 模式切换
    (1)配置所有接口使用的 RIP 版本
    (2)配置接口发送/接收的 RIP 版本
    (3)配置接口是否发送/接收 RIP 数据报
  4. 关闭 RIP 协议
    1.启动 RIP 协议
    在 DCRS-7604 三层交换机上运行 RIP 路由协议的基本配置很简单,通常只需打开 RIP 开关、使能发送和接收 RIP 数据报,即按 RIP 缺省配置发送和接收 RIP 数据报(DCRS-7604 三层交换机缺省发送 RIP-II 接收 RIP-I 和 RIP-II)。如果需要可以切换发送、接收 RIP 数据报的版本,允许/禁止发送、接收 RIP 数据报,参考 3。
    实训二十:交换机RIP动态路由协议配置_第7张图片2、.配置 RIP 协议参数
    (1)配置 RIP 发包机制
    {1}配置 RIP 数据报的定点发送
    在这里插入图片描述
    {2}配置RIP广播
    在这里插入图片描述
    (2)配置 RIP 路由参数
    {1}配置路由聚合
    在这里插入图片描述{2} 配置引入路由(缺省路由权值、配置 RIP 中引入其它协议的路由)
    实训二十:交换机RIP动态路由协议配置_第8张图片{3}配置接口发送/接收 RIP 数据报的附加路由权值
    实训二十:交换机RIP动态路由协议配置_第9张图片[4配置接口的验证模式及密码
    实训二十:交换机RIP动态路由协议配置_第10张图片(3)配置 RIP 协议其它参数
    {1}配置 RIP 路由优先级
    {2}配置 RIP 数据报的零域检查
    实训二十:交换机RIP动态路由协议配置_第11张图片
    {3}配置 RIP 更新、超时、抑制等
    在这里插入图片描述3. 配置 RIP-I/RIP-II 模式切换
    (1)配置所有接口使用的 RIP 版本
    在这里插入图片描述(2)配置接口发送/接收的 RIP 版本
    (3)配置接口是否发送/接收 RIP 数据报
    实训二十:交换机RIP动态路由协议配置_第12张图片4. 关闭 RIP 协议
    在这里插入图片描述
    RIP(Routing Information Protocol)路由信息协议,是基于距离矢量的动态内部路由协议,由于配置较简单,所以应用很广泛。RIP 通过广播 UDP 报文来交换路由信息,每 30 秒发一次路由更新信息。它以跳数作为选取路由的标准,到同一目标网络优先选取跳数最小的路由路径。跳数的最大值为 16,所以 RIP 适用于直径较小的自治系统。RIP 的配置命令主要是在全局配置模式、RIP 协议配置模式、接口配置模式和特权用户配置模式下进行。
RIP 的配置命令
auto-summary
default-metric
ip rip authentication key-chain
ip rip authentication mode
ip rip metricin
ip rip metricout
ip rip input
ip rip output
ip rip receive version
ip rip send version
ip rip work
ip split horizon
redistribute
rip broadcast
rip checkzero
rip preference
router rip
timer basic
version
show ip protocols
show ip rip
debug ip rip packet
debug ip rip recv
debug ip rip send

你可能感兴趣的:(网络搭建0基础(交换机篇),网络,网络协议)