当前位置:文档之家› 计算机网络实验报告-答案.

计算机网络实验报告-答案.

计算机网络实验报告
专业计算机科学与技术
班级计102
学号 109074057
姓名王徽军
组号一组D
指导教师毛绪纹
安徽工业大学计算机学院
二○一二年十二月
目录
实验总体说明 (3)
实验一以太网帧的构成 (3)
实验三路由信息协议RIP (9)
实验四传输控制协议TCP (11)
实验五邮件协议SMTP、POP3、IMAP (12)
实验六超文本传输协议HTTP (14)
实验总体说明
1.实验总体目标
配合计算机网络课程的教学,加强学生对计算机网络知识(TCP/IP协议)的深刻理解,培养学生的实际操作能力。

2.实验环境
计算机网络协议仿真实验室:
实验环境:网络协议仿真教学系统(通用版)一套
硬件设备:服务器,中心控制设备,组控设备,PC机若干台
操作系统:Windows 2003服务器版
3.实验总体要求
●按照各项实验内容做实验,记录各种数据包信息,包括操作、观察、记录、分析,
通过操作和观察获得直观印象,从获得的数据中分析网络协议的工作原理;
●每项实验均提交实验报告,实验报告的内容可参照实验的具体要求,但总体上应包
括以下内容:实验准备情况,实验记录,实验结果分析,算法描述,程序段,实验过程中遇到的问题以及对思考问题的解答等,实验目的、实验原理、实验步骤不需要写入实验报告中。

实验一以太网帧的构成
实验时间:_____________ 成绩:________________
实验角色:_____________ 同组者姓名:______________________________
练习一:领略真实的MAC帧
00000000: FF FF FF FF FF FF 8C 89 A5 75 71 10 06 05 14 55 ..q....U 00000010: 85 48 D2 78 62 13 47 24 58 25 00 00 00 00 00 00 .H襵b.G$X%...... 00000020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00000030: 00 00 00 00 00 00 00 00 00 00 00 00 ............
练习二:理解MAC地址的作用
●记录实验结果
表1-3实验结果
本机MAC地址源MAC地址目的MAC地址是否收到,为什么
主机B 8C89A5-7570BB 8C89A5-757113 8C89A5-7570C1 是,主机A与主机B接在同一共享模块
主机D 8C89A5-771A47 8C89A5-757113 8C89A5-7570C1 是,主机C与主机D接在同一共享模块
主机E 8C89A5-757110 无无否,与主机A、C都不在同一共享模块
主机
F
8C89A5-7715F8 无无否,与主机A、C都不在同一共享模块
练习三:编辑并发送MAC广播帧
●结合练习三的实验结果,简述FFFFFF-FFFFFF作为目的MAC地址的作用。

答:该地址为广播地址,作用是完成一对多的通信方式,即一个数据帧可发送给同一网段内的所有节点。

练习四:编辑并发送LLC帧
●实验结果
帧类型发送序号N(S)接受序号N(R)
LLC 001F 0
●简述“类型和长度”字段的两种含义
答:一是如果字段的值小于1518,它就是长度字段,用于定义下面数据字段的长度;二是如果字段的值大于1536,用于定义一个封装在帧中的PDU分组的类型。

思考问题:
1.为什么IEEE802标准将数据链路层分割为MAC子层和LLC子层?
答:出于厂商们在商业上的激烈竞争,IEEE的802委员会未能形成一个统一的、最佳的局域网标准,而是被迫制定了几个不同标准,如802.4令牌总线网、802.5令牌环网等。

为了使数据链路层能更好地适应多种局域网标准,802委员会就将局域网的数据链路层拆成两个子层,即逻辑链路控制
试验二网际协议IP
实验时间:_____________ 成绩:________________
实验角色:_____________ 同组者姓名:______________________________
●主机F是否收到主机E发送的目的地址为127.0.0.1的IP数据报?为什么?答:主机F没有收到主机E发送的报文,因为使用回环地址时,分组永远不离开这个机器;这个分组就简单地返回到协议软件。

练习三:IP数据报分片
●将ICMP的报文分片信息填入下表,分析表格内容,理解分片的过程。

察看主机A、E捕获到的数据,比较两者的差异,体会两次分片过程。

分析两次分片过程:第一次传输的数据长度为1000bytes,而MTU为800,因此需要进行1次分片;第二次传输的数据长度为2000bytes,而MTU为800,因此需要进行2次分片;
字段名称分片序号1 分片序号2 分片序号3 Identification字段值63234 63234
More fragments字段值 1 0
Fragment offset字段值0 776
传输的数据量768bytes 232bytes
字段名称分片序号1 分片序号2 分片序号3 Identification字段值63234 63234 63234
More fragments字段值 1 1 0 Fragment offset字段值0 776 1552 传输的数据量768bytes 776bytes 456bytes
实验三路由信息协议RIP
实验时间:_____________ 成绩:________________ 实验角色:_____________ 同组者姓名:______________________________
实验四传输控制协议TCP
实验时间:_____________ 成绩:________________ 实验角色:_____________ 同组者姓名:______________________________
实验五邮件协议SMTP、POP3、IMAP 实验时间:_____________ 成绩:________________
实验角色:_____________ 同组者姓名:______________________________
实验六超文本传输协议HTTP
实验时间:_____________ 成绩:________________
实验角色:_____________ 同组者姓名:______________________________
练习一:页面访问
●本练习使用HTTP协议的哪种方法?简述这种方法的作用。

答:Get方法。

客户要从服务器读取文档时使用。

●根据本练习的报文内容,填写下表。

主机名Lab
URL Lab/experiment
服务器类型
传输文件类型Text/html
访问时间Date:星期,日月年时:分:秒 GMT
●参考“会话分析”视图的显示结果,绘制此次访问过程的报文交互图(包括TCP协议)。

●简述TCP协议和HTTP协议之间的关系。

答:HTTP是基于TCP的应用层协议。

练习二:页面提交
●本练习的提交过程使用HTTP协议的哪种方法?简述这种方法的作用。

答:Post方法。

当客户要给服务器提供某些信息时使用。

●此次通信分几个阶段?每个阶段完成什么工作?
答:分为两个阶段;页面的访问和页面的提交。

●参考“会话分析”视图的显示结果,绘制此次提交过程的报文交互图(包括TCP协议)。

练习三:获取页面信息
●主机B停止捕获数据,保存会话命令(方法:会话交互视图\单击右键\保存会话命令

单,保存为Http3.txt),分析捕获到的数据。

练习四:较复杂的页面访问
●简述主机B捕获到的DNS报文在本次通信中所起到的作用。

答:将域名解析为IP地址
●结合本次试验结果,简述浏览器是如何处理一个访问请求的。

答:在客户机里的应用程序需要驻留网络上某个服务器的数据或服务时,搜索此数据的C/S应用程序需访问中间件系统。

该系统将查找数据源或服务,并在发送应用程序请求
Welcome To Download !!!
欢迎您的下载,资料仅供参考!。

相关主题