Using Wireshark with RTI Connext Systems
Version: April 2026
1. Introduction
1.1. Available Documentation
1.2. How to Get Support
1.3. Installing Wireshark
1.4. Running Wireshark from RTI Launcher
2. Wireshark Features for Packet Analysis
2.1. Menu Options
2.2. User Data Dissection
2.2.1. Viewing Type Object Dissection
2.2.2. Viewing User Data Dissection
2.2.3. Limiting Elements in Sample Packets
2.2.4. RTPS Checksum Check
2.2.5. Decrypting RTPS Messages Protected with a Pre-Shared Key (PSK)
2.3. Packet Options
2.4. Layer Options
2.5. Topic Information Feature
3. TypeObject v2 and TypeLookup Service
3.1. Overview
3.2. How TypeLookup Service Works
3.3. Matching TypeLookup Requests and Replies
3.4. TypeLookup Service in Wireshark
3.5. Differences from TypeObject v1
3.6. Debug Information
4. Capturing Traffic for Offline Analysis
4.1. Shared Memory and Packet Capture
4.2. Using tcpdump or Tshark
4.3. Using Connext Network Capture
5. Understanding the RTPS Packet Format
5.1. RTPS Header
5.2. RTPS Submessages
5.2.1. HEADER_EXTENSION (0x00)
5.2.2. INFO_TS (0x09)
5.2.3. INFO_DST (0x0e)
5.2.4. HEARTBEAT (0x07)
5.2.5. HEARTBEAT_FRAG (0x13)
5.2.6. ACKNACK (0x06)
5.2.7. NACK_FRAG (0x12)
5.2.8. DATA (0x15)
5.2.8.1. Status Info Annotations ([U_], [_D], [UD])
5.2.8.2. Compressed Type Objects
5.2.9. DATA_FRAG (0x16)
5.2.10. SEC_PREFIX (0x31)
5.2.11. SEC_POSTFIX (0x32)
5.2.12. SEC_BODY (0x30)
5.2.13. SRTPS_PREFIX (0x33)
5.2.14. SRTPS_POSTFIX (0x34)
5.2.15. GAP (0x08)
5.2.16. PAD (0x01)
5.3. RTI Connext Vendor-Specific Submessages
5.3.1. DATA_SESSION (0x14)
5.3.2. ACK_BATCH (0x17)
5.3.3. DATA_BATCH (0x18)
5.3.4. HEARTBEAT_BATCH (0x19)
5.3.5. ACK_SESSION (0x1a)
5.3.6. HEARTBEAT_SESSION (0x1b)
5.3.7. APP_ACK (0x1c)
5.3.8. APP_ACK_CONF (0x1d)
5.3.9. HEARTBEAT_VIRTUAL (0x1e)
5.3.10. RTI_CRC (0x80)
5.3.11. DATA_FRAG_SESSION (0x81)
5.3.12. BINDING_PING (0x82)
5.3.13. NDDSPING
6. Packet Analysis Examples
6.1. Example: Analyzing User Data
6.2. Example: Analyzing Discovery Data Sample Trace
7. Debugging RTPS Systems
8. Practical Uses with RTI Applications
8.1. Debugging Discovery Problems
8.2. Visualizing Your System
8.3. Providing Information to RTI Support
9. FAQs
10. Appendix: Filters
10.1. Filters with Predefined Values
10.2. Add RTPS Filter Shortcuts
Copyrights and Notices
Using Wireshark with RTI Connext Systems
Search
Please activate JavaScript to enable the search functionality.