摘要:众所周知,网络数据包中转设备(Network Packet Brokers,NPB)是消除企业网络盲点的关键。但是不明智地选择却会影响到网络可视性。本文中,Ixia产品管理高级总监Glenn Chagnot将带领我们探讨如何避免这种“失明”。

相信很多人对于驾校教练的嘱咐“注意看盲点”这句话印象深刻。因为看不到的危险往往比可以看的到的危险所带来的伤害更大。这个道理同样适用于企业数据中心安全——如何应对网络盲点是许多企业正下面临的一个新的挑战。

随着众多典型企业网络信息量与数据种类的不断增长,网络环境变得更为复杂多变。这种增长使得安全分析变得日益困难,网络安全设备性能变得比以往更加重要。

关于盲点

为了消除盲点,许多企业使用网络数据包中转设备(NPB)作为网络可视性环境的核心元素接收来自数据中心内虚拟化和物理网络的数据包级数据。NPB的职责就是居于网络与企业的安全与性能监测解决方案之间,聚合并过滤所有数据包,并把它们传入安全和监测工具。这让工具得以分析信息并检测任何潜在的安全或性能问题。

智能NPB通过一系列诸如重复数据删除与包缩减数据包的运行得以在数据包传到监测工具之前进行任务处理,其目的就是通过提高工具效率而降低整体解决方案的成本。一个有效的NPB可以智能处理所有数据包,即理论上不会丢失任何数据包,所以似乎当今IT和信息安全团队所面临的最危险的盲点之一的确有可能是由于为了提高可视性的智能NPB造成的。

问题一:一些NPB在聚合或删除重复数据时会丢失数据包。因此,安全和监测工具不仅接收过滤的、简化的数据——它们也会收到不完整的数据。在典型操作条件下,高达30%的丢包率对于一些NPB解决方案来说并不罕见。NPB中的任何丢包都会直接并显著降低安全工具的有效性。例如,如果一个黑客利用数据包分片来分割由多个数据包组成的漏洞攻击,那么如果它丢失了几个相关的数据包,入侵防御系统(IDS)将有可能无法检测到攻击。

问题二:如何检测到数据丢失?由于智能NPB的功能就是降低安全与监测工具上的负载,它通常会在正常操作中丢弃多余的数据包。这使得它几乎不可能只通过检查NPB上的计数器而注意到NPB也丢弃了关键数据包。实时网络瞬息万变,因此,不可能即时地识别数据包数量应当达到多少。确定一个NPB是否在你的部署中丢弃关键流量的唯一方法就是在决定购买并在实时网络中启用之前,通过一个可控负载对其进行评估。因此,某些NPB不仅有可能会制造盲点,你甚至都不知道还有这些盲点。这些盲点对安全和企业的影响至关重要。

你无法确保不可视内容的安全性

如果网络可视性信息丢失,那么企业的安全工具的有效性也就无关紧要了;它们总是会错过它们看不到的安全事件。因此,盲点可能会隐藏一个网络入侵企图、异常僵尸网络流量信号,或成功攻破漏洞之后的数据泄漏。它识别异常网络活动(例如黑客渗透你的网络)所花的时间越长,黑客盗取的信息就越多。

它还会造成合规问题。必须符合数据安全标准(例如PCI DSS)或政府法规(例如HIPAA)的企业可能因为未能监测100%的数据流量而容易违规。这种违规可能会在声誉损失以及政府处罚方面付出惨重代价。即使敏感数据并没有受损,但是无法展示全面的数据监测也足以让企业达不到许多法规要求。

不完整的数据监测也意味着不能充分了解流量,这样就无法预测系统何时可能出故障——这些都不能帮助IT和安全团队掌控其网络。

确保整体可视性

想找到合适的解决方案?虽然并非所有NPB解决方案都一模一样,但是NPB解决方案仍然是在获得整个网络环境可视性的最智能、最有效的方式,它能够确保安全与性能监测工具能够有效访问百分之百的企业信息——只要他们在聚合数据包时不丢弃数据。

所以,当你想要购置新的NPB时,你一定要向供应商提出几个重要的问题,例如:

你的解决方案如何缩小数据包并消除重复的数据包?

它如何在不产生额外丢包的情况下进行这些功能?

它在不同的网络负载下表现如何?

做出购买决定之前,精明的决策者从来不会单方面听信提供商的承诺,他们会利用知名装置已知负载测试解决方案。相信对这些问题的分享将有助于大家选择一个真正切实有效的NPB解决方案:一个可以确保消除网络安全盲点,能够看到潜在威胁并采取防御措施的NPB解决方案。

本文转自d1net(转载)

