12.07.2015 Views

Getting Started - (DDS) Community RTI Connext Users

Getting Started - (DDS) Community RTI Connext Users

Getting Started - (DDS) Community RTI Connext Users

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

5.3 Analyzing Packets from <strong>RTI</strong> Data Distribution Service ApplicationsFigure 5.6 shows the packets captured by Wireshark, which includes three types of RTPSpackets:❏ Data from the writer to the reader❏ Acknowledgements from the reader to the writer❏ Heartbeats sent regularly from the writer to the readerTable 5.4 and Figure 5.7 describe the trace.Figure 5.6User Data Sample PacketsTable 5.4Analysis of User Data Sample TraceDirection Packet # DescriptionApp1 → App2App1 ← App2 3App1 → App2Data packet sent to the reader (NOKEY_DATA submessage).Packet has sequence number = 60 (expand the protocol tree in the1Packet Details pane and check the writerSeqNumber value, as seenin Figure 5.8).2 HEARTBEAT from writer to readerACKNACK to acknowledge all data packets up to (but notincluding) sequence number 61 (expand the protocol tree in thePacket Details pane and check the 'readerSNState.bitmapBase'value).4 Another data packet (sequence number 61).5 HEARTBEAT from writer to reader.App1 ← App2 6 Acknowledges packet #4.App1 → App27 Another data packet (sequence number 62).8 HEARTBEAT from writer to reader.App1 ← App2 9 ACKNACK to acknowledge packet #7.5. Analyzing Packets5-13

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!