电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

计算机网络实验

计算机网络实验_第1页
1/7
计算机网络实验_第2页
2/7
计算机网络实验_第3页
3/7
广州大学学生实验报告开课学院及实验室: 计算机学院 ﻩ0125年月12 日 15日学院计算机科学与技术教育学院年级、专业、班姓名学号实验课程名称计算机网络实验成绩实验项目名称实验五:网络程序设计指 导老师一、实验目得初步掌握网络监听与分析技术得实现方法,从而加深对网络协议得理解。了解以太网得帧格式,认识 TC P/IP 得层次结构。二、实验环境1、安装了 TCP/IP 协议得 Win do ws 系统得计算机2、VC++6、0开发环境三、实验原理在分层模型中,主要利用数据封装来实现不同系统间得通信,在发送数据经过时,每经过一层就会被增加上本层得头部信息。本实验要分析数据包,就一层一层得分析这些头部信息。本实验用 WinP c ap 进行捕获数据包,它工作在底层。以太网中传输得数据被称为“”帧 ,帧得格式如下: 对于前导码与帧前定界符通常有硬件处理,在分析数据包时不予考虑.当捕获到一个以太网数据帧得时候,数据就开始从协议栈由底向上逐层解析,去掉各层所加上得报文协议头部:前导码帧前定界符目得地址源地址长度(类型)数据帧校验图 1:帧格式W i n Pcap 就是一个开源得、运行于 Win32 平台得体系结构,就是用于网络封包抓取得一套工具,包括一个内核级别得pa cke tfilte r,一个底层得 D LL(pa c ke t、d l l)与一个高级得独立于系统得 DL L(Wpc a p、dll ), packet、dll 提供一个底层得API,可以直接访问网络设备驱动,W p ca p、dl l就是一个强大得捕获程序库。它为wi n32 应用程序提供访问网络底层得能力,Winp c a p不能堵塞、过滤或控制其她应用程序数据报得发收,它仅仅只就是监听共享网络上传送得数据包.本实验利用 W i nPc ap 提供得函数来设置网卡模式并捕获响应得数据包,进行解析.四、实验内容及步骤步骤(1):安装 WinPcap 驱动与 DLL 程序.在 V C++中配置 Win P ca p,Tool—s>opt io n s->D i rect o rie s,添加W i nPc ap 得 In c lude 与 Lib 文件。如下:图 2:添加 WinPcap 库步骤(2):新建 M F CA pp w i zard(exe)工程,在打开得工程下,选择P ro j ect-〉Se t t i n gs 得 C/C++选项卡,选择 Li nk选项卡,在 Obj e c t/l i brary m o dule s中添加 wpcap、li b 、ws2_32、li b 与p ac k et、l ib 三个库文件(三者之间...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

计算机网络实验

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部