基于IP技术的智能监控系统平台设计

基于IP技术的智能监控系统平台设计

论文摘要

近年来,网络的飞速发展,丰富了人民的生活,而且人们对网络的依赖性越来越大。互联网在带给人们的方便的同时,也有其弊端,比如说各种网络应用软件的广泛应用:视频聊天、网络电视、BT下载、可视电话、电驴,迅雷高速下载等等,这些应用软件大量的吞噬网络带宽,造成网络拥塞,使网络发生故障影响网络的正常运行,所以需要对进出校园网的流量进行监测,对校园网络的运行状态实时监控。本系统对用户进行分类:本科生、研究生、教师,其他职工,通过对校园网内的某个物理设备的端口进行监测,统计某一时段进出本端口的上行流量、下行流量等。首先,本文通过对网络流量监测的认真研究,介绍了网络流量监控的国内外研究现状,着重讨论了网络流量的一些基本概念及进行网络监测的目的、意义。介绍了两种网络流量测量方法:主动测量和被动测量,分析了网络流量测量的相关技术,对网络流量监测的几种方法做了详细的介绍。这些将对后续的系统设计实现提供了依据。其次,文章讨论了TCP/IP协议族的分层结构,主要的协议类型及各自的报文格式,因为对数据包的分析就是分析其协议类型,以便对数据包进行统计分类。第三,本文对WinpCap做了介绍,其中重点介绍了网络驱动程序接口规范NDIS和数据包过滤器BPF, WinpCap的主要函数WinpCap做为一个基于Windows操作系统的开放软件,通过被动监测方式的最终实现网络数据包的捕捉、统计分析功能能。最后,本文实现了对校园网络流量监控系统的各个功能模块的设计,利用Winpcap进行抓包,采用VC++做为开发工具,实现了用VC++进行抓包、获取MAC地址,最终以图像的方式显示某一时间段内的流量状况。该系统实现了网络流量监测的关键功能模块。本系统是利用网络流量监测技术,数据库技术,通过Visual studio开发环境实现的对校园网内某一时刻某一端口的数据包的捕获,最终以图像显示给网络管理员的监测系统等。

论文目录

  • 摘要
  • Abstract
  • 第1章 前言
  • 1.1 课题研究背景
  • 1.2 国内外的研究现状
  • 1.3 校园网介绍
  • 1.4 论文的研究内容
  • 第2章 网络流量监测的相关知识
  • 2.1 流量概述
  • 2.2 流量监测的目的
  • 2.3 网络流量测量的方法
  • 2.4 网络测量的技术
  • 2.5 网络流量采集工具
  • 第3章 TCP/IP协议族
  • 3.1 TCP/IP的工作原理
  • 3.2 TCP/IP协议分层
  • 3.3 主要协议及各协议的报文格式
  • 第4章 WinpCap简介
  • 4.1 WinpCap技术
  • 4.2 WinpCap的使用范围
  • 4.3 WinPcap的组成架构及功能
  • 4.4 WinpCap的两级缓存机制
  • 4.5 相关函数及功能
  • 第5章 系统分析设计
  • 5.1 系统总体设计要求
  • 5.2 系统功能模块的划分
  • 5.3 开发平台
  • 第6章 系统的开发实践
  • 6.1 用户端界面设计
  • 6.2 网络抓包子系统的的实现
  • 6.3 网络数据包分析子系统
  • 6.4 数据包统计子系统
  • 6.5 终端显示子系统
  • 第7章 展望与总结
  • 7.1 总结
  • 7.2 未来工作展望
  • 参考文献
  • 致谢
  • 作者简介
  • 相关论文文献

    标签:;  ;  ;  ;  

    基于IP技术的智能监控系统平台设计
    下载Doc文档

    猜你喜欢