2024年4月13日发(作者:)

超级网络分析工具Sniffer Pro详解

Sinffer Pro是美国Network Associates公司生产的一款网络分析软件,可用于网络故障与性能

管理,在局域网领域应用非常广泛,占到网络分析软件市场的76%。

当一个网络出现故障时,就需要由网络管理员查找故障并及时进行修复。但局域网一般都有几十

台到几百台计算机,以及多个服务器、交换机、路由器等设备,管理员需要检查这些设备,检查各个

端口的连接等,检查是否是黑客或者木马所为,工作量非常大,而且排除故障也非常麻烦。有了Sniffer

Pro,就可以很容易的找出问题所在。Sinffer Pro是美国Network Associates公司生产的一款网络

分析软件,可用于网络故障与性能管理,在局域网领域应用非常广泛,占到网络分析软件市场的76%。

Sniffer Pro是一种很好的网络分析程序,允许管理员逐个数据包查看通过网络的实际数据,从而

了解网络的实际运行情况。它具有以下特点:

1. 可以解码至少450种协议。除了IP、IPX和其它一些“标准”协议外,Sniffer Pro还可以解

码分析很多由厂商自己开发或者使用的专门协议,比如思科VLAN中继协议(ISL)。

2. 支持主要的局域网(LAN)、城域网(WAN)等网络技术(包括高速与超高速以太网、令牌环、

802.11b无线网、SONET传递的数据包、T-1、帧延迟和ATM)。

3. 提供在位和字节水平上过滤数据包的能力。

4. 提供对网络问题的高级分析和诊断,并推荐应该采取的正确措施。

5. Switch Expert可以提供从各种网络交换机查询统计结果的功能。

6. 网络流量生成器能够以千兆的速度运行。

7. 可以离线捕获数据,如捕获帧。因为帧通常都是用8位的分界数组来校准,所以Sniffer Pro

只能以字节为单位捕获数据。但过滤器在位或者字节水平都可以定义。

需要注意的是,使用Sniffer捕获数据时,由于网络中传输的数据量特别大,如果安装Sniffer的

计算机内存太小,会导致系统交换到磁盘,从而使性能下降。如果系统没有足够的物理内存来执行捕

获功能,就很容易造成Sniffer系统死机或者崩溃。因此,网络中捕获的流量越多,Sniffer系统就应

该运行得更快、功能更强。因此,建议Sniffer系统应该有一个速度尽可能快的处理器,以及至少512MB

的物理内存。

1. Sniffer Pro计算机的连接

要使Sniffer能够正常捕获到网络中的数据,安装Sniffer的连接位置非常重要,必须将它安装在

网络中合适的位置,才能捕获到内、外部网络之间数据的传输。如果随意安装在网络中的任何一个地

址段,Sniffer就不能正确抓取数据,而且有可能丢失重要的通信内容。一般来说,Sniffer应该安装

在内部网络与外部网络通信的中间位置,如代理服务器上,也可以安装在笔记本电脑上。当哪个网段

出现问题时,直接带着该笔记本电脑连接到交换机或者路由器上,就可以检测到网络故障,非常方便。

(1) 监控Internet连接共享

如果网络中使用代理服务器,局域网借助代理服务器实现Internet连接共享,并且交换机为傻瓜

交换机时,可以直接将Sniffer Pro安装在代理服务器上,这样,Sniffer Pro就可以非常方便地捕获

局域网和Internet之间传输的数据。

如果核心交换机为智能交换机,那么最好的方式是采用端口映射的方式,将局域网出口(连接代理

服务器或者路由器的端口)映射为另外一个端口,并将Sniffer Pro计算机连接至该映射端口。例如,

在交换机上,与外部网络连接的端口设为A,连接笔记本电脑的端口设置为B,将笔记本电脑的网卡