This is a static archive of our old Q&A Site. Please post any new questions and answers at ask.wireshark.org.

RTPS vs. RTPS2

0

The RTPS dissector does not seem to be fully compliant with the latest RTPS 1.2 version from OMG. In earlier versions of Wireshark there was an RTPS2 dissector which had been updated. The "Display Filter Reference" page lists them both as rtps: Real-Time Publish-Subscribe Wire Protocol (1.0.0 to 1.10.7, 152 fields) rtps2: Real-Time Publish-Subscribe Wire Protocol 2.x (1.2.0 to 1.8.14, 47 fields)

Does this mean that the RTPS2 dissector was abandoned after release 1.8.14 and if so, why was that? There seems to have been some kind of discussion about this back in 2009 (http://www.wireshark.org/lists/wireshark-dev/200903/msg00029.html)

The RTPS dissector wrongly thinks that there is a length error in the INFO_DST submessage. It expects the octetsToNextHeader to be 8 bytes when it's actually 12 bytes which is according to the RTPS spec and what the RTPS2 dissector did expect.

asked 21 May '14, 04:51

bb500cc's gravatar image

bb500cc
1112
accept rate: 0%

edited 22 May '14, 04:54

I'd suggest opening a bug report attaching a sample trace exhibiting the problem and a reference to the relevant portion of the standard document possibly with a link to the document.

(22 May '14, 06:37) Anders ♦

One Answer:

0

Commit http://anonsvn.wireshark.org/viewvc/viewvc.cgi?view=rev&revision=48727 incorporates RTPS2 into RTPS as far as I can tell. So whatever packet-rtps2.c supported should still be supportted. whether that includes RTPS 1.2 I don't know.

answered 21 May '14, 14:05

Anders's gravatar image

Anders ♦
4.6k952
accept rate: 17%