首页> 中文学位 >基于VC++的网络故障监听与排除方法的研究
【6h】

基于VC++的网络故障监听与排除方法的研究

代理获取

目录

声明

中文摘要

英文摘要

目录

第一章 绪 论

1.1 网络监听技术原理

1.2 研究背景

1.3 网络监听研究现状

1.4 研究目的和意义

1.5 论文的研究内容

1.6 论文的结构安排

1.6 论文的结构安排

第二章 相关技术基础介绍

2.1 Visual C++

2.2 WinPcap的原理

2.3 网络的原理体系结构

2.4 网络协议的分析与实现

2.5 OSI参考模型与TCP/IP体系结构

2.6 局域网网络监听的实现原理

2.7 以太网及主要数据报结构

2.8 网络故障管理过程

2.9 本章小结

第三章 网络故障监听分析与设计

3.1 概述

3.2 可行性分析

3.3 需求分析

3.4 系统设计流程

3.5 模块设计

3.6 系统概要设计

3.7 系统体系结构设计

3.8 本章小结

第四章 局域网故障监听系统详细设计

4.1 局域网监听系统的总体设计

4.2 局域网监听系统程序的实现

4.3 设计框架图

4.4 设计步骤

4.5本章小结

第五章 系统的实现

5.1 系统主要功能介绍

5.2 系统界面设计

5.3 系统程序运行

5.3 本章小结

第六章 系统维护与测试

6.1 系统的配置

6.2 系统的维护

6.3 系统测试

6.4 系统关键测试点

6.5 测试分析

6.6 本章小结

第七章 结 论

7.1 研究总结

7.2 展望

致谢

参考文献

展开▼

摘要

伴随着计算机信息技术和网络技术的发展,逐步促使着了社会信息的发展,并且奠定着新时代的信息基本设备。生活和生存的方式都将被网络决定,信息技术和网络技术的质量正在影响着生活和经济的发展。为了可以更加好的将网络和运行情况进校改善,技术人员必须要要了解当前的网络状况。比如说当发现了一些计算机的运行流量超过一定的负载的时候,可以考虑是否需要对网络线路进行改造或者更换一些计算机设备;如果说发现网络中的一些数据流量等发生了变化的时候,就可以很好的将计算机设备进行调换,可以有效的利用一些资源信息。伴随着使用者对网络性能的一些要求的提升,要是没有一个非常有效的管理信息系统对网络系统进行管理,就不可以保证网络的稳定的运行和正常的发展,就很难保证向使用者提供一些让人满意的服务。在网络技术的管理中,对于网络流量的检测以及对数据信息的分析是非常基本的,这个也是管理员的一些基本的要求,能够对技术员对开发和监听起到一定的帮助作用。本文主要分析了基于VC++的环境下面集于网络监听,通过WSAIoctl函数将网卡模式设置为混杂模式。然后通过Recv函数对所有经过网卡的IP数据包进行捕捉,并将相关的IP信息显示在列表中,最后通过监听的结果来分析和判断网络故障。
  在研究网络数据包的获取、TCP/IP发展原理的基础上,采用了面向对象的方法进行了需求分析与功能设计。本系统在Visual C++6.0编程条件下面开发设计的,在技术方面采用了Socket编程、注册表编程和API编程等技术,在完成需求分析之后,再对其中一些核心的技术功能进行详细的设计,最终对程序进行测试,以达到程序对网络数据包的获取和对网络状况的监听功能,为网络的运行状况和故障的排查提供了一些参考。本文是结合了程序的结构设计和功能设计来对具体的实现原理进行细致的分析,介绍了网络监听排查系统的应用。该系统的基本原理是通过WSAIoctl函数将网卡模式设置为混杂模式。然后通过Recv函数对所有经过网卡的IP数据包进行捕捉,并将相关的IP信息显示在列表中,最后通过监听的结果来分析和判断网络故障。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号