tcpdump mailing list archives

Re: Libpcap performance under VMWare guest OSes


From: "Mark Bednarczyk" <voytechs () yahoo com>
Date: Thu, 10 Dec 2009 22:23:31 -0500

Oh boy. I ran my statistics test again and no packet drops (promiscuous and
non promiscuous).

This was with ttcp between

host(fc_64)->eth->guest(ubuntu2_32):

Opening eth2 interface (PROMISCOUS)
#000000: ..........
#000000: recv=10000, drop=0, ifDrop=0 pps=854.92 bps=6635.76Kb
#010000: ..........
#010000: recv=20000, drop=0, ifDrop=0 pps=1077.35 bps=8299.46Kb
#020000: ..........
#020000: recv=30000, drop=0, ifDrop=0 pps=1118.44 bps=8700.77Kb
#030000: ..........
#030000: recv=40000, drop=0, ifDrop=0 pps=1153.93 bps=8581.56Kb
#040000: ..........
#040000: recv=50000, drop=0, ifDrop=0 pps=1104.36 bps=8573.24Kb
#050000: ..........
#050000: recv=60000, drop=0, ifDrop=0 pps=1117.44 bps=8651.57Kb
#060000: ..........
#060000: recv=70000, drop=0, ifDrop=0 pps=1072.39 bps=8609.67Kb
#070000: ..........
#070000: recv=80000, drop=0, ifDrop=0 pps=1119.82 bps=8710.00Kb
#080000: ..........
#080000: recv=90000, drop=0, ifDrop=0 pps=1129.82 bps=8888.15Kb
#090000: ..........
#090000: recv=100000, drop=0, ifDrop=0 pps=1117.69 bps=8716.51Kb

Opening eth2 interface (NON_PROMISCOUS)
#000000: ..........
#000000: recv=10002, drop=0, ifDrop=0 pps=595.81 bps=4661.20Kb
#010000: ..........
#010000: recv=20002, drop=0, ifDrop=0 pps=1051.19 bps=8143.60Kb
#020000: ..........
#020000: recv=30002, drop=0, ifDrop=0 pps=1069.18 bps=8313.53Kb
#030000: ..........
#030000: recv=40002, drop=0, ifDrop=0 pps=940.65 bps=7427.50Kb
#040000: ..........
#040000: recv=50002, drop=0, ifDrop=0 pps=968.90 bps=7689.12Kb
#050000: ..........
#050000: recv=60002, drop=0, ifDrop=0 pps=993.84 bps=7687.10Kb
#060000: ..........
#060000: recv=70002, drop=0, ifDrop=0 pps=973.14 bps=7672.06Kb
#070000: ..........
#070000: recv=80002, drop=0, ifDrop=0 pps=950.21 bps=7496.97Kb
#080000: ..........
#080000: recv=90002, drop=0, ifDrop=0 pps=986.49 bps=7654.64Kb
#090000: ..........
#090000: recv=100002, drop=0, ifDrop=0 pps=968.15 bps=7571.66Kb

The difference being that this time around I used ttcp instead of
transferring a file using sftp.

sftp host(win_32)->eth->guest(ubuntu2_32)

Opening eth2 interface (PROMISCOUS)
#000000: ..........
#000000: recv=10004, drop=0, ifDrop=0 pps=951.75 bps=4126.28Kb
#010000: ..........
#010000: recv=20002, drop=0, ifDrop=0 pps=1708.53 bps=7564.27Kb
#020000: ..........
#020000: recv=30003, drop=0, ifDrop=0 pps=1714.68 bps=7527.67Kb
#030000: ..........
#030000: recv=40003, drop=0, ifDrop=0 pps=1721.76 bps=7568.88Kb
#040000: ..........
#040000: recv=50002, drop=0, ifDrop=0 pps=1643.12 bps=7216.27Kb
#050000: ..........
#050000: recv=60003, drop=0, ifDrop=0 pps=1682.09 bps=7430.82Kb
#060000: ..........
#060000: recv=70002, drop=0, ifDrop=0 pps=1688.62 bps=7455.46Kb
#070000: ..........
#070000: recv=80002, drop=0, ifDrop=0 pps=1709.11 bps=7541.03Kb
#080000: ..........
#080000: recv=90002, drop=0, ifDrop=0 pps=1658.65 bps=7324.64Kb
#090000: ..........
#090000: recv=100002, drop=0, ifDrop=0 pps=1699.52 bps=7508.65Kb

No drops. I'm confused now.

Cheers,
mark...

-----Original Message-----
From: tcpdump-workers-owner () lists tcpdump org
[mailto:tcpdump-workers-owner () lists tcpdump org] On Behalf Of
Darren Reed
Sent: Thursday, December 10, 2009 9:54 PM
To: tcpdump-workers () lists tcpdump org
Subject: Re: [tcpdump-workers] Libpcap performance under
VMWare guest OSes

Mark Bednarczyk wrote:
Hello,
    We are running into some performance issues with libpcap when
running under VMWare products such as VMWworkstation or VMServer.
These are guest OSes (running as a VM process on a host operating
system.)


Does the performance change if you compare capturing packets
with the network interface in promiscuous mode vs not in
promiscuous mode?

Darren

-
This is the tcpdump-workers list.
Visit https://cod.sandelman.ca/ to unsubscribe.


-
This is the tcpdump-workers list.
Visit https://cod.sandelman.ca/ to unsubscribe.


Current thread: