毕业论文---网络流量测量软件的设计与实现
《毕业论文---网络流量测量软件的设计与实现》由会员分享,可在线阅读,更多相关《毕业论文---网络流量测量软件的设计与实现(24页珍藏版)》请在毕设资料网上搜索。
1、- I - 学学 士士 学学 位位 论论 文文 THESIS OF BACHELOR 题 目 网络流量测量软件的设计与实现网络流量测量软件的设计与实现 - - 网络流量测量软件的设计与实现 摘摘 要要:为了方便网络编程,90 年代初,由 Microsoft 联合了其他几 家公司共同制定了一套 WINDOWS 下的网络编程接口,即 Windows Sockets 规范,它不是一种网络协议,而是一套开放的、支持多种协 议的 Windows 下的网络编程接口。本篇论文主要是介绍了在 TCP/IP 基础上利用 winsock2 对网卡进行编程, 以达到网络流量监测的目的。 论文首先介绍了 TCP/IP
2、 协议,旨在介绍 IP,TCP,UDP 等比较重要的 协议。主要是介绍 IP 头,TCP 头,UDP 头的特点,以便从 IP 头中可 以获取源地址,目的地址,协议类型等信息。在随后的章节中提出了 Socket 的概念,Socket 实际上提供了一个通信端口使所有拥有 Socket 的端口的计算机之间能够相互通信,在本论文中主要说明了 socket 的建立,监听和撤销的过程。具体到程序实现中,对网卡混 杂模式的设置是通过原始套接字(raw socket)来实现的。为了让原 始套接字能接受所有的数据,还需要通过将 SOCK_RAW 设置成 SIO_RCVALL。对数据包的获取通过 recv()函数
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业论文 网络流量 测量 软件 设计 实现
