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

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

计算机网络实验报告 专 业 计算机科学与技术 班 级 计102 学 号 109074057 姓 名 王徽军 组 号 一组D 指导教师 毛绪纹

安徽工业大学计算机学院 二○一二年十二月 目 录 实验总体说明 ............................................................................. 3 实验一 以太网帧的构成 ......................................................... 3 实验三 路由信息协议RIP ..................................................... 8 实验四 传输控制协议TCP .................................................. 10 实验五 邮件协议SMTP、POP3、IMAP .......................... 12 实验六 超文本传输协议HTTP ........................................... 14 实验总体说明 1. 实验总体目标 配合计算机网络课程的教学,加强学生对计算机网络知识(TCP/IP协议)的深刻理解,培养学生的实际操作能力。

2. 实验环境 计算机网络协议仿真实验室: 实验环境:网络协议仿真教学系统(通用版)一套 硬件设备:服务器,中心控制设备,组控设备,PC机若干台 操作系统:Windows 2003服务器版

3. 实验总体要求  按照各项实验内容做实验,记录各种数据包信息,包括操作、观察、记录、分析,通过操作和观察获得直观印象,从获得的数据中分析网络协议的工作原理;  每项实验均提交实验报告,实验报告的内容可参照实验的具体要求,但总体上应包括以下内容:实验准备情况,实验记录,实验结果分析,算法描述,程序段,实验过程中遇到的问题以及对思考问题的解答等,实验目的、实验原理、实验步骤不需要写入实验报告中。

实验一 以太网帧的构成 实验时间:_____________ 成绩:________________ 实验角色:_____________ 同组者姓名:______________________________ 练习一:领略真实的MAC帧 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委员会就将局域网的数据链路层拆成两个子层,即逻辑链路控制LLC子层和媒体接入控制MAC子层。与接入到传输媒体有关的内容都放在MAC子层,而LLC子层与传输媒体无关,不管采用何种协议的局域网对LLC子层来说都是透明的。书本:P78,图3-14.

2. 为什么以太网有最短帧长度的要求? 答:传统的以太网是共享性局域网,采用载波侦听多路访问/冲突检测CSMA/CD协议。最小帧长必须大于整个网络的最大时延位(最大时延时间内可以传输的数据位)。如果帧长度太小,就可能出现网络上同时有两个帧在传播,就会产生冲突(碰撞)而造成网络无法发送数据。如果数据帧太长就会出现有的工作长时间不能发送数据,而且可能超出接受端的缓冲区大小,造成缓冲益出。由于多方面的限制,每个以太网帧都有最小的大小64bytes最大不能超过1518bytes,对于小于或者大于这个限制的以太网帧我们都可以视之为错误的数据帧,一般的以太网转发设备会丢弃这些数据帧。P79,CSMA/CD协议

试验二 网际协议IP 实验时间:_____________ 成绩:________________ 实验角色:_____________ 同组者姓名:______________________________ 练习一:编辑并发送IP数据报  IP在计算校验和时包括那些内容? 答:IP报文中的首部  第1步中主机A所编辑的报文,经过主机B到达主机E后,报文数据是否发生变化?若发生变化,记录变化的字段,并简述发生变化的原因。 答:报文数据发生变化。发生变化的字段有:“生存时间”和“首部校验和”。原因:主机B为路由器,数据包每经过一路由器“生存时间”字段的值会减1,并重新计算校验和。  主机B、E是否能捕获到主机A所发送的报文?简述产生这种现象的原因。

答:主机B对应于172.16.1.1的接口可以捕获到主机A所发送的报文;主机B对应于172.16.0.1的接口和主机E不能捕获到主机A所发送的报文;原因:当“生存时间”字段的值减至为0时,路由器将该报文丢弃不进行转发。

练习二:特殊的IP地址 1.直接广播地址  记录实验结果: 主机号 收到IP数据报1 主机B的接口1(172.16.1.1)、主机C、主机D

收到IP数据报2 主机B的接口2(172.16.0.1)、主机E、F;主机B的接口1

(172.16.1.1)、主机C、主机D(以上三主机因为与主机A同在一个交换模块上)  结合试验结果,简述直接广播地址的作用。 答:路由器使用这种地址把一个分组发送到一个特定网络上的所有主机。所有的主机都会收到具有这种类型目的地址的分组。

2.受限广播地址  记录实验结果:

主机号 收到主机A发送的IP数据报 主机B的接口1(172.16.1.1)、主机C、主机D 未收到主机A发送的IP数据报 主机B的接口2(172.16.0.1)、主机E、主机F  结合实验结果,简述受限广播地址的作用。 答:这个地址用于定义在当前网络上的广播地址。一个主机若想把报文发送给所有其他主机,就可使用这样的地址作为分组中的目的地址。但路由器把具有这种类型地址的分组阻挡住,使这样的广播只局限在本地网络。

3.环回地址  主机F是否收到主机E发送的目的地址为127.0.0.1的IP数据报?为什么? 答:主机F没有收到主机E发送的报文,因为使用回环地址时,分组永远不离开这个机器;这个分组就简单地返回到协议软件。

练习三:IP数据报分片

 将ICMP的报文分片信息填入下表,分析表格内容,理解分片的过程。 察看主机A、E捕获到的数据,比较两者的差异,体会两次分片过程。 分析两次分片过程:第一次传输的数据长度为1000bytes,而MTU为800,因此需要进行1次分片;第二次传输的数据长度为2000bytes,而MTU为800,因此需要进行2次分片; More fragments字段值为1表示之后还有分片;Fragment offset字段指明了当前分片包

字段名称 分片序号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

相关主题