实验三 静态路由的配置与应用
一.实验目的
在掌握路由器基本配置方法的基础上,学习静态路由的实现方法。了解静态路由在实际网络互联中的重要性。 二.实验内容
1.掌握路由选择的基本方法 2.掌握静态路由的配置方法 3.掌握路由表的查看方法
4.掌握路由器之间连通性测试方法
三.实验器材及环境
1.Windows操作系统PC机一台 2.HW-RouteSim模拟器
四.实验理论基础
由于静态路由选择效率高,占用系统资源较少,配置简单。维护方便,所以应用较为广泛。目前,多数局域网之间的远距离连接,以及局域网接入Internet时,多使用静态路由。
在目前广泛使用的TCP/IP网络中,基于IP分组的路由选择是网络互联的基础。根据路由选择策略的不同可以分为动态路由与静态路由选择两类,所谓静态路由选择是指路由器中的路由表是静态的,路由器之间不需要进行路由信息的交换。 直联路由:当给路由器的端口配置一个IP地址后,路由器将自动产生本端口IP所在网段的路由信息。 静态路由:在网络拓扑结构相对简单且固定的网络中,网络管理人员通过手工方式配置本路由器未知网段的路由信息,从而实现不同网段之间的互联。 静态路由的配置命令为:
ip route 网络号 子网掩码 转发路由器的IP地址/本地端口
其中:网络号与子网掩码为目标网络的IP地址与子网掩码,使用点分十进制 地址或发送端口的名称。IP地址为指定该条路由的下一条IP表示。转发路由器的. 删除静态路由时,可使用以下命令: no ip route 网络号 子网掩码
DCE:数据通信设备,DCE需要设置时钟,用clock rate命令(clock 是面向电信运营商的rate 64000)
DTE:数据终端设备, 是面向用户这一端。1)只有在同步通信方式的线路上才会有时钟速率,同步通信时需要线路两端进行信号发送频率的同步,也就是同步的时钟,在实际工程中由协议转换器,modem等线路控制设备来提供,而实验环境中没有专门的线路控制设备,所以由其中的一台router的serial接口来提供。 2)只有标明DCE一端的才需要设置clock rate 。
3)同步时钟的频率与带宽没有直接的联系,64000指的是以64000比特率时间间隔添加发送同步位。
4)可以设置其他数值,只要是两端都能达到那个标准即可,对通信没有影响。
1.用户模式:提示符 >,登录路由器时进入该模式,在这个模式下只能查看部分路由器的信息,但不能修改信息。 2.特权模式:提示符 #,该模式下可以使用路由器支持的所有命令,包括配置、管理与调试。
3.全局配置模式:提示符 (config)#,可以配置路由器的一些全局参数,如:主机名、功能命令等。
4.端口配置模式:提示符(config-if)#,对路由器的端口进行配置,如开启某个端口。 五.实验步骤
已知网络拓扑结构为
1.设置计算机与路由器的IP地址
设置主机A、B、C的IP地址分别为:10.65.1.1 10.71.1.1 10.70.1.1 设置主机A、B、C的掩码均为: 255.255.0.0 网关分别为:10.65.1.2 10.71.1.2 10.70.1.2
设置网关:
[root@PCA root]# route add default gw 10.65.1.2
设置RouterA的IP地址:(子网掩码是255.255.0.0)
f0/0:10.65.1.2 f0/1:10.66.1.2 s0/0:10.67.1.2 s0/1:10.68.1.2
设置RouterB的IP地址:(子网掩码是255.255.0.0)
f0/0:10.70.1.2 f0/1:10.71.1.1.2 s0/0:10.68.1.1 s0/1:10.69.1.2
双击Router A,配置路由器的端口
router>enable (可简写为en,进入“特权模式”) router #configure terminal (可简写为conf t,进入“全局模式”) router (config)#hostname roa (使用hostname 命令将路由器的名称更改为“roa”)
roa (config)#int f0/0 (进入路由器f0/0端口的配置模式)
roa(config-if)#ip address 10.65.1.2 255.255.0.0 (将路由器f0/0端口地址配置为 10.65.1.2,掩码为 255.255.0.0)
)shutdown默认是端口,f0/0(开启路由器的 roa(config-if)#no shutdown roa(config-if)#exit (逐层推出模式) roa (config)#int f0/1
roa(config-if)#ip address 10.66.1.2 255.255.0.0 roa(config-if)#no shutdown roa(config-if)#exit
roa (config)#int s0/0
roa(config-if)#ip address 10.67.1.2 255.255.0.0 roa(config-if)#no shut roa(config-if)#exit
roa (config)#int s0/1
roa(config-if)#ip address 10.68.1.2 255.255.0.0
roa(config-if)#clock rate 64000 (配置RouterA的时钟频率DCE) roa(config-if)#no shutdown roa(config-if)#exit
roa (config)#ip routing (默认是关闭的) 双击Router B,配置路由器的端口
(2)设置路由器A的静态路由
show ip route是显示路由表命令,它可以看到直联网络,静态路由与动态路由的情况。
roa#show ip route ;只能看到直连路由
roa(config)#ip route 10.71.0.0 255.255.0.0 10.68.1.1 (利用“转发路由器的IP地址”进行数据转发) 或
roa(config)#ip route 10.71.0.0 255.255.0.0 Serial 0 (这里的Serial 0是RouteA 的串口,利用“本地端口”进行数据转发) roa(config)#ip routing
roa(config)#exit 返回特权模式
roa#show ip route 多了一条静态路由 roa#write memory 保存当前的配置
设置路由器B的静态路由
测试主机A、B与A、C之间的连通状态。
[root@PCA root]# ping 10.71.1.1 (通) ;ping PCB [root@PCA root]# ping 10.70.1.1 (不通) ;
再设置一条路由:
roa(config)#ip route 10.70.0.0 255.255.0.0 10.68.1.1 roa(config)#exit
roa#show ip route 又多了一条静态路由 [root@PCA root]# ping 10.70.1.1 (通了) ;
(3)设置路由器的默认路由 先去掉两条静态路由:
roa(config)#no ip route 10.70.0.0 255.255.0.0 10.68.1.1 roa(config)#no ip route 10.71.0.0 255.255.0.0 10.68.1.1 [root@PCA root]# ping 10.71.1.1 (不通) [root@PCA root]# ping 10.70.1.1 (不通)
设置RouterA的默认路由:
roa(config)#ip route 10.70.0.0 0.0.0.0 0.0.0.0 10.68.1.1 roa(config)#exit