- 56
- 0
- 约4.78千字
- 约 6页
- 2016-04-04 发布于江西
- 举报
实验五 IP包解析与分片重组的编程实现.doc
《TCP/IP原理与应用》实验报告
得分:
班级 姓名 学号 实验名称 IP包解析与分片重组的编程实现
实验室号 实验目的 1. 掌握IP包的格式。
2. 掌握IP包的分片重组。
3. 练习使用winpcap编程实现IP包的解析与分片重组。
实验要求 1. 认真阅读和掌握本实验的相关知识点。
2. 完成实验报告。
实验内容 编程实现IP包各域的解析:
输出各域的内容
将协议域对应的协议编号转换为对应的ASCII表示的协议名,
说明IP是否经过分片
编程实现分片重组功能
将经过分片的IP包重组成原来的数据包,并以16进制输出内容(考虑到长度限制,可以只输出数据包交界部分的内容,以验证重组的正确性)
可假设IP包按顺序到达,且不会有丢包.
实验步骤或源代码
#define?DATA_LENGTH?500
#include?pcap.h
void?Packet_Analyser(u_char*?user,const?struct?pcap_pkthdr*?header,const?u_char?*pkt_data);
void?Prit_Proto(int?ProtocelValue);//声明一个协议输出函数,简化格式
/*?4字节的IP地址?*/
typedef?struct?ip_address
{
u_char?byte1;
您可能关注的文档
- 宁波大学日语专业培养方案及教学计划.doc
- 宁波大学法学(英语特色).doc
- 宁波大学考研招生目录.doc
- 宁波大学选修课参考(+10级补充).doc
- 宁波市电子政务建设调研报告 - 华东师范大学.doc
- 安全保证书及安全教育日.doc
- 安全原理07-11历年考题及答案要点.doc
- 安全工程师参考目录.doc
- 安全工程师考试大纲《安全生产法及法律知识》.doc
- 安全教育应急演练制度.doc
- 西华大学,自考省考资料,10088社会工作综合能力复习题.pdf
- 国家开放大学,网考资料,00471 个人与团队管理.docx
- 国家开放大学,网考资料,02313_纳税筹划.docx
- 国家开放大学,网考资料,金融法规(3-6,11-14,19,25-26).docx
- 国家开放大学,网考资料,00650 合同法.docx
- 国家开放大学,网考资料,00471_个人与团队管理.docx
- 国家开放大学,网考资料,MySQL数据库应用(1-13,15-19,22,24).docx
- 国家开放大学,网考资料,23秋学前儿童游戏指导+学前儿童游戏教育(1-10).docx
- 国家开放大学,网考资料,00270_当代中国政治制度.doc
- 国家开放大学,网考资料,23春中国法律史(1-7,10-11,13-14,16-18,20).docx
原创力文档

文档评论(0)