网络通信 频道

网络分析仪快速排除Linux网络故障

  二、故障实例

  笔者工作的网络拓扑见图4。


  图4 Linux 网络拓扑

  可以看出这是典型的一个中小网络。局域网通过接入设备进入互联网,网络中几台台服务器,大约90台计算机,使用的是Winows 2000/XP等操作系统。EtherApe安装使用Linux的网管工作站上。

  故障实例1:

  一天下午1:00笔者上班后许多同事反映:上网速度慢,网络性能突然急剧下降,导致要通过网络传输的数据堵塞。首先怀疑是物理故障,但是通过Ping命令测试发现网络是连通的,没有网络损坏。交换机出现如下现象:工作状态指示异常繁忙,交换速度极慢,又没有其它特征。启动EtherApe网络分析仪,马上发现问题:一台主机X-41通过交换机向服务器和其他计算机发送大类信息。信息使用的协议是RTSP协议,见图5。


  图5 网络分析仪找到网络瓶颈

  我们知道RTSP实时流协议,是一个C/S多媒体节目协议,它可以控制流媒体数据在IP网络上的发送,同时提供用于音频和视频流的“VCR模式”远程控制功能,如停止、快进、快退和定位。所以可以判断是视频点播造成网络性能下降。继续使用监控,Etherape查询出发送信息的计算机名称是:x-41其IP地址:192.168.1.3。如图6 。

  图6 Etherape查询出发送信息的计算机名称

  通过网络拓扑图和IP地址对照表,很快找到转台计算机。原来一名员工正在中午休息时候安装了一个Helix Server流媒体服务器,并且不用设置ip限制。所以许多员工进行局域网的高清晰的视频点播。1:00上班后没有关闭流媒体服务器,由于现在局域网的高清晰的视频点播对带宽消耗比较大。所以造成的网络性能下降。关闭流媒体服务器后网络恢复正常。

  说明:实时流协议RTSP是由RealNetworks和Netscape共同提出的,该协议定义了一对多应用程序如何有效地通过IP网络传送多媒体数据。RTSP在体系结构上位于RTP和RTCP之上,它使用TCP或RTP完成数据传输。HTTP与RTSP相比,HTTP传送HTML,而RTP传送的是多媒体数据。HTTP请求由客户机发出,服务器作出响应;使用RTSP时,客户机和服务器都可以发出请求,即RTSP可以是双向的更加容易影响网络流量。

0
相关文章