课程名称:姓 名:学 院:系:专 业:学 号:指导教师:
本科实验报告
计算机网络基础
计算机学院 软件工程
软件工程
陆魁军
2013年 12月 23日
浙江大学实验报告
课程名称: 计算机网络基础 实验类型: 设计性实验
实验项目名称: 路由器接口及路由协议配置 学生姓名: 专业: 软件工程 学号: 同组学生姓名: 无 指导老师: 陆魁军
实验地点: 曹西软件学院机房 实验日期: 2013 年 11 月 23 日开始
一、 实验目的和要求:
熟悉掌握BOSON路由器仿真软件的使用,并应用该软件进行路由器接口,静态路由,动态路由协议RIP配置,从而加深对路由器的各种接口类型以及路由行为的理解。
要求自行设计网络拓扑结构,并综合运用静态路由和动态路由协议RIP、OSPF,实现网络各部分的互连,并能互相ping通。
二、 实验内容和原理
1.配置ETHERNET接口 2.配置点到点接口(通过DCE电缆连接两个路由器的WAN口,模拟DDN线路): 用HDLC3.帧格式。 3.配置点到点接口: 用PPP帧格式。
4.尝试配置命令 IP SUBNET-ZERO(在讲了第五章 The NETWORK LAYER的IP ADDRESS 及SUBNET后再做)( 模拟软件ROUTERSIM不支持本命令,只有真实路由器才支持) 5.配置LOOPBACK接口(虚拟接口)
6.尝试命令并观看结果:SHOW INTERFACE SERIAL 0 7.尝试命令并观看结果:SHOW INTERFACE ETHERNET 0 8.用PING测试两台路由器连通性。
9. 配置两台路由器的静态路由:ip route命令。
ip route命令格式:ip route x.x.x.x y.y.y.y z.z.z.z
x.x.x.x----目标网络的网络地址 y.y.y.y----目标网络的SUBNET MASK z.z.z.z----去目标网络的下一个邻居路由器IP地址(与本路由器直接邻接的接口IP地址) 例如:ip route 20.20.20.0 255.255.255.0 40.40.40.1 通过邻居路由器40.40.40.1可到达目的网络20.20.20.0 10.尝试命令并观看结果:show ip route 11.用PING测试连通性。
12.配置两台路由器的RIP协议。 13.用PING测试连通性。
14.尝试命令并观看结果:show ip route 15.尝试命令并观看结果:show ip protocols
16.尝试命令并观看结果:debug ip rip (软件模拟器不支持,只有真实路由器才支持)
17.尝试命令并观看结果:passive-interface (软件模拟器不支持,只有真实路由器才支持)
三、 主要仪器设备
PC机,Boson Router Simulator 4.03软件
四、 操作方法与实验步骤
我使用老师FTP上下载的Boson Router Simulator 4.03软件并且进行注册。并且设置了如下的网络拓扑图。路由器使用的是2514-2E2S。一共有四台路由器,三台PC机。其中Router3与Router4以PPP帧格式相连,其余都为HDLC。
1. 配置ETHERNET接口
配置Router1的ETHERNET接口(e0),配置的IP地址为11.11.11.1,子网掩码为255.255.255.0
配置与Router1连接的PC机的IP地址为11.11.11.111,子网掩码为255.255.255.0,默认网关为11.11.11.1
检测PC1与Router1的连通性
2. 配置点到点接口: 用HDLC3帧格式
配置Router3和Router4的点到点接口,但是使用HDLC3帧格式。Router3的S0端口的IP地址为23.23.23.1,子网掩码为255.255.255.0。配置Router4的S1端口的IP地址23.23.23.2,子网掩码为255.255.255.0,对Router3设置时钟频率为56000.
对Router3设置时钟频率为56000
3. 配置点到点接口: 用PPP帧格式
配置Router1和Router3的点到点接口。配置Router1的S0端口的IP地址为17.17.17.1,子网掩码为255.255.255.0。配置Router3的S1端口的IP地址为17.17.17.2,子网掩码255.255.255.0
测试这两个路由器的连通性
4. 尝试配置命令 IP SUBNET-ZERO
软件不支持
5. 配置LOOPBACK接口(虚拟接口)
配置Router1的LOOPBACK接口。接口编号为0,IP地址为192.168.11.11,子网掩码为255.255.255.0
6. 尝试命令并观看结果:SHOW INTERFACE SERIAL 0
7. 尝试命令并观看结果:SHOW INTERFACE ETHERNET 0
8. 用PING测试两台路由器连通性
测试Router3到Router4的连通性
9. 配置两台路由器的静态路由:ip route命令
配置Router1和Router3的静态路由表
对于Router1来说,如果要一个数据包要到达13.13.13.0网段,子网掩码为255.255.255.0,根据网络拓扑图,我们知道该数据包的下一跳应该为17.17.17.2的路由器IP地址,Router3同理。
10. 尝试命令并观看结果:show ip route
Router1的路由表
Router3的路由表
11. 用PING测试连通性
我们测试从PC1到PC3的连通性
我们在PC1中输入下图所示信息
12. 配置两台路由器的RIP协议
配置Router1的RIP协议
虽然题目中只是两台,我还是依次配置了Router2、Router3、Router4的RIP协议
Router2
Router3
Router4
13. 用PING测试连通性
同第11问,我们继续测试PC1到PC3的连通性,下图为结果
14. 尝试命令并观看结果:show ip route
对Router4查看ip route
15. 尝试命令并观看结果:show ip protocols
16. 尝试命令并观看结果:debug ip rip
软件不支持
17. 尝试命令并观看结果:passive interface
软件不支持
五、 实验数据记录和处理
详见第四部分的操作方法与实验步骤
六、 实验结果与分析
1. 上述截图中所用命令分别的涵义
命令 enable config t hostname *** interface 端口名 interface loopback 值 clock rate 频率 ip address IP地址 子网掩码 encap ppp no shutdown show interface 端口名 copy running-config startup-config show running-config ip route x.x.x.x y.y.y.y z.z.z.z 作用 表示由用户模式进入特权模式 表示进入全局配置模式 修改路由器的名字 进入路由器对应的接口 设置loopback 设置路由器时钟频率 设置路由器接口的IP地址以及子网掩码 表示设置PPP连接,一般默认为HDLC连接 表示启用接口 查看一个接口的信息 保存配置信息 查看路由器的配置信息 x.x.x.x ----目标网络的地址 y.y.y.y ----目标网络的子网掩码 z.z.z.z ----去目标网络的下一跳IP地址 show ip route router rip network x.x.x.x show ip protocols
查看路由表的信息 启用RIP协议 指定将要使用RIP的网络 查看RIP路由公告详细信息 2. 配置ETHERNET接口
在配置PC机的IP地址时,要注意与相连路由器的网段号保持一致。由于我设置的路由器的IP地址为11.11.11.1,子网掩码为255.255.255.0,所以相连的主机前三位必须为11.11.11。默认网关直接使用路由器的IP地址就行了。
3. 配置点到点接口: 用HDLC3.帧格式
如果不特地说明,Boson默认使用的就是HDLC的帧格式。在设置IP地址时,必须要保持网段号一致,不然则无法ping通。设置好IP之后一定要使用“no shutdown”命令将路由器的接口开启
4. 配置点到点接口: 用PPP帧格式
需要使用encap ppp命令表示设置的PPP帧格式
5. 配置LOOPBACK接口(虚拟接口)
loopback接口即回环接口,是路由器上的虚拟接口。只要路由器没有关闭,回环接口就始终处于活动状态。该接口会被自动激活,且永远处于up状态,因此不需要执行额外的激活命令
6. 尝试命令并观看结果:SHOW INTERFACE SERIAL 0
输出信息表明该接口已经激活,且IP为17.17.17.1,子网掩码为25.255.255.0,采用的是PPP帧格式
7. 尝试命令并观看结果:SHOW INTERFACE ETHERNET 0
与上面类似,就不再赘述
8. 用PING测试两台路由器连通性
从图中我们可以看到发出去的5个包全部收到,所以两台路由器是连通的
9. 配置两台路由器的静态路由:ip route命令
上图红色框的部分,表示如果该路由器收到了一个包,这个包的目的网络是13.13.13.0,子网掩码为
255.255.255.0,那么,这个路由器需要将这个包转给17.17.17.2的路由器
10. 尝试命令并观看结果:show ip route
这张图中的红色框部分,是刚才通过静态配置路由IP得到的。前面的“S”表示这是静态路由,后面表示目的网段,子网掩码,以及下一跳的邻居路由
11. 用PING测试连通性
我们测试PC1到PC2的连通性。由于我们配置了静态路由,所以PC1发出的包到达Router1之后会进行判断,发现目的地址为PC3,于是将这个包转交给Router3,然后再由Router3发送给PC3
所以PC1和PC3在配置了静态路由之后是可以通过这两个路由器连通
12. 配置两台路由器的RIP协议
上图红框表示路由器相连的两个网段都是用了RIP协议
13. 尝试命令并观看结果:show ip route
在上图红框中,我们可以看到由RIP协议配置的路由表前面的字母都为“R”,不同于静态路由的“S”。而且RIP协议是动态路由,他会根据目的网络自动算出下一跳的位置。
14. 尝试命令并观看结果:show ip protocols
“sending updates every 30 seconds, next due in 26 seconds”表示每过30秒更新一次路由表,下一次更新在26秒之后。
“invalid after 180 seconds, hold down 180, flushed after 240”表示路由器如果连续180秒没有收到某路由器的更新,它就把该路由器设置为不可用。240秒还没收到的话,就将其从选择表中删除。
接下来的列表说明该路由器的S1接口以及S0接口连接的网段设置了RIP协议。他们的网段分别是18.0.0.0以及23.0.0.0(因为是第一类地址)。并且S1接口以及S0接口的IP地址也有在列表中显示。
15. 路由器以及PC机的IP地址、子网掩码
路由器 router1 端口 E0 S0 loopback router2 router3 E0 S0 E0 S0 S1 router4 S0 S1 IP地址 11.11.11.1 17.17.17.1 192.168.11.11 12.12.12.1 18.18.18.1 13.13.13.1 23.23.23.1 17.17.17.2 18.18.18.2 23.23.23.2 子网掩码 255.255.255.0 255.255.255.0 255.255.255.0 255.255.255.0 255.255.255.0 255.255.255.0 255.255.255.0 255.255.255.0 255.255.255.0 255.255.255.0
PC机 PC1 PC2 PC3 IP地址 11.11.11.111 12.12.12.122 13.13.13.133 子网掩码 255.255.255.0 255.255.255.0 255.255.255.0 默认网关 11.11.11.1 12.12.12.1 13.13.13.1
七、 讨论、心得
1
这次实验加深了我对网络拓扑结构的认识,对什么是IP地址,什么是子网掩码,什么是默认网关等问题也有了更深一步的认识 2 3
在配置PC机的IP地址的时候必须要与路由器的网络号保持一致
利用模拟软件还是有几条命令不能使用,我觉得以后最好能够有真实的路由器能让我们进行实验,毕竟在模拟软件上进行操作还是略显抽象 4 5
Boson模拟软件在配置了静态路由之后就不能继续配置RIP协议,必须要再进行配置一遍
在这次实验中对路由的配置使用了静态路由和动态路由(RIP)两种方法。虽然这两种方法都能使两台PC机互相ping通,但是如果使用动态路由进行配置只需要几行命令就行了,而且不容易出错
因篇幅问题不能全部显示,请点此查看更多更全内容