计算机网络课程设计报告 - 图文(6)

2019-01-19 13:57

§3.3 实验结果分析

3.2.1 实验结果

程序主界面:

图 3-22 主界面

输出路由器的路由表:

图 3-23 查询路由表

22

根据目的IP求下一跳:

图 3-24 求下一跳

3.2.2 结果分析

由实验结果知,对于一个给定的拓扑,使用狄克斯特拉算法生成了每一个路由器的路由表,且随机指定一个路由器,输入一个IP地址,可以输出其下一跳MAC地址。

首先生成每一个路由器的路由表的算法中,函数共有三个参数,其中两个为输入参数,c1表示起始顶点,c2表示目的顶点;一个输出参数path[],path[]用来存放得到的从源头v0到其余各点的最短路径上到目标顶点的前一顶点的下标。循环一遍后,path[]中就存储了从起始顶点到目的顶点的路径,再逆序查找,即可求出下一跳地址。然后求出 到每个目的网络的下一跳,即可输出某一个路由器的路由表。

对于根据输入的起始和目的IP地址,输出下一跳的算法,同样依照上述算法,把IP地址对应转换成顶点,分别作为起始顶点和目的顶点,求出下一跳地址。

23

第四章 课程设计总结

通过本小组四位成员的共同努力,整个实验成功地完成了。我们由最初的毫无头绪,到接下来的集体商量、查资料,再到最后的多次尝试操作,直至试验成功。我们每个人都挥洒了汗水、经历了磨练、尝到了成功的喜悦。

从整个实验中,我学到了很多知识,课本上学到的都是理论知识居多,缺乏实践,这次试验不仅让我学会合作的重要性,学会作为一个团队的组长所应该做的事,而且对课本上的知识做了一个很好的实践,巩固了知识,加深了理解。在实验中遇到困难是在所难免的,因为对某些知识理解得不够透彻,无法正确运用,导致走了很多弯路,通过实验,我找到了问题所在,并努力攻克了它。

§4.1实验分工

4.2.1 分工明细

小组成员:张婕

杨国涛 桂启瑞 王文莉

试验一:FTP文件传输协议的实现

? 做服务器,安装Server-U软件,并配置好Server-U。

? 做客户主机,安装FlashFXP软件。并与服务器实行连接。 ? 服务器和客户主机方的抓包。 ? 第三方的抓包。 实验二:静态网站模拟 ? 网页制作 ? IIS配置 ? 测试

实验三:路由表的生成 ? 图的存储—邻接矩阵 ? 最短路径的算法

? 路由表的生成和路由表的输出 ? 查询

25

4.2.2 本人完成情况

对于实验一,我作为客户主机,连接服务器,进行了客户主机方的抓包。实验最初,由于服务器新建用户的权限问题,与服务器一直连接不上,通过小组四个人一起讨论,多次试验,最终克服了问题,连接上服务器。学习了抓包软件Wireshark的安装以及使用过程。

对于实验二,我利用Dreamweaver制作了网页,通过上网查资料,了解了关于IIS的配置的内容。

对于实验三,我负责路由表的生成和输出算法,以及主函数部分。路由表的生成算法是在迪克斯特拉算法的基础上延生而来,通过循环调用求到目的网络的前一跳的算法,再逆序查找,求得每一个路由器的路由表。图的存储和顺序表的操作均参考了《数据结构》课本上的例题。

§4.2实验感悟

4.2.1 错误分析

(1)网页添加到IIS时发生的错误:

图 4-25 错误界面

26


计算机网络课程设计报告 - 图文(6).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:量子力学统计学第五章作业答案A

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: