强大的NetFlow v9为何没人使用?

日期: 2010-12-06 作者:Shamus McGillicuddy翻译:曾少宁 来源:TechTarget中国 英文

虽然Cisco Systems在几年前就推出了Netflow v9,但是大多数企业仍在坚持使用效率较低的NetFlow v5进行网络流量监控和分析。在《NetFlow v9的使用不可避免》中,我们分析了企业将不得不采用NetFlow v9的原因,但是为什么到现在只有20%的Cisco客户在使用NetFlow v9呢?   应用缓慢的部分原因是由于网络监控和管理供应商还没有掌握NetFlow v9开放模板的使用方法,Frey说。NetFlow v5更容易使用,因为这个协议产生的记录是静态的,而NetFlow采集器知道记录类型,然而,NetFlow v9是动态的。Cisco经常为这个协议发布新模板……

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

虽然Cisco Systems在几年前就推出了Netflow v9,但是大多数企业仍在坚持使用效率较低的NetFlow v5进行网络流量监控和分析。在《NetFlow v9的使用不可避免》中,我们分析了企业将不得不采用NetFlow v9的原因,但是为什么到现在只有20%的Cisco客户在使用NetFlow v9呢?

  应用缓慢的部分原因是由于网络监控和管理供应商还没有掌握NetFlow v9开放模板的使用方法,Frey说。NetFlow v5更容易使用,因为这个协议产生的记录是静态的,而NetFlow采集器知道记录类型,然而,NetFlow v9是动态的。Cisco经常为这个协议发布新模板,而最终用户也能够在协议内创建自己的模板。NetFlow采集器通常不知道如何处理所接收到的采用新模板保存信息的记录。

  许多NetFlow采集器供应商会通过在NetFlow v9中支持一定数量的模板配置来解决这个问题,但是他们设计的产品还不能够识别网络管理人员在NetFlow记录中配置的模板,Frey说。有一些NetFlow专家,如Lancope和Plixer,在处理NetFlow v9的可扩展性方面做得很好,但是其他供应商在这方面仍然比较落后,他说。

  例如,Lancope仍然依赖与Cisco的紧密协作来处理NetFlow v9的变化。“现在市面上有100多种NetFlow采集器,而其中有许多都无法使用NetFlow v9的最新功能,”Lancope的CTO Adam Powers说。“他们增加了NetFlow的基本支持,如来源和目标IP地址、端口号和字节计数。但是Cisco会逐渐添加更多的功能,他们必须保证NetFlow v9不会影响现有的实现。”

  即使网络管理员拥有能够处理新版本协议的NetFlow采集器,他可能仍然不愿意转向新版本。NetFlow v9的灵活性在带来强大功能的同时,也增加了其复杂性。

  “如果人们拥有能够正确创建模板的专业人员,并且在后台拥有能够处理不断变化的灵活格式的工具,那么他们就可以一劳永逸了。”

  使用NetFlow v9整合并改进网络管理工具

  NetFlow v9可能一开始会增加网络管理的复杂程度,但是它的功能也使网络管理员能够整合他们的网络管理工具,并能够更精细地监控网络行为。

  网络工程师能够配置NetFlow v9来传输他们一般只通过SNMP轮询工具才能够收集的信息,Frey说。这个功能使企业能够利用NetFlow采集器处理更多的网络管理和监控需求。

  “当我们开始能够处理往返信息或者测量通信质量……(并且)将它们注入到NetFlow流中时,它能够产生许多边缘效应,如减少管理系统、减小管理负载、减少所需要的授权和支持、减少多个工具之间的数据关联等。”

  NetFlow相对于SNMP轮询而言更加精细和可靠,所以网络管理员将会发现NetFlow v9能够提高他们的总体管理能力。

  “SNMP是基于轮询的,”Frey说。“您需要直接操控它。SNMP在网络设备中是低优先级的功能。如果网络很繁忙,[路由器]可能会停止响应您的信息请求,您可能在最需要数据的时候漏掉一些SNMP数据——在网络最拥挤的时候。NetFlow采用了一个发布模型。它只负责将记录发出,而不会做其他事。”

  依赖于SNMP轮询的工具一般在网络设备上默认是每隔15分钟请求一次数据。有一些设备可能会每5分钟请求一次,Frey说。在一段时间内以更高频率采集SNMP数据会增加网络负担。相反,NetFlow总是在运行的,而记录是不停地发布,而不会造成任何的网络拥塞。

相关阅读:NetFlow v9的使用不可避免

翻译

曾少宁
曾少宁

TechTarget中国特约技术编辑,某高校计算机科学专业教师和网络实验室负责人,曾任职某网络国际厂商,关注数据中心、开发运维、数据库及软件开发技术。有多本关于思科数据中心和虚拟化技术的译著,如《思科绿色数据中心建设与管理》和《基于IP的能源管理》等。

相关推荐