Huge thanks to our Platinum Members Endace and LiveAction,
and our Silver Member Veeam, for supporting the Wireshark Foundation and project.

Wireshark-bugs: [Wireshark-bugs] [Bug 3065] New: Support for Diameter conversations and service

Date: Sat, 15 Nov 2008 03:23:43 -0800 (PST)
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3065

           Summary: Support for Diameter conversations and service response
                    time
           Product: Wireshark
           Version: SVN
          Platform: PC
        OS/Version: Windows XP
            Status: NEW
          Severity: Enhancement
          Priority: Medium
         Component: Wireshark
        AssignedTo: wireshark-bugs@xxxxxxxxxxxxx
        ReportedBy: sarkar.abhik@xxxxxxxxx



Abhik Sarkar <sarkar.abhik@xxxxxxxxx> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Attachment #2491|                            |review_for_checkin?
               Flag|                            |


Created an attachment (id=2491)
 --> (https://bugs.wireshark.org/bugzilla/attachment.cgi?id=2491)
Patch for Diameter conversations and service response time stats.

Build Information:
Version 1.1.2-AS (SVN Rev 26618)

Copyright 1998-2008 Gerald Combs <gerald@xxxxxxxxxxxxx> and contributors.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

Compiled with GTK+ 2.14.3, with GLib 2.18.1, with WinPcap (version unknown),
with libz 1.2.3, without POSIX capabilities, with libpcre 7.0, with SMI 0.4.8,
with c-ares 1.5.3, with Lua 5.1, with GnuTLS 2.3.8, with Gcrypt 1.4.1, with MIT
Kerberos, without GeoIP, with PortAudio V19-devel (built Oct 13 2008), with
AirPcap.

Running on Windows XP Service Pack 2, build 2600, with WinPcap version 4.0.2
(packet.dll version 4.0.0.1040), based on libpcap version 0.9.5, without
AirPcap.

Built using Microsoft Visual C++ 9.0 build 30729

--
The attached patch adds support for Diameter conversations and Service Response
Time (Wireshark only). 

Notes:
1- For identifying a unique request-answer pair, I am currently using only the
hop_by_hop_id because these is supposed to be unique between two Diameter
agents. At the moment, there are no checks for duplicates etc. This can be
improved subsequently.

2- Conversation tracking might not work properly for SCTP multi-homed
connections.

3- The SRT dialog currently shows only one combined stat for all diameter
commands. This was OK for me and I think it is a good start. I'll try to
enchance it as time permits. There is a FIXME comment in the file should
someone else want to improve this.


The patch has been fuzz-tested with a capture containing over 1000 Diameter
requests/answers.


-- 
Configure bugmail: https://bugs.wireshark.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.