您好,欢迎访问三七文档
当前位置:首页 > 建筑/环境 > 房地产 > 分析IP协议数据包格式
数学与计算机科学系实验报告课程:计算机网络地点:网络实验室时间:年月日专业地理信息系统班级组别组员仪器编号实验项目分析IP协议数据包格式指导教师实验目的掌握IP协议的作用和格式;理解IP数据包首部各字段的含义;掌握IP数据包首部校验和的计算方法。实验内容1.安装并运行wireshark开始捕获数据包2.捕获数据包3.分析数据实验环境硬件:计算机软件:wireshark1.9.2实验步骤及实验总结1.打开Wireshark软件,选择菜单命令“Capture”“Interfaces…”子菜单项。弹出“Wireshark:CaptureInterfaces”对话框。单击“Options”按钮,弹出“Wireshark:CaptureOptions”对话框。单击“Start”按钮开始网络数据包捕获2.浏览外部网站,确保协议分析软件能够捕获足够的网络数据包,单击“Stop”按钮,中断网络协议分析软件的捕获进程,主界面显示捕获到的数据包。3.观察协议树区中IP数据包各个字段的长度与值,是否符合IP报文格式。对IP数据包进行分析Version(版本):一个4字节的字段。HeaderlengthIP(报头长度):一个4字节的字段,表示以32比特为单位的信息中数据包报头的长度。这是所有报头信息的总长度。上图为20字节DifferentiatedservicesFiled(服务的类别):一个8字节的字段,表示一个特定的上层协议所分配的重要级别。Totallength(总长度):一个16字节的字段,表示整个数据包的长度。包括数据和报头。从该值中减去Headerlength值的长度,得到的就是数据有效负荷的长度。在上图中该值为40。Identification(标识符):一个16字节的字段,它包含一个整数序列号,用来表示当前的数据包。上图为0x2092(8338)Flag(标记):一个3字节的字段,其中后两位控制分片Fragmentoffset(分片的偏移量):它帮助重组分片。上图为0。Timetolive(存活时间):一个8字节的字段,它维护着一个计数器。这个计数器会按一定增量逐渐减少为0.当到0时,该数据包将被丢弃。这保证了数据包不会无限制的循环。上图为64Protocol(协议):一个8字节的字段,它表示在IP处理过程结束后,将会有哪个上层协议接收。在上图中为TCP(6)。Headerchecksum(部首的校验和):一个16字节的字段,它帮助确保报头的正确性。上图0x37ce正确(correct)Source(源IP地址):一个32字节的字段,它表示发送设备的IP地址。上图为192.168.102.231。Destination(目的IP地址):一个32字节的字段,它表示接收设备的IP地址。上图为183.60.3.164实验心得成员分工及贡献度姓名学号贡献度分工教师评阅意见1.是否达到实验要求基本[]非常[]否[]2.报告是否规范基本[]非常[]否[]3.实验过程是否合理基本[]非常[]否[]4.实验结果是否正确基本[]非常[]否[]5.是否独立完成基本[]非常[]否[]6.其他:7.综合成绩优[]良[]及格[]不及格[]教师签字日期年月日
本文标题:分析IP协议数据包格式
链接地址:https://www.777doc.com/doc-5857139 .html