协议分析器

协议分析器
网络协议分析是指通过程序分析网络数据包的协议头和尾,从而了解信息和相关的数据包在产生和传输过程中的行为。包含该程序的软件和设备就是协议分析器。

协议分析器(程序)

在典型的网络结构中,网络协议和通信采用的是分层式设计方案。在当前最流行的OSI网络结构参考模型中,同层协议之间能相互进行通信。协议分析器的主要功能之一就是分析各层协议头和尾,如果它通过多层协议头尾和其相关信息来识别网络通信过程中可能出现的问题时,该协议分析方法称之为专家分析。众多协议分析器商家都推出相应产品,诸如 Network General 公司的嗅探器(Sniffer),它专门用于网络故障诊断和修复。另外还有一些协议分析器能将多层协议和数据包从低级数据包编译升级为高级数据包,以便于实时观察以及了解网络的使用和流量分析。当网络流量观察为用户的主要目标时,会采纳此种协议分析器。佳文公司推出的数据包分析器正是这样一种工具。

协议分析器的作用

协议分析器既能用于合法网络管理也能用于窃取网络信息。网络运作和维护都可以采用协议分析器:如监视网络流量、分析数据包、监视网络资源利用、执行网络安全操作规则,鉴定分析网络数据以及诊断并修复网络问题,等等。