tcpdump mailing list archives

Re: Request DLT_/LINKTYPE_ value for vSockets


From: Gerard <ggarcia () deic uab cat>
Date: Fri, 15 Jul 2016 19:18:30 +0000

There are control packets which don't have payload, and data packets which
have the application data after the header.

On Fri, Jul 15, 2016, 20:32 Guy Harris <guy () alum mit edu> wrote:

On Jul 15, 2016, at 7:32 AM, Gerard Garcia <ggarcia () abra uab cat> wrote:

vSockets are used for host<>guest communication using the standard
socket API. They already supported in the mainline Linux kernel and can be
used in VMware VMs.

There is an ongoing work to implement a virtio transport which will add
vSockets support to QEMU. Additionally, it will include a vsockmon device
that will allow the host to monitor the data exchanged through vSockets.

The vsockmon device has already been reviewed and its header is already
defined:

http://marc.info/?l=linux-netdev&m=146661193816961&w=2

https://github.com/GerardGarcia/linux/blob/vsockmon/include/uapi/linux/vsockmon.h

So what follows the header?  I.e., what's the payload of a vSocket packet?

_______________________________________________
tcpdump-workers mailing list
tcpdump-workers () lists tcpdump org
https://lists.sandelman.ca/mailman/listinfo/tcpdump-workers


Current thread: