无论你是服务器管理员、网络管理员还是VMware管理员,都是使用协议分析仪(也被称为数据包分析仪或者“嗅探器”)作为分析网络问题的常用工具。这些软件应用能够实时分析网络流量,让你可以查看穿越网络的数据包。这些工具会告诉你网络中哪个网络设备制造最多流量,哪个协议最常被使用,在局域网中,谁正在和谁通讯,以及是否存在网络错误。如果数据包以纯文本形式被发送,你甚至还可以解码该文本来查看是否存在类似密码的数据。
为什么你需要混杂模式 网络交换机使用转发表(在思科交换机是CAM表)来追踪哪些以太网设备位于哪些以太网端口,并且只将针对某设备的流量发送到设备所在端口。在默认情况下,协议分析仪只能看到发往或发自……
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
无论你是服务器管理员、网络管理员还是VMware管理员,都是使用协议分析仪(也被称为数据包分析仪或者“嗅探器”)作为分析网络问题的常用工具。这些软件应用能够实时分析网络流量,让你可以查看穿越网络的数据包。这些工具会告诉你网络中哪个网络设备制造最多流量,哪个协议最常被使用,在局域网中,谁正在和谁通讯,以及是否存在网络错误。如果数据包以纯文本形式被发送,你甚至还可以解码该文本来查看是否存在类似密码的数据。
为什么你需要混杂模式
网络交换机使用转发表(在思科交换机是CAM表)来追踪哪些以太网设备位于哪些以太网端口,并且只将针对某设备的流量发送到设备所在端口。在默认情况下,协议分析仪只能看到发往或发自运行分析仪的计算机的流量。这很可能不能帮助你解决网络故障,所以,常用的方法是执行“端口镜像”或者配置“端口映射”(SPAN或者RSPAN)。这可以将发往或发自特定端口(或端口组或VLAN列表)的所有流量复制到目的端口。然后,你可以使用协议分析仪来分析该端口。
虚拟网络中的混杂模式
如果网络是虚拟网络,会发生什么呢?不要担心,在虚拟交换机中可以执行同样的过程,让你看到穿越虚拟交换机或vDS的所有流量。你需要做的就是在虚拟机内运行Wireshark(免费版本)这样的协议分析仪,然后配置该端口组,其中连接的虚拟机是在混杂模式的,像这样:
在vSwitch配置好混杂模式后,该vSwitch的端口组都进入混杂模式。现在,虚拟机端口组中的每个端口都能够看到穿过vSwitch的流量(被发送到或者发自vSwitch上虚拟机的流量)。并且,突然间,你的Wireshark协议分析仪将开始看到所有来自其他虚拟机的所有流量,让你可以分析整个虚拟网络的流量(如下图所示)。
想想看,你不用花一分钱就可以对虚拟网络进行分析,只需要调整一个vSphere虚拟交换机设置以及在连接到vSwitch的虚拟机上安装协议分析仪即可。
分析虚拟网络
为什么你要分析虚拟网络?实际上,分析虚拟网络的原因与分析物理网络的原因是基本相同的。以下是我过去分析虚拟网络的一些原因:
? 确认超额使用网络带宽,造成虚拟网络(或物理网络)运行缓慢的虚拟机
? 找出感染蠕虫或病毒的计算机
? 为网络服务(DHCP或DNS)或网络应用排除故障
? 证明虚拟网络不是造成问题的原因
? 嗅探网络中是否存在恶意或者有害流量
? 其他
帮助你分析虚拟网络的工具和资源
你可以使用很多用于分析物理网络的相同工具来监控虚拟网络,还有一些其他工具也可以使用:
? 用于协议分析(数据包嗅探)的免费的Wireshark
? VMware KB1004099-在虚拟交换机或端口组配置混杂模式
? Zenoss IT开源管理工具并不是专门针对虚拟化的,但它是管理虚拟和物理网络的理想工具
? Petri网IT知识库:通过Wireshark(Ethereal)进行基本网络管用故障排除
? 针对ESX Server的免费Xangati,它是导入到ESX的唯一虚拟设备,让你获得对虚拟网络的强大洞察力(如下图所示)
本文收录在TechTarget虚拟化技术手册《VMware vSphere虚拟网络技术宝典》中。
翻译
TechTarget中国特约技术编辑,某高校计算机科学专业教师和网络实验室负责人,曾任职某网络国际厂商,关注数据中心、开发运维、数据库及软件开发技术。有多本关于思科数据中心和虚拟化技术的译著,如《思科绿色数据中心建设与管理》和《基于IP的能源管理》等。
相关推荐
-
网络十月榜:进击的网络管理
如今,我们正越来越多地部署移动互联网、虚拟网络以及云计算,开始进军一个前所未有的SDN新世界,相应地,我们的管理与监控手段也必须迎头跟上,与网络发展保持同步。
-
虚拟网络的管理面临多种挑战(二)
毋庸多说,服务器虚拟化给网络管理员带来诸多好处,但是带来这些好处的同时也让虚拟网络的管理面临一些严峻的挑战……
-
虚拟网络的管理面临多种挑战(一)
毋庸多说,服务器虚拟化给网络管理员带来诸多好处,但是带来这些好处的同时也让虚拟网络的管理面临一些严峻的挑战……
-
数码港采用瞻博网络Contrail解决方案 推动社区云内部软件定义网络建设
数码港将部署瞻博网络Contrail虚拟网络解决方案,为数码港社区云提供支持。该解决方案释放了云计算的潜力,从而提升了网络的灵活性、创新性,同时降低了网络成本。