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 3238] New: ZIOP and MIOP (specialized CORBA protocols) dis

Date: Fri, 6 Feb 2009 04:51:00 -0800 (PST)
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3238

           Summary: ZIOP and MIOP (specialized CORBA protocols) dissectors
           Product: Wireshark
           Version: SVN
          Platform: PC
        OS/Version: All
            Status: NEW
          Severity: Normal
          Priority: Low
         Component: Extras
        AssignedTo: wireshark-bugs@xxxxxxxxxxxxx
        ReportedBy: avega@xxxxxx
                CC: avega@xxxxxx



Alvaro Vega Garcia <avega@xxxxxx> changed:

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


Created an attachment (id=2726)
 --> (https://bugs.wireshark.org/bugzilla/attachment.cgi?id=2726)
Source code patch, created with svn diff and compressed with gz

Build Information:
Version 1.1.3 (SVN Rev 27383)
--
I have developed two new Wireshark dissectors for two CORBA protocols: ZIOP and
MIOP.

MIOP (Unreliable Multicast Inter-ORB Protocol), as describes OMG specification
[1], provides a common way to deliver GIOP request and fragment messages via
multicast over UDP/IP. MIOP is implemented by some ORBs like TAO, TIDorb,
JacORB (Mjaco), etc.

ZIOP (Zipped Inter-ORB Protocol) is a new protocol which compresses GIOP 
messages. Currently is a "OMG recommended for adoption" specification[2], that
is, is under standardization by the hand of RemedyIT (TAO), TID (TIDorb) and
IONA (Orbix).

Both dissector protocols are based and uses the CORBA GIOP dissector
(packet-giop.c/h) that currently are in the Wireshark distribution (SVN trunk)
developed by Frank Singleton.

Nevertheless I have need to make some minor changes in this current giop
dissector to allow MIOP and ZIOP dissectors uses it for dissect the CORBA GIOP
messages which are encapsulated by these protocols. These changes are
transparent to the current behavior of the giop  dissector.

I have tested both dissectors with TAO and TIDorb (in little and big endian
architectures) with GNU/Linux.

I hope that can be added to main distribution of Wireshark.

[1] http://www.omg.org/cgi-bin/apps/doc?ptc/03-01-11.pdf
[2] http://www.omg.org/cgi-bin/apps/doc?ptc/09-01-03.pdf


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