一文弄懂什么是协议分析仪

2022-07-08 10:10:25 |人围观 | 评论:

分析网络中传输数据包的最佳方式很大程度上取决于你手头拥有什么设备。在网络技术发展的早期阶段(使用HUB或集线器的共享网络时代),谜底很简朴,只须将线路插在一台集线器上,一切就搞定了——那就是使用协议分析仪。

协议分析仪(protocol analyzer),是一种监视数据通信系统中的数据流,检验数据交换是否正确地按照协议的规定进行的专用测试工具。它也用于通信控制软件的开发、评价和分析。

协议分析仪就是能够捕捉网络报文的设备。协议分析仪的合法用处在于扑捉分析网络的流量,以便找出所关心的网络中潜伏的题目。例如,假设网络的某一段运行得不是很好,报文的发送比较慢,而我们又不知道题目出在什么地方,此时就可以用协议分析仪来作出精确的题目判定。

协议分析仪在功能和设计方面有良多不同。有些只能分析一种协议,而另一些能够分析几百种协议。一般情况下,大多数的嗅探器至少能够分析以太网协议、TCP/IP协议、IPX协议等等。

组成

协议分析仪的标准框,由输入接口单元、切换器、串-并变换器、捕获存储器触发器、收发信分析器、显示器、模拟器、大容量存储器和主控制器等部分组成。

协议分析仪通常是软硬件的结合,通常使用专用硬件或设置为专用方式的网卡实施对网络中的数据扑捉。捕捉在网络中传输的数据信息方法称为sniffing(嗅探)。

以太网协议是在统一回路向所有主机发送数据包信息。数据包头包含有目标主机的准确地址。一般情况下只有具有该地址的主机会接受这个数据包。假如一台主性能够接收所有数据包,而不理会数据包头内容,这种方式通常称为“混杂”模式(P 模式)。这是协议分析仪扑捉数据的基础,它的产生是由共享网络的方式而来的。

对于今天的以太网交换机,谜底开始变成“视情况而定”。根据设计,大多数交换机不答应用户查看从服务器到工作站的流量状况(用户正在使用的那台工作站除外)。事实上,这种情况通过端口映射技术可能解决。详细来讲,就是将传送到交换机上某个端口的传输流复制到另一个端口。但需要留意的是,目前的交换机又分为可治理的交换机和不可治理的交换机,不可治理的交换机价格比可治理的交换机要便宜,但通常缺少进行端口映射的能力。有些交换机固然自称是可治理的,但实际上可能不外是支持SNMP,也许仍不具有端口映射功能。在用户为网络购买新交换机时,这是一个需要搞清晰的重要题目。

假如用户的交换机不支持端口映射,也有方法来解决。这些方法对于在交换环境下的协议分析工作来说更加常用:

廉价和利便的方法:可以在被测试的工作站与网络之间安装一台集线器。将协议分析仪连接到这台集线器上,观察两个方向的传输流。

昂贵和专业的方法:使用专业的以太网测试接口盒(TAP)联机安装在被测网络上,无需在使用的分析仪内执行额外的过滤就可查看一个方向的会话情况。这意味着用户不能同时看到全部的会话,因此也许需要进行一些额外的数据包捕捉,来把握全部情况。

协议分析仪原本是网络工程师的常用工具,不外被人利用来做其他的目的也长短经常见的。现今的黑客们都纯熟地使用着功能强盛的协议分析仪,这本来就是一个工具的两面性。

对于能使用协议分析仪的职员来说,本身他的权利就是很大的,假如他用这东西来干些什么,很难阻止的。这个工具用在安全角度,即有用又有害。就象刀子一样,看它拿在谁的手中了。

协议分析仪 protocol analyser 的工作从原理上要分为两个部门:数据采集数据扑捉、协议分析。对这两部门的工作从实现的形式上来说有以下常见的几种形式:

纯软件的协议分析系统,如:Fluke的OpTIView-PE。大多数的纯软件协议分析仪是可以使用普通的网卡来完成进行简朴的数据采集工作的,这就是使用率最多的协议分析软件+PC网卡。这种方式的协议分析仪通常有两种原因存在的。

1、简朴廉价的软件,或自由软件,小巧实用,功能较弱

2、运行在PC或报价本电脑上的协议分析仪的软件部门,本来协议分析工作就是基于软件分析的工作。所以再高真个协议分析仪其软件部门也是要由计算机平台实现的。

协议分析仪

从协议分析仪发展的角度来说,网络维护职员越来越需要使用功能强盛并能将多种网络测试手段集于一身的综合式测试分析手段,典型的协议分析仪上的功能延展就是加入网管功能、自动网络信息搜集功能、智能的专家故障诊断功能, 并且移念头能要有效。这种综合的协议分析仪或者说是综合的网络分析仪成为了当今网络维护和测试仪的主要发展趋势,象Fluke 的OpTIView INA自上市来在网络现场分析、故障诊断、网络维护方法得到了相称广泛的应用和发展。

分布式协议分析仪

跟着网络维护规模的加大,网络技术的变化,网络枢纽数据的采集也越来越难题。有时为了分析和采集数据,必需能在异地同时第进行采集,于是将协议分析仪的数据采集系统独立开来,能安顿在网络的不同地方,由能控制多个采集器的协议分析仪平台进行治理和数据处理,这种应用模式就诞生了分布式协议分析仪。通常这种方式的造价会非常高的。





标签: [db:tags]