服务器 频道

服务器应用:用NTOP精确监控网络(上)

    谈到网络流量监控,相信大家都熟悉MRTG这个工具(具体文章:)。但是MRTG存在许多缺点:

    1.  使用文本式的数据库,数据不能重复使用;
    2.  只能按日、周、月、年来查看数据;
    3.  只能画两个DS(一条线、一个块);
    4.  无管理功能;
    5.  没有详细日志系统;
    6.  无法详细了解一一流量具体构成;
    7.  只能用于TCP/IP网络对于 SAN 和iSCSI网络流量无能为力;
    8.  不能在命令行下工作;
    9.  过于依赖SNMP协议。

    MRTG基于SNMP协议获取信息,对于端口的流量,MRTG能提供精确统计,但对于3层以上的信息则无从得知了。而这正是NTOP的强项。NTOP能够更加直观的将网络使用量的情况和每个节点计算机的网络带宽使用详细情况显示出来。ntop是一种网络嗅探器,嗅探器在协助监测网络数据传输、排除网络故障等方面有着不可替代的作用。可以通过分析网络流量来确定网络上存在的各种问题,如瓶颈效应或性能下降;也可以用来判断是否有黑客正在攻击网络系统。如果怀疑网络正在遭受攻击,通过嗅探器截获的数据包可以确定正在攻击系统的是什么类型的数据包,以及它们的源头,从而可以及时地做出响应,或者对网络进行相应的调整,以保证网络运行的效率和安全。

    通过ntop网管员还可以很方便地确定出哪些通信量属于某个特定的网络协议、占主要通信量的是哪个主机、各次通讯的目标是哪个主机、数据包发送时间、各主机间数据包传递的间隔时间等。这些信息为网管员判断网络问题及优化网络性能,提供了十分宝贵的信息。ntop提供以下一些功能:

    1. 自动从网络中识别有用的信息;
    2. 将截获的数据包转换成易于识别的格式;
    3. 对网络环境中的通讯失败进行分析;
    4. 探测网络环境下的通讯瓶颈;
    5. 记录网络通信时间和过程;
    6.自动识别客户端正在使用的操作系统;
    7.可以在命令行和Web两种方式运行。

0
相关文章