Re: Wireshark Dissector and the Future

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

On 21/08/14 12:15, Gregory Farnum wrote:
> On Sun, Aug 10, 2014 at 5:22 AM, Kevin Cox <kevincox@xxxxxxxxxxx> wrote:
>> 3. Run the network traffic of automated tests (such as teuthology)
>> through Wireshark and check the warnings/errors.
>
> A little late now (I've been on vacation) but I just want to register
> a vote against option #1 — nobody is going to consistently remember
> that. :) I suspect option #3 is the most practical and most likely to
> keep it up to date; I don't know exactly how would be best to dump the
> network traffic but I think that it should be fairly simple to dump
> any gathered data into wireshark as part of a short teuthology test
> that's in all the suites.
I agree that #1 is probably not the long term solution.

For running test traffic through wireshark there are two options, one is
to capture the traffic, then analyse in a separate step, or we could
just analyse on the fly.  While just dumping the network traffic and
analysing later is easier to set up it is probably better to run the
analysis on the fly as the output will be a lot smaller (unless we want
to keep the packet capture for another reason).

Actually capturing the traffic is not too hard.  Either tcpdump or
tshark can be used to capture the packets.  Then tshark can be used to
analyse them.  Of course if tshark is doing the dumping it can analyse
on the fly.  The display filter '-Y' option  can be used to restrict the
output to "interesting" features.  Many are already filterable by the
dissector (for example '-Yceph.ver.tooold||ceph.ver.toonew' will detect
encoding versions not supported by the dissector) and more could be
added as desired.

I don't however, know anything about teuthology so I will need to look
into how to integrate that.

Cheers,
Kevin

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iF4EAREIAAYFAlP3ru0ACgkQwHWKOzTVLnROSQD/dttXUaZLBH5DKXcOnjod/B8M
xZhEWDgjImDJpe+JSwAA/0EJGe0NvK6HldoNblDs8Mg+EWKslIvd7Z49p32KJjbc
=HwX/
-----END PGP SIGNATURE-----


--
To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [CEPH Users]     [Ceph Large]     [Information on CEPH]     [Linux BTRFS]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]
  Powered by Linux