步骤实现
步骤 1:按照图 3-2-6 连接网络拓扑结构。
步骤 2:按照表 3-2-2 配置计算机的 IP 地址、子网掩码和网关。
步骤 3:恢复路由器的出厂配置。
Router>enable !进入特权模式
Router#2004-1-1 00:32:10 User DEFAULT enter privilege mode from console 0,
level = 15
Router#delete !删除配置文件
this file will be erased,are you sure?(y/n)y
Router#reboot !重新启动
Do you want to reboot the router(y/n)?y
Please wait…
步骤 4:在 Router-A 接口上配置 IP 地址。
Router>
Router>enable
Router#config
Router_config#hostname Router-A
Router-A_config_f0/0#ip address 192.168.1.1 255.255.255.0
Router-A_config_f0/0#no shutdown
Router-A_config_f0/0#int fa0/3
Router-A_config_f0/3#ip add 192.168.10.1 255.255.255.0
Router-A_config_f0/3#no shutdown
Router-A_config_f0/3#^Z
Router-A#
步骤 5:在 Router-B 接口上配置 IP 地址。
Router>
Router>enable
Router#config
Router_config#hostname Router-B
Router-B_config#int fa0/0
Router-B_config_f0/0#ip add 192.168.1.2 255.255.255.0
Router-B_config_f0/0#no shut
Router-B_config_f0/0#int fa0/3
Router-B_config_f0/3#ip add 192.168.200.1 255.255.255.0
Router-B_config_f0/3#ip add 192.168.20.1 255.255.255.0
Router-B_config_f0/3#no shut
Router-B_config_f0/3#^Z
Router-B#
步骤 6:查看 Router-A 接口的地址配置情况。
Router-A#show ip int brief
Interface IP-Address Method Protocol-Status
Async0/0 unassigned manual down
Serial0/1 unassigned manual down
Serial0/2 unassigned manual down
FastEthernet0/0 192.168.1.1 manual up
FastEthernet0/3 192.168.10.1 manual up
Router-A#
步骤 7:查看 Router-B 接口的地址配置情况。
Router-B#show ip int brief
Interface IP-Address Method Protocol-Status
Async0/0 unassigned manual down
Serial0/1 unassigned manual down
Serial0/2 unassigned manual down
FastEthernet0/0 192.168.1.2 manual up
FastEthernet0/3 192.168.20.1 manual up
Router-B#
步骤 8:查看 Router-A 的路由表。
Router-A#show ip route
Codes: C - connected, S - static, R - RIP, B - BGP, BC - BGP connected
D - BEIGRP, DEX - external BEIGRP, O - OSPF, OIA - OSPF inter area
ON1 - OSPF NSSA external type 1, ON2 - OSPF NSSA external type 2
OE1 - OSPF external type 1, OE2 - OSPF external type 2
DHCP - DHCP type, L1 - IS-IS level-1, L2 - IS-IS level-2
VRF ID: 0
C 192.168.1.0/24 is directly connected, FastEthernet0/0
C 192.168.10.0/24 is directly connected, FastEthernet0/3
Router-A#
步骤 9:查看 Router-B 的路由表。
Router-B#show ip route
Codes: C - connected, S - static, R - RIP, B - BGP, BC - BGP connected
D - BEIGRP, DEX - external BEIGRP, O - OSPF, OIA - OSPF inter area
ON1 - OSPF NSSA external type 1, ON2 - OSPF NSSA external type 2
OE1 - OSPF external type 1, OE2 - OSPF external type 2
DHCP - DHCP type, L1 - IS-IS level-1, L2 - IS-IS level-2
VRF ID: 0
C 192.168.1.0/24 is directly connected, FastEthernet0/0
C 192.168.20.0/24 is directly connected, FastEthernet0/3
Router-B#
步骤 10:配置路由协议前,使用 ping 命令测试网络的连通性。
(1)在 PC1 上 ping 192.168.20.2,网络未连通,如图 3-2-7 所示。
(2)在 PC2 上 ping 192.168.10.2,网络未连通,如图 3-2-8 所示。
步骤 11:在 Router-A 上配置默认路由。
Router-A#config
Router-A_config#ip route 0.0.0.0 0.0.0.0 192.168.1.2
Router-A_config#
步骤 12:在 Router-B 上配置默认路由。
Router-B#config
Router-B_config#ip route 0.0.0.0 0.0.0.0 192.168.1.1
Router-B_config#
步骤 13:查看 Router-A 的路由表。
Router-A#show ip route
Codes: C - connected, S - static, R - RIP, B - BGP, BC - BGP connected
D - BEIGRP, DEX - external BEIGRP, O - OSPF, OIA - OSPF inter area
ON1 - OSPF NSSA external type 1, ON2 - OSPF NSSA external type 2
OE1 - OSPF external type 1, OE2 - OSPF external type 2
DHCP - DHCP type, L1 - IS-IS level-1, L2 - IS-IS level-2
VRF ID: 0
S 0.0.0.0/0 [1,0] via 192.168.1.2(on FastEthernet0/0)
C 192.168.1.0/24 is directly connected, FastEthernet0/0
C 192.168.10.0/24 is directly connected, FastEthernet0/3
Router-A#
步骤 14:查看 Router-B 的路由表。
Router-B#show ip route
Codes: C - connected, S - static, R - RIP, B - BGP, BC - BGP connected
D - BEIGRP, DEX - external BEIGRP, O - OSPF, OIA - OSPF inter area
ON1 - OSPF NSSA external type 1, ON2 - OSPF NSSA external type 2
OE1 - OSPF external type 1, OE2 - OSPF external type 2
DHCP - DHCP type, L1 - IS-IS level-1, L2 - IS-IS level-2
VRF ID: 0
S 0.0.0.0/0 [1,0] via 192.168.1.1(on FastEthernet0/0)
C 192.168.1.0/24 is directly connected, FastEthernet0/0
C 192.168.20.0/24 is directly connected, FastEthernet0/3
Router-B#
步骤 15:验证网络的连通性。
(1)在 PC1 上 ping 192.168.20.2,网络已连通,如图 3-2-9 所示。
(2)在 PC2 上 ping 192.168.10.2,网络已连通,如图 3-2-10 所示。
学习小结
本学习活动介绍了路由器之间如何实现静态路由,需要注意的是添加静态路由时非直连网段也要进行配置。静态路由开销小,但不灵活,只适用于相对稳定的网络。在小型网络环境中,选择静态路由是可以的,但对于中大型网络而言,静态路由的工作量就很大了。
学习活动 2 路由器的 RIP 动态路由配置
在路由器较多的网络环境中,手工配置静态路由会给管理员带来很大的工作负担,那么使用动态路由协议可以很好地解决此问题。RIP 是应用较早、使用较普遍的动态路由协议,也是内部网关协议,由于 RIP 跳数作为衡量路径的开销,且规定最大跳数为 15,因此 RIP 在实际应用中还是有一定限制的,通常适用于中小型的企业网络。
学习情境
随着公司规模的不断扩大,路由器的数量已经达到了 5 台。该公司的网络管理员发现原有的静态路由已经不适合现在的公司。因此,决定在公司的路由器之间使用动态的 RIP 路由协议,实现网络的互连。
情境分析
由于公司的网络规模开始扩大,网络管理员发现使用静态路由确实不合适了,所以决定使用动态的 RIP 路由协议。
所需设备:
(1)DCR-2655 路由器 2 台。
(2)PC 2 台。
(3)交叉线 3 条。
利用 RIP 实现网络连通的拓扑结构如图 3-2-11 所示。
交换机和 PC 的 IP 地址网络参数设置见表 3-2-3。
相关知识
RIP 是应用较早、使用较普遍的内部网关协议,适用于小型同类网络的一个自治系统内的路由信息的传递。RIP 基于距离矢量算法。它使用“跳数”,即 metric 来衡量到达目的地址的路由距离,取值为 1~15,数值 16 表示无穷大。RIP 进程使用 UDP 的 520 端口来发送和接收 RIP 分组。RIP 分组每隔 30s 以广播的形式发送一次,为了防止出现“广播风暴”,其后续的分组将做随机延时后发送。在 RIP 中,如果一个路由在 180s 内未被刷新,则相应的距离被设定成无穷大,并从路由表中删除该表项。
使用距离矢量路由协议的路由器并不了解到达目的网络的整条路径。距离矢量协议将路由器作为通往最终目的地的路径上的路标。路由器唯一了解的远程网络信息就是到该网络的距离(度量)及可通过哪条路径或哪个接口到达该网络。 距离矢量路由协议并不了解确切的网络拓扑图。
有两个距离矢量 IPv4 IGP,即 RIPv1—第一代传统协议、RIPv2—简单距离矢量路由协议。
RIPv1 被提出较早,其中有许多缺陷。为了改善 RIPv1 的不足,在 RFC 1388 中提出了改进的 RIPv2,并在 RFC 1723 和 RFC 2453 中进行了修订。RIPv2 定义了一套有效的改进方案,新的 RIPv2 支持子网路由选择,支持 CIDR,支持组播,并提供了验证机制。其区别见表 3-2-4。
在三层交换机上 RIP 动态路由协议的配置命令如下:
router#config
Switch_config#router rip !启动RIP路由协议
Switch_config_router#network network
Switch(config-router)#
步骤实现
步骤 1:按照图 3-2-11 连接网络拓扑结构。
步骤 2:按照表 3-2-4 配置计算机的 IP 地址、子网掩码和网关。
步骤 3:恢复路由器的出厂配置。
Router>enable !进入特权模式
Router#2004-1-1 00:32:10 User DEFAULT enter privilege mode from console 0,
level = 15
Router#delete !删除配置文件
this file will be erased,are you sure?(y/n)y
Router#reboot !重新启动
Do you want to reboot the router(y/n)?y
Please wait…
步骤 4:配置 Router-A 的名称及其接口 IP 地址。
Router>enable
Router#config
Router_config#hostname Router-A
Router-A_config#interface Fastethernet 0/0
Router-A_config_f0/0#ip address 192.168.1.1 255.255.255.0
Router-A_config#interface Fastethernet 0/3
Router-A_config_f0/3#ip address 192.168.10.1 255.255.255.0
步骤 5:查看 Router-A 的接口 IP 地址配置情况。
Router-A#show ip int brief
Interface IP-Address Method Protocol-Status
Async0/0 unassigned manual down
Serial0/1 unassigned manual down
Serial0/2 unassigned manual down
FastEthernet0/0 192.168.1.1 manual up
FastEthernet0/3 192.168.10.1 manual up
Router-A#