




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
...wd......wd......wd...计算机网络原理课内实验专业班级 计算机15学生姓名高君宇学号2110505112提交日期2014年6月8日Email309852008@qq实验一基于BosonNetsim软件的路由器配置实验一、实验目的〔1〕掌握路由器等设备的配置,掌握简单的组网技术。〔2〕了解路由器、交换机等网络常用设备的配置方法;〔3〕掌握CLI方式〔命令行〕下IOS命令的使用;〔4〕掌握静态路由和动态路由〔RIP、OSPF〕的配置方法。二、实验内容本实验要求学生自行构建一个网络拓扑,要求包括3个以上路由器,用于连接两个以太网,每个以太网至少包括1台主机;完成路由器、主机等设备的配置;使用RIP或OSPF来维护路由器的路由表。三、实验步骤步骤一:首先连接拓扑图,两个主机通过三个路由器实现连接。步骤二:配置各个路由器的名称,端口IP地址,子网掩码,封装格式及时钟频率。步骤三:配置各个主机的IP地址,子网掩码,以及与其相连的路由器端口地址。步骤四:配置RIP协议,实现路由选择及IP分组转发。四、实验过程及结果Router1:Router2:Router3:PC1PC2结果:配置静态路由:R1:R2:R3:配置动态路由:R1:R2:R3:五、实验分析〔1〕命令Configureterminal:特权模式进入全局配置模式;Hostnamerouter:配置路由器名称命令;Encapsulationhdlc:封装帧〔3种串行接口帧封装格式,HDLC是默认的封装格式;Clockrate:设置时钟频率;Noshutdown:激活接口〔在执行激活命令后,接口状态刚开场还是up状态,又变成down状态了,之所以出现这种现象,是因为还没有配置另一端接口,它还处于非活动状态,还不能接收来自于现在这个接口的任何信息〕Ping:因特网包探测器,用于测试网络连接量的程序。〔2〕结果分析Ping命令会发送一个ICMP回声请求消息给目的地并报告是否收到所希望的ICMP回声应答;一般的,连续发送4个32字节的ICMP请求包,而此实验中发送了5个,收到了5个;根据是否收到回声应答以及回声响应时间来判断网络的连通性。Time:响应时间,值越小,说明连接这个地址速度越快TTL:生存期,即路由跳数六、实验心得通过这次实验,我对于路由器的配置过程有了更深地了解,同时也对网络连接的根本原理有了实际化地体验,以前只是在书本上看到局域网之间,广域网之间连接通过网桥,路由器等,但具体的实施只靠图片及想象,而这次实验让我亲身实践了解,我相信会有更深地认识的。实验二利用分组嗅探器〔ethereal〕分析协议实验目的利用ethereal软件分析及其下层协议〔TCP协议、IP协议等〕,了解网络中数据封装的概念,并掌握及TCP协议的工作过程。〔1〕掌握计算机网络中数据封装的概念;〔2〕掌握协议的根本原理及数据包格式;〔3〕掌握TCP协议的连接建设、数据传输、连接释放的过程;〔4〕掌握IP协议的根本原理和IP分组的格式。二、实验内容本实验要求学生从ethereal截获的报文中提取并分析请求报文和应答报文;综合分析截获的报文,概括协议的工作过程;从截获报文中选择TCP建设连接和释放连接的报文,分析各个字段的值并概括TCP协议的工作过程;从截获报文中分析IP协议的工作过程和IP分组的格式。实验结果与分析分析:实验中第5行中IP为1的客户端向域名为up.ijinshan发送请求建设TCP连接,序列号为0,长度为0,最大分段大小为1460;第6行中up.ijinshan向1发送响应,序列号为0,下一个期待的号为1〔表示序列号为0的序列已收到〕,窗口大小为5840,最大分段大小为1460;第7行中客户端向服务端发送了一个确认,序列号为1,下一个期待的号为1,窗口大小为64240,长度为0;此时通过三次握手协议连接已经建设。第8行中客户端发送请求报文以便进入TCP连接插口,使用永久连接;第9行中服务端向客户端发送一个确认,序列号为1,下一个期待的号为195,窗口大小为6432,长度为0;第10行中服务端又向客户端发送一个响应的报文,表示收到请求报文;第23行中客户端又向服务端发送请求报文,分析原因是可能服务端发送的响应报文丧失;第25行服务端又向客户端发送一个响应的报文;第26行客户端发送响应报文,序列号为393,期待下一个序列号为1225,此时窗口大小为63016,长度为0;第5行的IP报文分析:源地址:1目的地址〔域名〕:14〔up.ijinshan〕版本号:4报头长度:20个字节服务类型域:0x00总长度:48标识域:0x224f〔8783〕分段标志:DF=0x04,即不允许分段段偏移量:0生存期:64协议域:TCP头校验和:0x0000源地址:1目的地址:14TCP:源端口——52101;目的端口——〔80〕分析协议工作过程:(1)浏览器分析超链指向页面的URL。(2)浏览器向DNS请求解析://的IP地址。(3)域名系统DNS解析出西安交通大学校园网主页服务器的IP地址。(4)浏览器与服务器建设TCP连接〔三次握手建设连接〕。(5)浏览器发出取文件命令。(6)服务器给出响应,把文件index.htm发给浏览器。(7)TCP连接释放。(8)浏览器显示“://〞首页。此次建设连接端口号为1252,第一行是本机向xjtu网站发送建设连接请求,第二行是xjtu网站收到请求,发送报文,并向本机发送了下一次希望接收报文的序列号是ACK+1,第三行是本机相xjtu网站发送确实认信号。这就是建设连接的TCP“三次握手协议〞。释放连接时,需要有四次释放确认,双方各两次向彼此发送两次确认释放连接信号,图中说明首先本机向对方网站发送释放连接请求报文;接下来对方网站承受到该请求,响应请求并通知相应的应用程序,对方要求关闭连接,然后应用程序只是TCP进程彻底关闭这个连接,于是TCP进程向本机发送第二个报文段;接下来本机向对方网站发送最后一个确认报文段,自己最终也断开连接,自此,连接成功释放。实验中遇到的问题及解决方法:实验中遇到的问题:在实验之前一直会出现,软件安装不正确的警告。解决方法:安装正确版本的winpcap。实验心得通过此次实验,我明白了协议的根本原理及TCP的连接建设,数据传输,连接释放的过程,对于网络信息传输有了更深的了解。试验中遗憾的是没有截获到释放连接的报文〔开场时没有看见,等到所有的已做完时发现没有释放的报文〕,可能是因为发送时间超时报文出错,最终自动释放链接的原因。实验三基于Socket的网络编程实验一、实验目的了解FTP协议的工作原理,掌握基于socket的网络编程的根本原理。掌握基于socket网络编程的根本知识;掌握FTP客户端和服务器端数据交换的方式和数据包格式。二、实验内容本实验要求学生基于Socket网络编程技术实现FTP客户端,能完成对FTP服务器的访问,并可执行上传和下载操作。三、源代码分析我是使用java语言编写的,代码的大致构造如下:1:字节流构造:每次发送12+1024个字节其中,前七个字节字节表示命令第七到第十二个字节表示后面1024字节中的有效字节的长度例如一帧中前12个字节的内容为"UPFILEN00012"表示要上传文件名,文件名的长度是12。那么程序就在后面的1024个字节中去12个字节,在把它转换为字符串,作为要上传的文件名。2:命令构造Server端:DISCONN:断开连接LSFILES:发送当前目录文件列表ENDFILE:上传一个文件的完毕标记UPFILEN:表示要上传一个新的文件,并且此包中包含了文件名UPDATAS:表示本包是要上传的数据DNFILEN:表示要下载的文件名,服务器要执行向客户端传输文件的操作Client端:DISCONN:断开连接LSFILES:接收服务器当前目录文件列表ENDFILE:下载一个文件的完毕标记DNDATAS:表示本包是要下载的数据3:文件构造FtpServer:ftp软件的服务器端,目前在端口2121监听,支持多线程,文件的上传,下载,列表。FtpClient:ftp软件的客户端,默认连接本机的服务器端,在端口2121,支持文件的上传,下载,列表。FtpClientUI:ftp软件的客户端的用户界面,完全采用Swing技术,手工编写,没有用JB自动生成。PublicFunc:提供一些公共的静态方法例如将给定的String对象分装成要发送的帧。将数字格式化成长度为五位的String类型对象。package.bit.software.ftptrans;四、实验结果字符界面:UI初始化界面:soket实现上传功能:Soket实现下载功能:五、实验心得本次实验中,我在网上查阅了很多资料,并参考了网络上的一些源码,进展了一些修改。懂得其中的根本流程,例如建设请求连接时,首先得建设启动套接字,根据其响应开场建设连接,要发送IP地址与端口号才能建设此控制连接〔socket端口号为21〕。我也掌握基于socket网络编程的根本知识,掌握FTP客户端和服务器端数据交
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 教育游戏化的设计原则与实施策略研究
- 心理教学在提高学习动机中的作用研究
- 2025年中国智能摄像机市场调查研究及行业投资潜力预测报告
- 2021-2026年中国商用车变速器行业市场全景调研及投资规划建议报告
- 2023-2029年中国搭扣行业市场发展现状及投资战略咨询报告
- 2025-2030年中国不銹钢转鼓行业深度研究分析报告
- 2024年中国乙草胺市场竞争格局调查报告
- 中国园林铺装行业市场全景评估及投资前景展望报告
- 中国离心球墨铸铁管行业市场深度分析及投资策略咨询报告
- 大学生物学教学中培养学生实验仪器操作与维护能力的教学实践研究
- 未成年人权益保护法律解析
- 设备健康指数评估-深度研究
- 中华法文化的制度解读知到课后答案智慧树章节测试答案2025年春西华大学
- 在线网课学习课堂《人工智能(北理 )》单元测试考核答案
- “艾梅乙”感染者消除医疗歧视制度-
- 肉类食品供货合同7篇
- 天津师范大学《心理与教育统计学》2023-2024学年第二学期期末试卷
- 2024年度海南省国家电网招聘之电网计算机题库练习试卷B卷附答案
- 2025山西汾西矿业集团公司招聘300人易考易错模拟试题(共500题)试卷后附参考答案
- 2025年1月国家开放大学本科《公共政策概论》期末纸质考试试题及答案
- GB/T 16895.3-2024低压电气装置第5-54部分:电气设备的选择和安装接地配置和保护导体
评论
0/150
提交评论