从IP数据报中解析源目的地址
青 岛 农 业 大 学
理学与信息科学学院
计算机网络综合实习报告
题 目从IP数据报中解析源/目的地址
专 业 计算机科学与技术
学 号
姓 名
指导教师
日 期
目 录
一、设计任务和目的- 2 -
二、设计要求- 2 -
三、设计内容- 2 -
3.1原理概述:- 2 -
3.1.1 点分十进制表示法:- 2 -
3.1.2 IP数据报格式:- 2 -
3.2 运行结果及分析- 4 -
3.2.1程序运行及截图- 4 -
3.2.2 分析- 5 -
四、设计方案改进及建议- 5 -
五、总结体会- 5 -
六、主要参考文献- 6 -
七、附录- 7 -
附录1 程序流程图- 7 -
附录2 程序源代码及解释- 7 -
设计任务和目的
设计一个解析IP数据包的程序,并根据这个程序,从IP数据报头中解析出源地址和目的地址相关问题,从而对IP层的工作原理有更好的理解和认识。
编写计算机程序,从网络捕获数据包,从IP数据报头中解析出源地址和目的地址,将它们以点分十进制形式输出。
IP协议所处理的数据单元称为IP数据报。其格式如下:
图3-1 数据报格式图[1]
IP数据报由首部和数据两部分组成,首部又分为定长部分和变长部分。
版本(VER):4位,表示数据报的IP协议版本,当前的IP协议版本号为4,即IPv4;下