您好,欢迎访问三七文档
组号:3组学号:5313101553131016姓名:刘家运杨灵实验1IP(InternetProtocol)【实验目的】掌握IP报文格式、“校验和”的计算方法,了解MTU的概念,理解IP分片的过程。两个人一组,每组提交电子报告。【实验环境】本实验采用网络结构一,主机的IP地址使用172.16.0.0段。掩码255.255.255.0.IP地址分配方法:172.16.0.组号、主机号例如:第2组的B主机的IP地址设置为172.16.0.22第5组的F主机的IP地址设置为172.16.0.56【实验内容】练习一利用仿真编辑器发送IP数据包本练习的目的是帮助同学熟练掌握IP包的格式和各字段的意义,理解IP包在不同子网传输时目的MAC的变化。本练习两个人一组;以主机A,B为例;实验步骤:1、主机A启动数据包编辑器,编辑一个IP数据包;MAC层信息:●目的MAC地址:主机B的MAC地址;●源MAC地址:主机A的MAC地址;IP层信息:●总长度:IP首部长度(20字节)加上数据部分的长度;●上层协议:0(本练习不使用上层协议);●首部检查和:先添0,等全部字段添完,后再计算(自动或手动计算);●源IP地址:本机的IP地址●目的IP地址:目的主机的IP地址;IP数据层:●添加:学号+姓名2、主机B启动协议分析器,开始捕获数据;3、主机A发送编辑好的报文;4、主机B在协议分析窗口查找主机A所发送的数据报;●记录实验结果:①粘贴编包图片,粘贴捕获包图片;②查看捕获到得报文长度是60,和你编辑的报文长度不同,为什么?答:因为报文有最小大小限制,最小为60。所以当数据少的时候,会被自动填充一部分,以达到最小要求。③讨论,为什么会捕获到ICMP目的端口不可达差错报文?答:由于上层协议不可知,所以会产生不可达差错报文。练习二编辑发送IPV6数据包本练习的目的是帮助同学掌握IPV6包的格式和各字段的意义。本练习两个人一组;以主机A,B为例;实验步骤:1、主机A启动数据包编辑器,编辑一个IPV6数据包;MAC层信息:●目的MAC地址:主机B的MAC地址;●源MAC地址:主机A的MAC地址;IP层信息:●协议类型选择IPV6●有效载荷长度:数据部分的长度;●源IP地址:本机的IP地址●目的IP地址:目的主机的IP地址;IP数据层:●添加:学号+姓名2、主机B启动协议分析器,开始捕获数据;3、主机A发送编辑好的报文;4、主机B在协议分析窗口查找主机A所发送的数据报;●记录实验结果:①粘贴编包图片;②粘贴捕获包图片③比较IPV4头,IPV6有了那些变化?IPV4的TTL字段在IPV6里对应那个字段?答:IPV4和IPV6协议不同,并且ipv6将原来IPV4报头中选项的功能都放在扩展报头中。而且,将扩展报头留给路径两端的源站和目的站的主机来处理。TTL字段对应IPV6的第22位。练习二:特殊的IP地址目的是理解直接广播地址和受限广播地址;本练习6人一组;一、直接广播实验步骤:1、主机A编辑IP数据报1,其中:目的MAC地址:FFFFFF-FFFFFF源MAC地址:A的MAC地址目的IP地址:172.16.0.255(直接广播地址)2、主机B、C、D、E、F捕获数据;3、主机A发送编辑完成的数据包;4、主机B、C、D、E、F停止捕获数据;●记录实验结果:主机号收到IP数据包35未收到IP数据包①主机A同学粘贴编包图片,主机B同学粘贴捕获包图片;二、受限广播实验步骤:1、主机A编辑一个IP数据报,其中:目的MAC地址:FFFFFF-FFFFFF源MAC地址:A的MAC地址目的IP地址:255.255.255.2552、主机A发送这个数据报;3、主机B、C、D、E、F停止捕获数据;●记录实验结果:主机号收到主机A发送的IP数据报35未收到主机A发送的IP数据报①主机A同学粘贴编包图片,主机B同学粘贴捕获包图片;②练习三IP包分段实验本练习可以自己一组。实验步骤:1、主机启动协议分析器;打开捕获窗口,设置过滤条件(提取ICMP协议);2、在命令行提示符下输入:C:Ping-L3000172.16.0.253(也可以是任意一个可以PING通的IP);3、在协议分析器上截获数据包,设置ICMP过滤。在协议分析页面查看,分析IP分片情况;如下图:●记录实验结果:①将ICMPRequest报文分片信息添入表中:字段名称分片序号1分片序号2分片序号3标识101221012210122标志位的还有分片位110分片偏移量0185370IP总长度1500150068问题:3个分片的标识是否相同?相同②粘贴捕获到的分片数据包;③重做能够分5片的实验。④讨论,数据量为多少时正好分两片?2952练习四netstat命令本练习可以自己一组。实验步骤:1、在命令行提示符下运行:C:netstat–s;查看本机已经接收和发送的IP报文个数●记录实验结果:IPv4StatisticsReceivedPacketsReceived177068ReceivedHeaderErrors0ReceivedAddressErrors11780DatagramsForwarded0UnknownProtocolsReceived0ReceivedPacketsDiscarded0ReceivedPacketsDelivered105733OutputRequests101952、在命令行提示符下运行:C:netstat–r;显示本机路由表,3、在命令行提示符下运行:C:netstat–e;观察以太网统计信息,●记录实验结果:InterfaceStatisticsReceivedSentBytes130120471091655Unicastpackets15951505Non-unicastpackets1199508864Discards00Errors00
本文标题:网络协议实验报告3
链接地址:https://www.777doc.com/doc-4450432 .html