一切尽显眼前:如何预防在虚拟化环境中丢失可视性和安全性相关推荐

  1. 解决在ESXi的虚拟化环境中的FreeNAS里Jails插件无法被访问到的问题

    为什么80%的码农都做不了架构师?>>>    配置 > 网络 > vSwitch属性 > 安全 > 混杂模式 选择 接受,默认是拒绝 这样就可以访问 Jai ...

  2. 再谈桌面虚拟化环境中的默认配置文件与输入法

    很久没有更新过博客了,各位小伙伴们还好吗,今天再给大家分享一下在做虚拟桌面时的默认输入法的方法以及用户配置文件. 在做虚拟桌面或者虚拟应用时,我们希望基于标准用户创建出来的用户的输入法都是一样的,但是 ...

  3. [ 云计算相关 ] KVM虚拟化平台windows虚拟机迁移到openstack虚拟化平台(KVM虚拟化环境中Windows虚拟机安装Virtio驱动程序)

  4. 在XEN虚拟化环境中创建HVM模式虚拟机

    创建HVM格式的CentOS虚拟机: 1.创建磁盘文件 [root@xen xen]# dd if=/dev/zero of=/images/xen/centos6-hvm.img bs=100M c ...

  5. 虚拟化环境下,如何高效开展勒索病毒防护加固?

    本文重点 近些年,勒索病毒攻击事件频发,由于其"难发现.难阻止.难破解"的特点,不少用户--尤其是使用虚拟化的金融.医疗.制造.公共服务等重要行业用户--已遭受严重数据与经济损失. ...

  6. 云计算自动化对于虚拟化环境意味着什么?

    IT运营和网络实践的现代化导致自动化和计算技术和工具的快速采用.这些被归为云计算自动化的一部分.云计算自动化被认为是组织成功进行数字化转型的必要条件之一,因此,组织需要深入研究自动化流程如何有效地从环 ...

  7. 理解 Linux 网络栈(2):非虚拟化Linux 环境中的 Segmentation Offloading 技术

    本系列文章总结 Linux 网络栈,包括: (1)Linux 网络协议栈总结 (2)非虚拟化Linux环境中的网络分段卸载技术 GSO/TSO/UFO/LRO/GRO (3)QEMU/KVM + Vx ...

  8. 虚拟化环境高可靠存储的构架和配置

    摘要:在IT技术快速发展的今天,虚拟化技术日趋成熟,由于其在资金节省和IT效率提高上的优势日益明显,越来越多的企业也开始部署虚拟化平台.在企业环境中部署虚拟化平台的存储系统时,在考虑到性能的同时,还要 ...

  9. 揭秘虚拟化环境高可靠存储的构架和配置

    IBM DS5100的基本内部结构介绍 高可靠性SAN构架设计 光纤交换机Zone的设计和配置(基于IBM Storage Area Network Web Tool) 存储系统Array.LUN的设 ...

最新文章

  1. elasticsearch 5.x Delete By Query API(根据条件删除)
  2. VC++图片框控件静态和动态加载位图
  3. 机器学习笔记 (聚类) 层次聚类 Agglomerative Clutsering(Single-linkage、Complete-linkage,Group average)
  4. 大学只待成追忆,只是工作已半年,2016再见
  5. 阿里云联合顶级卫星影像公司发布数字地球引擎
  6. 2017年智能家居行业发展脉络解析
  7. 过去的一年,2013!
  8. 为了让机器听懂“长篇大论”,阿里工程师构建了新模型
  9. 由浅入深玩转华为WLAN—12安全认证配置(5)Portal认证,外置Protal服务器TSM对接
  10. 西游记笔记与想法(5)
  11. ssl证书生成 详细流程
  12. 用python画几个东西怎么画_一步一步教你如何用Python画一个滑稽
  13. html轮播鼠标悬停效果,jQuery图片轮播加悬停效果
  14. 服务计算——net/http源码追踪
  15. 关闭localized intellij idea切换语言提醒
  16. leap motion java小程序_Motionleap动图制作神器app
  17. python hasattr() getattr() setattr()函数的使用
  18. Content-Type: application/vnd.ms-excel 操作文件
  19. QT编译:error LNK2019: 无法解析的外部符号 __imp_xxx,函数 “public: static void __cdecl Control::KeySet(class QSt
  20. linux驱动之字符设备

热门文章

  1. BZOJ4866 Ynoi2017由乃的商场之旅(莫队)
  2. python输入与输出165
  3. 【Java面试题】48 GC是什么? 为什么要有GC?
  4. 深入理解空间搜索算法 ——数百万数据中的瞬时搜索
  5. Mac OS X Terminal 101:终端使用初级教程
  6. 标准浏览器的选择器封装
  7. 怎么又有了50个 Gmail 邀请
  8. 《LeetCode力扣练习》第6题 C语言版 (做出来就行,别问我效率。。。。)
  9. ArrayList转Json的2个坑
  10. java集合学生信息_java 使用 集合 制作学生管理系统