在VMware vSphere虚拟网络使用网络数据包分析器

服务器 数据中心 路由交换
无论你是服务器管理员、网络管理员还是VMware管理员,都是使用协议分析仪(也被称为数据包分析仪或者“嗅探器”)作为分析网络问题的常用工具。这些软件应用能够实时分析网络流量,让你可以查看穿越网络的数据包。

无论你是服务器管理员、网络管理员还是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中国
相关推荐

2013-05-24 09:38:11

VMwarevSphere虚拟化

2013-05-24 08:56:23

VMware虚拟机数据包

2013-01-28 13:32:52

路由器网络设置数据传输

2013-05-24 09:05:50

Linux虚拟机网络设置VMware网络设置

2019-04-29 07:53:11

TCP数据包TCP网络编程

2017-05-16 13:55:57

2017-04-29 10:37:23

2023-09-11 06:53:46

无线网络数据包

2012-12-24 09:15:52

VMvarevSphere虚拟网络

2012-12-24 09:59:37

vSphere网络设置VMware vSph

2023-03-27 00:17:21

eBPF技术网络

2011-11-28 16:03:49

wireshark数据包

2010-09-13 10:39:28

2012-10-12 10:03:26

虚拟网络VMware

2013-05-21 14:41:42

数据包分析内联监控

2017-04-07 09:30:49

Linux网络数据包

2012-12-04 09:54:33

路由器数据包TCP

2017-03-28 13:25:14

Linux网络数据包

2010-09-07 09:12:13

2011-12-26 10:08:55

虚拟化VMware vSph网络功能
点赞
收藏

51CTO技术栈公众号