优秀的毕业设计论文网
计算机 JAVA 电子信息 单片机 机械机电 模具 土木工程 建筑结构 论文
热门搜索词:网络 ASP.NET 汽车 电气 数控 PLC

局域网内的IP地址监控

以下是资料介绍,如需要完整的请充值下载.
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
  
资料介绍:
摘要:监听(Sniffer)最初是提供给网络管理员的一类极有威力的网络工具,使用这类工具可以监视网络的状态、数据流动情况以及网络上传输的信息并利用这些信息来分析网络的性能、排除网络故障。建立在监听技术基础上的网络分析仪是专业网络工程师必不可少的工具,其全球市场每年达数十亿美元。 在局域网中,IP地址的冲突常常发生,更有些人盗用他人的IP地址上网。虽然许多操作系统(如Windows 98)自带IP冲突检测功能,但那是一种被动的消极的检测方式,它只能检测到局域网中是否IP地址与本机冲突,不能解决盗用问题,更不能监测整个网络的情况。 本文是无锡江南大学信息工程学院计算机科学与技术系99级毕业生陆佳鹏的毕业论文。文中分析了Windows 平台上实现的免费数据包捕获工具——WinPcap的原理、功能和使用方法,介绍了网络嗅探的基本原理、嗅探程序的组成,以及协议分析模块的基本知识。还使用Microsoft Visual C++ 开发的一个基于网络嗅探的IP地址监控程序。 关键词:监听,网络,IP地址,监控 1.1 需求分析 ?当今计算机网络及远程通信技术得到了广泛达到的应用,Internet已经成功走进了学校,公司,政府部门乃至许多家庭,每天都有新的应用与技术产生。在这种情况下,计算机网络的功能日益增加,最终,用户的数量也越来越多,人们对Internet的访问也越来越多,网络流量也越来越频繁,以前,网络收费是靠代理服务器来完成,但是,随着网络用户数量的不断增加,代理服务器的资源越来越少,服务器速度越来越慢,网络流量计费功能就下降,机器已经不堪重负; 网络的风姿多彩给那些不安分的家伙提供了舞台、黑客攻击、捕获口令、捕获专用的或者机密的信息、危害网络邻居的安全,或者用来获取更高级别的访问权限、窥探低级的协议信息等。那,有没有什么技术可以使我们能够清楚网络中存在的问题,更好的进行网络管理,也可以帮助我们解决网络中的各种安全问题呢? 有!那就是Sniffer(嗅探器)。 Sniffer的正当用处主要是分析网络的流量,以便找出所关心的网络中潜在的问题。例如,假设网络的某一段运行得不是很好,报文的发送比较慢,而我们又不知道问题出在什么地方,此时就可以用嗅探器来作出精确的问题判断。 在合理的网络中,sniffer的存在对系统管理员是致关重要的,系统管理员通过sniffer可以诊断出大量的不可见模糊问题,这些问题涉及两台乃至多台计算机之间的异常通讯有些甚至牵涉到各种的协议,借助于sniffer%2C系统管理员可以方便的确定出多少的通讯量属于哪个网络协议、占主要通讯协议的主机是哪一台、大多数通讯目的地是哪台主机、报文发送占用多少时间、或着相互主机的报文传送间隔时间等等,这些信息为管理员判断网络问题、管理网络区域提供了非常宝贵的信息。 1.2 可行性分析 ???? Sniffer固然可以接受数据,但是,从可行性角度来看,是否行呢? 这点不用担心,因为嗅探技术已经出现很长时间了 ,现在,黑客使用的网络数据的截取,进攻服务器,帐号密码的获取等等都利用了网络嗅探技术,从技术上讲,Internet网上出现了各种嗅探方法,有Unix 上的TcpDump? ,有应用于Windows 95/98? 和Windows NT/2000? 上的WinDump , 其原理基本上是一样的 (关于网络嗅探的原理将在第二章介绍), 而且,Internet网上还提供了进行网络嗅探开发用的数据开发包供参考,此外,网上还提供了数据包捕获工具——WinPcap,此数据包捕获架构使计算机具有数据包捕获的能力(关于WinPcap的原理 ,功能,结构等将在第三章详细介绍)。从功能上讲,Sniffer只是从网络中捕获数据并不破坏数据或修改数据,而且,捕获器需要的资源很低,对网络不构成影响,可以说是替代服务器计费的好办法。sniffer工作在网络环境中的底层,它会拦截所有的正在网络上传送的数据,并且通过相应的软件处理,可以实时分析这些数据的内容,进而分析所处的网络状态和整体布局。值得注意的是:sniffer是极其安静的,它是一种消极的安全攻击