Unknown ParameterID in captured traffic #5239
-
Hello, I am capturing FastDDS traffic with Wireshark and trying to understand the packets. In the initial announcement packet, I am seeing a field that I cannot identify with Wireshark or by reading the RTPS specification. In the DATA (0x15) submessage, in the serializedData portion with PL_CDR_LE encapsulation, there is a field that Wireshark says is "Unknown". It is located after PID_PARTICIPANT_GUID but before PID_METATRAFFIC_UNICAST_LOCATOR. The ParameterID value is 0x8007, the length is 4, and the data is 11000000. What is the possible significance of this field? Thanks in advance. |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 1 reply
-
When a parameter ID has the most significant bit set (i.e. it is >= 0x8000), it means it is a custom (non-standard) parameter that should not be interpreted by vendors different from the one originating the message. That is why Wireshark is not showing the interpretation of that ID. The list of custom parameter IDs for Fast DDS is here. |
Beta Was this translation helpful? Give feedback.
When a parameter ID has the most significant bit set (i.e. it is >= 0x8000), it means it is a custom (non-standard) parameter that should not be interpreted by vendors different from the one originating the message.
That is why Wireshark is not showing the interpretation of that ID.
The list of custom parameter IDs for Fast DDS is here.