TCP、IP上机实验报告.doc_第1页
TCP、IP上机实验报告.doc_第2页
TCP、IP上机实验报告.doc_第3页
TCP、IP上机实验报告.doc_第4页
TCP、IP上机实验报告.doc_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

TCP/IP协议分析及应用上机考试实验报告 院系: 姓名: 学号: 班级: 同组人: 成绩:所抽实验试题名称:Internet 控制报文协议ICMP1 实验目的和要求1. 掌握ICMP协议的报文格式2. 理解不同类型ICMP报文的具体意义3. 了解常见的网络故障2 实验环境配置Windows 2000 ,仿真模拟编辑器,仿真协议分析器,网络结构一该实验采用网络结构一。 说明:IP地址分配规则为主机使用原有IP,保证所有主机在同一网段内。三.实验原理目的不可达报文 类型:3代码:0至15检验和未使用(全0)收到的IP数据报的一部分,包括IP首部以及数据报数据的前8个字节源端抑制报文 类型:4代码:0检验和未使用(全0)收到的IP数据报的一部分,包括IP首部以及数据报数据的前8个字节超时报文 类型:11代码:0或1检验和未使用(全0)收到的IP数据报的一部分,包括IP首部以及数据报数据的前8个字节参数问题 类型:12代码:0或1检验和指针未使用(全0)收到的IP数据报的一部分,包括IP首部以及数据报数据的前8个字节改变路由 类型:5代码:0到3检验和目标路由器IP地址收到的IP数据报的一部分,包括IP首部以及数据报数据的前8个字节回送请求和回答 类型:8或0代码:0检验和标识符序号由请求报文发送;由回答报文重复时间戳请求和回答 类型:13或14代码:0检验和标识符序号原始时间戳接收时间戳发送时间戳地址掩码请求和回答 类型:17或18代码:0检验和标识符序号地址掩码路由询问和通告 类型:10代码:0检验和标识符序号类型:9代码:0检验和地址数地址项目长度寿命路由器地址1优先级1路由器地址2优先级2.三实验步骤及实验数据记录练习二:ICMP查询报文1. 主机A启动仿真编辑器,编辑一个ICMP时间戳请求数据帧发送给主机B(125.220.70.41)。MAC层:目的MAC地址:B的MAC地址源MAC地址:A的MAC地址。协议类型或数据长度:0800。IP层:总长度:包含IP层和ICMP层长度高层协议类型:1。校验和:在其他字段填充完毕后计算并填充。源IP地址:A的IP地址。目的IP地址:C的IP地址。ICMP层:类型:13。代码字段:0。校验和:在ICMP层其他字段填充完毕后,计算并填充。其他字段使用默认值。2. 主机B启动协议分析器进行数据捕获,并设置过滤条件(提取ICMP协议)。3. 主机A发送已编辑好的数据帧。4. 主机B停止捕获数据。查看主机B捕获到的数据,并填写下表:时间戳请求报文时间戳应答报文ICMP字段名字段值ICMP字段名字段值类型13类型14标识符0标识符0序列号0序列号0发起时间戳0发起时间戳0接收时间戳0接收时间戳 2101630209发送时间戳0发起时间戳21016302094 考试过程中所涉及问题及其答案1. ICMP时间戳的作用?时间戳请求报文(Type=13)和时间戳应答报文(Type=14)用于测试两台主机之间数据报来回一次的传输时间。传输时,主机填充原始时间戳,接收方收到请求后填充接收时间戳后以Type=14的报文格式返回,发送方计算这个时间差。一些系统不响应这种报文。2. ICMP报文的两大类型?差错报告报文 IP是不可靠的协议。这就表示IP是不考虑处理检验和差错控制的。ICMP就是为补偿这个缺点而设计的。然而ICMP不能纠正差错; 它只是报告差错。差错纠正留给高层协议去做。差错报文总是发送给原始的数据源,因为在数据报中关于路由惟一可用的信息就是源IP地址和目的IP地址。 ICMP使用源IP地址将差错报文发送给数据报的源端。关于ICMP差错报文有以下的一些要点:1 对于携带ICMP差错报文的数据报,不再产生ICMP差错报文。2 对于分段数据报,如果不是第一个分段,则不产生ICMP差错报文。3 对于具有多播地址的数据报,不产生ICMP差错报文。4 对于有特殊地址(如127.0.0.0或0.0.0.0)的数据报,不产生ICMP差错报文。 差错报文中的数据部分包括了原始数据报的首部加上原始数据报数据的前8个字节。 原始数据报的首部给出了关于原始数据报本身的信息。原始数据报的前8个字节数据提供了关于端口号和序号等信息。结构如下图:收到的数据报IP首部8字节IP数据 ICMP分组ICMP首部IP首部8字节 发送IP数据报IP首部ICMP首部IP首部8字节ICMP总是向原始的数据源报告差错报文。差错报告报文中又可以分为 “目的端不可达”、 “源端抑制”、 “超时”、 “参数问题”和 “改变路由”等。查询报文 除差错报告外,ICMP还能对某此网络问题进行诊断。这是通过使用由4对不同报文组成的查询报文来完成的。 它们分别是: “回送请求和回答”、 “时间戳请求和回答”、 “地址掩码请求和回答”以及 “路由器询问和通告” (最初还定义了信息求和信息回答报文,但已经被废弃)。3.ICMP报文类型代码及描述?0 响应应答(ECHO-REPLY)3 不可到达4 源抑制5 重定向8 响

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论