VMware Cloud Community
tk2013
Contributor
Contributor

VMDirectPath I/O

I'm trying to capture packets by using VMDirectPath I/O.

To do this, I'm planning to use VMDirectPath I/O.

I'm goint to use VMware vSphere 5.1.

Is it possible to do it?

I want to monitor packet in ESX#2 from ESX#1.

I have read articles below and I still don't understand whether it is possible or not.

http://theithollow.com/2012/07/vmdirectpath-io-basic-setup/

http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=101078...

Thank you

Tags (2)
0 Kudos
1 Reply
rh5592
Hot Shot
Hot Shot

DirectPath I/O is a passthrough method where you are assigning a physical NIC to a VM directly (bypassing the hypervisor). I got confused as to why you will use it to do packet capture. If you want to do a packet capture of a VM, then there are other ways to do it. In a Standard Switch, you can do promiscuous mode and the run a packet analyzer like Wireshark. If you have Distributed switch, then you can use the advanced features like Port Mirroring to a physical switch port. A good blog is this http://blog.packet-foo.com/2013/04/capturing-packets-of-vmware-machines/

If you would like to do ESXi host packet capture then you can just use this KB VMware KB: Capturing a network trace in ESXi using Tech Support Mode or ESXi Shell

Regards. ================================================= "If found useful, kindly mark answers Correct or Helpful " http://rh5592.com =================================================
0 Kudos