29【协议分析】【网络性能监测及故障分析】.docx

29【协议分析】【网络性能监测及故障分析】.docx

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第九章 第九章 网络编程实验 计算机网络协议原理实验教程 计算机网络协议原理实验教程 PAGE PAGE 385 PAGE PAGE 386 第九章 网络编程实验 实验二十七 网络性能监测及故障分析 【实验目的】 1、检验学生对 TCP/IP 协议原理的掌握情况,以及综合分析问题的能力; 2、掌握监测网络性能的基本方法; 3、掌握网络性能问题的基本分析方法。 【实验学时】 2 学时 【实验环境】 在本实验中需要 1 台交换机、1 台协议分析仪、1 台实验 PC,使用协议分析仪采集数 据包,对采集到的数据进行分析,需要可以访问互联网。 将所有的设备都接入到交换机上,并在交换机上配置端口映像功能,具体 IP 分配如下 表: 表 9-1 设备 IP 地址分配表 设备 接口 IP 地址 连接到交换机 PCA Eth0 /24 FA0/8 RSR-A FA0/0 /24 FA0/10 RG-PATS 网络协议分析 仪 Eth0 0/24 FA0/24 设备连接如下图所示: 图 9-1 实验拓扑图 【实验内容】 1、学习使用网络协议分析器进行网络性能监测的基本方法; 2、能够根据性能检测结果分析网络性能问题。 【实验流程】 图 9-2 实验流程图 【实验原理】 网络检测工具: 1、netstat Netstat 用于显示与 IP、TCP、UDP 和 ICMP 协议相关的统计数据,用于显示协议统计 信息和当前 TCP/IP 网络连接。 可以使用此命令来查看计算机的系统服务是否正常,是否被“黑客”留下后门,木马等。 由于这个命令同时还会显示出当前计算机有什么人的 IP 正连接着你的服务器,所以也是一 种实时入侵检测工具,如发现有 IP 连接着不正常的端口,可以及时做出有效对策。 netstat [-a] [-b] [-e] [-f] [-n] [-o] [-p proto] [-r] [-s] [-t] [interval] 具体参数如下所示: ? -a——显示所有连接和侦听端口,如下图所示: 图 9-3 netstat –a 命令 连接状态有如下几种,LISTEN:在监听状态中;ESTABLISHED:已建立联机的联机 情况;TIME_WAIT:该联机在目前已经是等待的状态。 ? -b——显示在创建每个连接或侦听端口时涉及的可执行程序。在某些情况下,已知 可执行程序承载多个独立的组件,这些情况下,显示创建连接或侦听端口时涉及的 组件序列。此情况下,可执行程序的名称位于底部[]中,它调用的组件位于顶部, 直至达到 TCP/IP。注意,此选项可能很耗时,并且在没有足够权限时可能失败。 如下图所示: 图 9-4 netstat –b 命令 ? -e——显示以太网统计。此选项可以与 -s 选项结合使用。 图 9-5 netstat –e 命令 若接收错和发送错接近为零或全为零,网络的接口就没有问题。但当这两个字段有 100 个以上的出错分组时就可以认为是高出错率了。高的发送错表示本地网络饱和或在主机与网 络之间有不良的物理连接;高的接收错表示整体网络饱和、本地主机过载或物理连接有问题, 可以用 Ping 命令统计误码率,进一步确定故障的程度。netstat -e 和 ping 结合使用能解决 一大部分网络故障。 ? -f——显示外部地址的完全限定域名(FQDN),如下图所示: 图 9-6 netstat –f 命令 ? -n——以数字形式显示地址和端口号,如下图所示: 图 9-7 netstat –n 命令 ? -o——显示拥有的与每个连接关联的进程 ID,如下图所示: 图 9-8 netstat –o 命令 ? -p proto——显示 proto 指定的协议的连接;proto 可以是下列任何一个:TCP、 UDP、TCPv6 或 UDPv6。如果与 -s 选项一起用来显示每个协议的统计,proto 可 以是下列任何一个:IP、IPv6、ICMP、ICMPv6、TCP、TCPv6、UDP 或 UDPv6。 ? -r——显示路由表,如下图所示: 图 9-9 netstat –r 命令 ? -s——显示每个协议的统计。默认情况下,显示 IP、IPv6、ICMP、ICMPv6、TCP、 TCPv6、UDP 和 UDPv6 的统计;-p 选项可用于指定默认的子网。 ? -t——显示当前连接卸载状态,如下图所示: 图 9-10 netstat –t 命令 ? Interval——重新显示选定的统计,各个显示间暂停的间隔秒数。按 CTRL+C 停 止重新显示统计。如果省略,则 netstat 将打印当前的配置信息一次。 2、nbtstat 此命令用于显示基于 TCP/IP 的 NetBIOS(NetBT)协议统计资料

文档评论(0)

东山书苑 + 关注
实名认证
内容提供者

业务以学生学习成长为中心,为外语培训、中小学基础教育、学前教育,提供各种学习资料支持服务。

1亿VIP精品文档

相关文档