【计算机网络 实验报告6】路由选择协议
上一篇:【计算机网络 实验报告5】IP层协议分析
目录
实验目的
二、实验环境
三、实验内容
四、实验过程与结果
实验心得
实验目的
- 理解网络路由,学习静态路由配置能力。
- 理解RIP动态路由协议的工作原理。
二、实验环境
软件
Packet tracer
网络拓扑及网络参数
三、实验内容
- 熟悉路由器不同的命令行操作模式以及各种模式之间的切换;
- 掌握RIP协议的配置方法;
- 掌握查看通过动态路由协议RIP学习产生的路由;
四、实验过程与结果
1、给出在每个路由器上配置的静态路由项,证明配置是成功的。(附截图)
2、自选一个路由器,写出完整的配置静态路由的命令,可截图。
3、自选一个路由器,写出完整的配置RIP协议的命令,可截图。
4、捕获RIP报文,对照书上的RIP报文格式,分析RIP报文里包含的信息。(附截图)
广播地址255.255.255.255
ID:请求报文
OPCODE:相应类型
AA:授权回答
TC:响应截断
RD:希望递归查询
RA:支持递归查询
RCODE:响应差错状态
QDCOUNT:问题计数1
ANCOUNT:回答计数0
NSCOUNT:权威名称服务器计数
ARCOUNT:附加资源记录数
域名config 生存时间TTL 资源数据
5、如果采用如下的网络拓扑,你是否能用本次实验所学,设计合适的网络参数,使得三台主机可以互相访问。(选做题)
(1)给出主机、路由器端口的IP配置
(2)给出路由器上的RIP配置过程
(3)附截图,说明你的配置是成功的
实际实现的网络拓扑:
(1)IP配置:
PC1
Router1
Router2
PC3
Router3
PC4
Router4
(2)RIP配置过程
以其中一个路由器为例,命令行形式的配置过程
最终的配置结果
Router1
Router2
Router3
Router4
- 说明配置是成功
在任何一台计算机上Ping其他主机的IP,均是联通的
PC1
PC3
PC4
实验心得
本次路由配置与RIP动态路由协议实验,通过Packet Tracer软件搭建网络拓扑、配置静态路由、部署RIP协议及分析路由报文,让我从理论到实践,系统掌握了网络路由的核心原理与操作方法,深刻理解了静态路由与动态路由的差异,也提升了网络配置与故障排查的实践能力,圆满完成了实验目的与要求。
实验初期,我重点熟悉了路由器的命令行操作模式及切换方法,从用户模式进入特权模式,再到全局配置模式、接口配置模式,每一步操作都需要严谨细致,任何指令输入错误都可能导致配置失败。通过反复练习,我熟练掌握了不同模式的切换指令,为后续路由配置奠定了基础。在静态路由配置环节,我为每个路由器配置了相应的静态路由项,通过查看路由表、测试主机连通性,验证了配置的有效性。这一过程让我明白,静态路由需要手动指定路由路径,适用于网络拓扑简单、变化较少的场景,其优势是配置简单、转发效率高,但缺点是当网络拓扑发生变化时,需要手动更新路由表,灵活性较差。
本次实验的重点是RIP动态路由协议的配置与原理探究。我选取一台路由器完成了完整的RIP协议配置,从启用RIP协议、宣告直连网络,到查看路由表中通过RIP协议学习到的路由条目,逐步理解了RIP协议的工作机制。RIP协议作为一种距离矢量路由协议,通过广播RIP报文交换路由信息,自动更新路由表,无需手动干预,极大提升了网络的灵活性和可扩展性。在捕获RIP报文后,我对照课本中的RIP报文格式,详细分析了报文中的广播地址、OPCODE类型、问题计数、回答计数等关键信息,明确了RIP请求报文与响应报文的区别,理解了协议如何通过这些信息实现路由信息的传递与更新。
在选做题部分,我根据给定的网络拓扑,设计了合理的IP配置方案,为各主机、路由器端口分配了合适的IP地址,完成了多台路由器的RIP协议配置。通过在任意一台主机上ping其他主机的IP地址,均能实现连通,证明了配置的正确性。这一过程不仅巩固了RIP协议的配置方法,还锻炼了我设计网络拓扑、规划IP地址的能力,让我意识到,在复杂网络中,动态路由协议能够有效减少配置工作量,提高网络的稳定性和适应性。
本次实验也让我认识到自身的不足,初期配置RIP协议时,因未正确宣告直连网络,导致路由表无法学习到远端路由,通过排查路由配置、查看报文捕获结果,最终找到问题并解决。这让我明白,网络配置需要严谨的逻辑和耐心,每一个细节都可能影响实验结果。同时,通过对比静态路由与RIP动态路由,我清晰掌握了两者的适用场景,理解了动态路由协议在复杂网络中的核心优势。
通过本次实验,我不仅熟练掌握了路由器命令行操作、静态路由配置和RIP协议部署方法,更深刻理解了网络路由的工作原理,将课本中抽象的理论知识转化为实际操作能力。此次实验也为我后续学习更复杂的路由协议、网络拓扑设计打下了扎实的基础,让我认识到理论与实践结合的重要性,在今后的学习中,我将继续加强实践练习,提升自身的网络技术水平。
