北邮网络管理实验报告-实验三-计算机与网络资源的探测和扫描-实验报告

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

信息与通信工程学院网络管理实验报告专业信息工程班级2013211124姓名曹爽学号20132106402实验三计算机与网络资源的探测和扫描一、实验目的熟悉Sniffer界面并掌握Sniffer工具的使用方法,学习Sniffer监控网络的模式,实现网络性能监控、节点状态查看,掌握Sniffer数据包过滤的基本设置方法。实现广播风暴的监控,HTTP、SNMP等协议数据包的捕获,以理解TCP/IP协议族中多种协议的数据结构、会话连接建立和终止的过程、TCP序号、应答序号的变化规律。并且,通过实验了解HTTP等协议明文传输的特性,以建立安全意识,防止HTTP等协议由于传输明文密码造成的泄密。二、实验要求1、使用SnifferPro监视本地网内的主机间通信、协议分布和主机通信流量统计。2、设置Sniffer监控过滤器,过滤ARP协议包。3、使用SnifferPro来检测广播风暴和它的来源,设置广播流量过滤器,捕获HTTP等协议数据包并进行分析。三、实验工具SnifferPortable。四、实验步骤1.熟悉SnifferPortable并监控网络性能启动之前需要选择监控的网卡,如下图所示。启动程序后,主界面如下图所示。3第一个仪表盘显示传输数据时所占用的端口带宽与端口能够处理的最大带宽值的百分比;第二个仪表盘显示当前数据包的传输速度;第三个仪表盘显示当前数据包传输过程中的出错率。也可以选择表格的形式读取仪表盘中的数据,如下图所示。4除了使用仪表盘表示网络的当前状况外,还可以使用其他几种模式来查看网络当前运营的状态。第一种是主机列表模式,选择“HostTable”,显示如下图,可以从中看出与当前主机相连接的信息。5在选择了IP标签之后,就可以看到与本机相连的所有IP地址及信息。主机列表也有饼状图、柱状图等显示模式,如下图所示。6第二种模式是矩阵模式,选择“Matrix”可显示下图。从图中可以看出各个IP互联的情况。7矩阵分布还有大纲列表的查看方式,如下图所示。这里具体显示出两个通信的主机的IP地址、包裹数、字节数等等。8除此之外还有应用响应时间模式、协议分布模式、全局统计模式等等,如下图所示。92.监控节点状态我们还可以对网络中的节点进行监控,可以选择新建或者搜索监控主机,选择自动搜索,设置如下。搜索结果如下。也可以手动添加新地址,比如添加10.105.224.136,结果如下。10之后可以查看监控网络的主机列表,大纲主机列表如下图所示,列表中包括了监控网络中所有连接的站点。11当然也可以选择其他的查看模式,比如查看详细主机列表,如下图。此外还有柱状图、饼状图、矩阵分布的形式。121314在矩阵分布中也有大纲列表、详细列表、柱状图、饼状图之分。153.设置数据包捕获过滤下图显示的是当前的过滤器设置汇总。16比如,选择过滤只保留SIELAB04到SIELAB05的数据包,如下图所示。在“Advanced”中可以选择需要过滤的协议类型,比如选择过滤HHTP类型,如下图所示。17之后定义捕获数据包的缓冲区,如下图所示。最后为这个新的过滤器设置名称,如下图所示。18保存之后,在SelectFilter界面选择要使用的过滤器,即可实现过滤,如下图所示。4.监控网络风暴首先设置一个名为“Broadcast”的过滤器。在Station1中选择“Broadcast(FFFFFFFFFFFF)”,Station2中选择“Any”,即可监控网络风暴。19在主界面中,选择历史样本窗口,在窗口中选择“Broadcasts/s”即可获取广播风暴的样本,如下图所示。205.捕获HTTP数据包并进行分析在过滤器中选择协议时选中HTTP协议,如下图所示,21设置好的过滤器信息如下图所示,可见只过滤出HTTP协议的数据。之后选中要捕获的主机地址,右键点击Capture,即可开始捕获,如下图。22开始捕获后,仪表盘会显示捕获到Packet的数量,如下图。在捕获过程中,打开一个网页,如北邮人论坛(如下图所示),输入账号密码登录,之后停止捕获。23停止抓包后,分析捕获的数据包,可以找到很多刚才上网的信息,比如下图中选中的数据包,解析的结果是我登录北邮人论坛的用户名和密码。除此之外还有很多其他的信息,如下图所示。246.SNMP数据包的捕获与分析首先新建一个过滤器,如下图。之后按照之前的步骤,选择监视的主机,协议选择SNMP协议,如下图所示。25选用该过滤器,如果被监视的主机发来SNMP数据包(本实验中是通过MibBrowser软件查看目的端主机sysName的值),即可捕获,如下图所示。26解析数据包,可以发现被监视主机的信息,如主机名称。27五、习题解答1.观察并统计网络中各个协议的分布情况,统计当前通信量最大的5种协议及各种协议所占的比重,完成下表。答:网络中的协议NetBIOS_NS_UHTTPNetBIOS_DGM_UBootpcBootps各种协议的比重37.50%15.74%9.41%1.86%1.36%详细信息如下图所示。28292.设置Sniffer监控过滤器,过滤HTTP协议包,具体如下:(1)打开主机列表监控窗口,选择Detail模式查看监控数据,并记录该列表中捕获到的协议与相关信息。(2)设置Sniffer的Monitor过滤器,使其仅检测HTTP协议,观察此时的主机列表窗口显示内容与(1)中显示信息的区别,说明使用Monitor过滤器的作用和优点。答:设置过滤器的具体步骤在上文中叙述过了,这里比较设置过滤器与不设过滤器的情况下,主机列表窗口显示内容的区别。Default过滤器的信息如下,监视的是所有与sielab05主机通信的数据,没有协议限制。而设置的过滤器“HTTP&ARP”的信息如下,监视的是通过HTTP协议与sielab05主机通信的数据。30首先选择Default过滤器,主机列表窗口显示内容如下,可以看出,有六种协议的数据。之后选择HTTP&ARP过滤器,如下图所示。31主机列表窗口显示内容如下,可以看出,除了HTTP协议的其他协议数据被过滤掉了,只剩下了HTTP协议的数据。使用Monitor过滤器可以很方便地设置过滤的协议,只需要在Advanced选项卡中选中需要的协议即可,从而在众多协议中筛选出需要的协议传递的数据。3.试监控本网络内是否存在广播风暴。答:监控网络风暴的详细步骤在上文已经叙述过了,监控结果如下图所示。可以看出,本网络内存在广播风暴。324.试设置Sniffer过滤器,捕获HTTP数据包并进行分析。答:设置方法和捕获步骤在上文已经叙述过了,现选取一条HTTP数据进行解析如下。从图中可以看出,这条数据对应的解析内容为我登录北邮人论坛时的账号和密码。5.任务二中嗅探HTTP信息所得到的数据包太多,不仅占用主机的硬盘资源,也给分析带来很大麻烦,其实可以选择“DefineFilter”选项中的“DataPattern”,这个功能可以进行更加详细的过滤设置,从而可以通过捕获更少的数据包获取最有用的数据,请研究如何设置这些选项,并写出设置的详细步骤及最终的捕获结果。33答:通过DataPattern可以进行更加详细的过滤设置,如下图,比如我选择过滤协议类型为HTTP,端口号为1459的数据包,具体设置如下图所示,点OK后即可完成过滤器设置。应用过滤器后,可以发现原来各种协议的数据包只剩下了HTTP协议端口号为1459的数据包,如下图所示。34六、心得体会这次实验是第二次上机实验,无论是任务量还是难度都比上一次有所增加。这次实验主要使用Sniffer软件设置过滤器,探测并获取网络数据包,通过解析数据包可以发现许多上网时的数据信息,比如登录时的用户名和密码,通过设置过滤器,也可以过滤出我们需要的数据包。在设置过滤器的时候,我发现无论我选择过滤或者不过滤,其结果没有很大区别,仔细研究后发现是选择的位置不对。我应该在Monitor下选择过滤器,而不是在Capture下选择,改正之后就出现了应有的过滤效果。这次实验让我了解到网络中的数据是以各种协议的数据包的形式传送的,并且协议的分布不是一成不变的,什么样的协议都可能会有。这次实验还让我掌握了网络监控的基本方法步骤,包括如何查看网络中的各主机信息和通信分布,如何查看节点状态,如何设置过滤器,如何监控网络风暴,如何过滤数据包等等。不过最有趣的还是对HTTP数据包的解析,在解析数据包时,我发现HTTP传送的数据是明文,也就是我可以通过解析直接看到用户名和密码,这其实是不安全的。

1 / 34
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功