分享
2023年基于Sniffer的网络性能测试与分析.doc
下载文档

ID:653766

大小:688KB

页数:17页

格式:DOC

时间:2023-04-14

收藏 分享赚钱
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,汇文网负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
网站客服:3074922707
2023 基于 Sniffer 网络 性能 测试 分析
课程设计(论文) 题 目 名 称 基于Sniffer的网络性能测试与分析 课 程 名 称 网络分析与测试课程设计 学 生 姓 名 学 号 系 、专 业 指 导 教 师 2023年 11月 21 课程设计〔论文〕评阅表 学生姓名 学 号 系 专业班级 题目名称 基于Sniffer的网络性能测试与分析 课程名称 网络分析与测试 一、学生自我总结 通过此次课程设计,我不仅稳固了以前所学过的知识,更重要的是学到了很多在书本上所没有的知识。通过这次课程设计使我懂得了理论与实际相结合是很重要的,跟同学们的精诚合作是不可缺少的。在设计的过程中难免会遇到各种各样的问题,如对书本知识的掌握不够牢固,尤其是不能将书本知识熟练地运用到实践当中来。但是通过与小组成员的相互讨论,互相帮助,以及老师的指导,渐渐地对整体有了大致的把握。如今,这次课程计终于在老师和同学的帮助下顺利完成。同时,在老师和同学们的身上我学得到很多实用的知识,在此表示感谢!同时,对给过我帮助的所有同学和各位指导老师再次表示忠心的感谢! 学生签名: 年 月 日 二、指导教师评定 评分项目 资料查阅 编写标准 根本技能 设计能力 科学素养 工作量 综合成绩 权 重 10 15 25 30 10 10 单项成绩 指导教师评语: 指导教师〔签名〕: 年 月 日 注:1、本表是学生课程设计〔论文〕成绩评定的依据,装订在设计说明书〔或论文〕的“任务书〞页后面; 2、表中的“评分项目〞及“权重〞根据各系的考核细那么和评分标准确定。 课程设计〔论文〕任务书 年级专业 学生姓名 学 号 题目名称 基于Sniffer的网络性能测试与分析 设计时间 11~12周 课程名称 网络测试 课程编号 设计地点 新实验楼四楼机房 一、 课程设计〔论文〕目的 如何让学生在学好根底知识的同时,迅速掌握网络应用技术,实验与课程设计环节起着非常重要的作用。本课程设计帮助学生进一步系统掌握网络测试课程中介绍的各种测试原理及方法,培养学生正确分析实际问题,解决实际问题的能力。 二、 技术参数和条件 网络工程实验室 网络嗅探工具Sniffe 三、 任务和要求 针对一个具体的网络环境,分别完成以下工作: 1、测试网络的各项参数,如可用性、响应时间、网络可用性等 2、利用协议分析系统对协议进行分析 3、利用协议分析软件找到网络瓶颈。 注:1.此表由指导教师填写,经系、教研室审批,指导教师、学生签字后生效; 2.此表1式3份,学生、指导教师、教研室各1份。 四、参考资料和现有根底条件〔包括实验室、主要仪器设备等〕 参考资料:教材及实验指导书 根底条件:计算机、网络测试仪 五、进度安排 2023.11.8前:指导教师拟定课程设计课题 2023.11.8~2023.11.10:学生选题,指导教师下发任务书,学生搜集相关参考资料 2023.11.11~2023.11.17:学生按课题小组进行网络测试 2023.11.18~2023.11.21:学生独立撰写课程设计报告 2023.11.22~2023.11.26:指导教师批阅课程设计报告,评定学生成绩 六、教研室审批意见 教研室主任〔签字〕: 年 月 日 七|、主管教学主任意见 主管主任〔签字〕: 年 月 日 八、备注 指导教师〔签字〕: 学生〔签字〕: 目 录 1 前言 1 2 需求分析 1 2.1测试环境 1 2.2网络拓扑图 1 2.3 测试工具 2 3 网络性能测试 2 4 网络协议分析 3 5 性能瓶颈分析 7 6 课程设计总结 10 参考文献 10 致 谢 11 1 前言 Sniffer是一个非常好的流量分析工具,利用它我们可以实际了解到当前网络中正在发生的具体流量,并且通过Sniffer的专家系统以及进一步对数据包的解码分析,我们可以很快的定位网络故障,确认网络带宽的瓶颈,在故障发生前及时消除网络隐患,这样能给我们日常的维护工作带来很大的方便,也使得我们的维护工作处于主动地位,不会再只有接到用户故障投诉后才能处理故障,在时间和效率上都不能很好的让用户满意。与Netxray比拟,Sniffer支持的协议更丰富,例如PPPOE协议等在Netxray并不支持,在Sniffer上能够进行快速解码分析。Netxray不能在Windows 2023和Windows XP上正常运行,Sniffer可以运行在各种Windows平台上。Sniffer软件比拟大,运行时需要的计算机内存比拟大,否那么运行比拟慢。 2 需求分析 2.1测试环境 网络工程实验室 2.2网络拓扑图 2.3 测试工具 网络嗅探器Sniffer 3 网络性能测试 Ping baidu ping 123.68.241.242 Ping 192.168.1.100 4 网络协议分析 通过sniffer的Protocol Distribution功能可以直观的看到当前网络流量中协议分布图:         从上面可以很明显看出,HTTP应用流量最大占63%。了解协议分布情况以后,再找到网络中流量最大的主机,流量越大也就意味着对网络的影响也就越大,利用sniffer的Host Table的饼视图功能可以容易的找到流量最大的机器,如以下列图所示:     可以看到219.72.238.88,219.72.237.201这两台主机在目前我们网络内部流量较大,分别占16.52%和15.97%。进一步利用HostTable功能的Outline视图,可以发现这两个地址流量的90%都是HTTP流量,如以下列图所示:     从上图注意到,219.73.238.88这个主机上行流量要明显小于下行的流量,而219.72.237.201这个主机那么是上行流量明显大于下行流量,通过确219.72.238.88为一台Web效劳器,219.72.237.201那么是其他公司托管我在我公司的一台效劳器,所以到这一步我们就可以大致知道这两个主机当前正在进行的网络活动。    同时我们要注意的就是每个地址的收发包数量是否正常,即是否收发之间存在较大差异,如果只收不发或者只发不收,那很可能就意味着这个主机的当前流量有异常〔例如受到SYN攻击〕,我们可以进一步通过sniffer提供的Decode功能对捕获的数据包进行解码,来分析具体的数据包内容。比方我们通过定义一个过滤器来查看上面两个地址的具体数据流量,如以下列图所示:     我们可以看到在这些HTTP应用里面,TCP的三次握手都很完整,排除了恶意的SYN攻击行为,都是正常的HTTP流量。 5 性能瓶颈分析 查看sniffer的专家系统,发现存在大量的Local Routing〔本地路由〕告警,sniffer中对此告警的解释为:Two DLC stations on the same segment are communicating via a router. Packets are being transmitted via the router rather than directly from one DLC station to the other〔大致意思是两个属于同一网段的主机之间通过路由器通信,数据包通过路由器发送而不是直接在两主机间转发〕。并提示可能原因为路由表设置不当。(如以下列图所示)            通过查看告警来源,发现流量均为来自私网地址的139端口连接,通过sniffer的Protocol Distribution的Packet排序可以看出Netbios协议流量占所有流量的80%,即当前网络中80%的数据包都是Netbios协议数据包。如以下列图所示:     很明显出现这种现象是不正常的,我们可以在所捕获的数据包里定义过滤器,选择只查看Netbios协议,进一步了解具体的数据包内容〔如以下列图所示〕:      发现存在大量网内的私网地址发起的139端口连接请求,而且全都是TCP的SYN请求,TCP的三次握手只有一次,很可能受到了SYN攻击。数据包大小都是62字节,而且每个数据包之间发送间隔都在1ms内,排除人为发起TCP请求的可能。通过观察数据包的源,目的IP地址,发现源地址很分散,目的地址均为实际并不存在的IP地址。根据流量的特征,初步判断为私网用户感染蠕虫病毒,病毒通过139端口与大量虚假IP地址建立连接,造成网络中存在大量短数据包,严重降低网络运行效率。 6 课程设计总结 在这次课程设计期间,我们遇到了很多的难题,虽然碰到了很多的困难,但是我们没有退缩,并注意到了组员之间配合的重要性,各司其职巧妙配合,实现了优势互补,最终如期完成了该次课程设计。现在回想起来,我觉得虽然经受了一些挫折,但是最终还是走过来了,在此我要谢谢帮助过我的同学和老师们! 通过此次课程设计,我不仅稳固了以前所学过的知识,更重要的是学到了很多在书本上所没有的知识。通过这次课程设计使我懂得了理论与实际相结合是很重要的,跟同学们的精诚合作是不可缺少的。在设计的过程中难免会遇到各种各样的问题,如对书本知识的掌握不够牢固,尤其是不能将书本知识熟练地运用到实践当中来。但是通过与小组成员的相互讨论,互相帮助,以及老师的指导,渐渐地对整体有了大致的把握。如今,这次课程计终于在老师和同学的帮助下顺利完成。同时,在老师和同学们的身上我学得到很多实用的知识,在此表示感谢!同时,对给过我帮助的所有同学和各位指导老师再次表示忠心的感谢!因为你们的援助之手,我才得以顺利完本钱次课程设计。 参考文献 [1] 阎丕涛等. 网络分析与测试[M]. 大连理工大学出版社,2023.9 [2] Greg Tomsh. 网络维护与故障诊断指南[M]. 清华大学出版社,2023 [3] 哈威德. 网络分析与故障排除实用手册[M]. 电子工业出版社,2023 致 谢 在这次课程设计

此文档下载收益归作者所有

下载文档
你可能关注的文档
收起
展开