菜单
  
    摘要网络流量的监控与分析技术作为网络安全中的重要一环,是安全管理体系的重要基础,现如今的很多监控技术、应用软件的实现都是以数据包的捕获为前提。目前的网络环境十分复杂,网络流量监控系统便是分析网络环境的一种有效方法,它从数据流量的角度,通过实时的数据包捕获分析来获取网络的运行状况。因此流量监控的研究对于网络安全的保证是有着重要意义。
    该系统对Windows下基于WinPcap的网络监控技术进行了研究,分析了TCP/IP协议在Windows中的实现,采用面向对象的方法进行需求分析和功能设计。在VisualC++环境下,综合使用了WinPcap技术、注册表编程和API函数等VC编程技术,实现了从数据链路层捕获原始数据包、流量监控和统计等主要功能,这为网络监控的实现提供了有效的技术支持。21367
    毕业论文关键词  网络安全;WinPcap;数据包捕获;流量统计
    The Design and Implementation of Monitoring and Analyzing Tool for Network Traffic
    Abstract
    Monitoring and analysis of network traffic is an important basis for the maintenance of network security. Now many of the technology and the implementation of the software are based on the packet capture. The current network environment is very complicated, network traffic monitoring system is an effective approach for the analysis of the network environment. From the angle of analyzing packet traffic, it can obtain the state of the network by analyzing the real-time packet capture.
    This system focuses on the network monitoring technology ,that under the system of Windows based on WinPcap,and analyzes the implementation of the TCP/IP protocol.It uses object-oriented method to make a needs analysis and function design.Under the environment of Visual C++, it adopts VC program technologies of WinPcap, Windows register and API to capture the raw packets from the data link layer and implement the monitoring and statistics of the traffic,which provides technical support for network security management.
    Keywords  network security; WinPcap;capture packets; traffic statistics
    目  录
    1  引言    1
    1.1  课题背景    1
    1.2  网络安全现状    1
    1.3  研究的目的和意义    2
    1.4  课题的任务和功能    2
    1.5  论文结构安排    3
    2  相关知识与技术    4
    2.1  OSI参考模型与TCP/IP模型    4
    2.1.1  OSI模型    4
    2.1.2  TCP/IP参考模型    5
    2.1.3  OSI模型与TCP/IP模型的比较    5
    2.2   数据包结构    6
    2.2.1  MAC帧结构    6
    2.2.2  IP数据包结构    6
    2.2.3  TCP和UDP数据包结构    7
    2.3  网卡工作原理    8
    2.4  WINPCAP    8
    2.4.1  WinPcap概述    8
    2.4.2  WinPcap数据结构和函数功能    9
    3  流量统计模块    11
    3.1  开发环境    11
    3.2  程序设计思路与方法    11
    3.2.1  PDH简介    11
    3.2.2  注册表查询    11
    3.2.3  流程框架    12
    3.2.4  主程序结构框架    13
    3.3  核心代码分析    14
    4  流量分析模块    19
    4.1  系统设计模块设计    19
    4.1.1  网卡选择模块    19
    4.1.2  数据包捕获模块    20
    4.1.3  过滤模块    24
  1. 上一篇:基于嵌入式平台操作系统的研究与应用开发
  2. 下一篇:基于.NET的网上书店系统设计购物管理
  1. python+mysql网络习题爬取系统的设计与实现

  2. 神经网络算法在核素识别中的应用研究

  3. 苏州一建集团网络的规划与设计

  4. asp.net网络商城在线购物系统的设计与实现

  5. java局域网络的即时聊天系统设计+源代码

  6. 网络环境下电子报纸开发利用现状及模式研究

  7. 基于Agent的突发事件中网络...

  8. 当代大学生慈善意识研究+文献综述

  9. 杂拟谷盗体内共生菌沃尔...

  10. 十二层带中心支撑钢结构...

  11. 酸性水汽提装置总汽提塔设计+CAD图纸

  12. 河岸冲刷和泥沙淤积的监测国内外研究现状

  13. 中考体育项目与体育教学合理结合的研究

  14. 电站锅炉暖风器设计任务书

  15. java+mysql车辆管理系统的设计+源代码

  16. 大众媒体对公共政策制定的影响

  17. 乳业同业并购式全产业链...

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回