Solutions

Wireshark and tcpdump are very powerful tools which you can use to capture traffic. They may come in handy when debugging issues with your DDS applications. These tools can capture all kinds of packets: RTPS, UDP, TCP, IP… However, they cannot capture traffic if your applications are communicating ...
2138 reads — 0 comments
If you are using Reliable communication, you could see a performance degradation due to packet loss and resending data sample fragments. This is more probable when using data bigger than 1500 Bytes (over Ethernet). In general, a DDS application using a transport such as UDPv4 splits data samples ...
2165 reads — 0 comments
What is IP fragmentation? IP Fragmentation occurs when the payload provided from the transport layer (typically UDP or TCP) exceeds the maximum payload that fits in a single Ethernet Frame (a.k.a. MTU). When the receiver NIC gets IP fragments, it stores them in a buffer until all the fragments are ...
4267 reads — 0 comments
When using Windows installed with Parallels Desktop on a Mac, you may run into trouble when starting RTI Launcher . This issue is related to the way Parallels Desktop sets up the user’s home. It attempts to use the Mac file system locations for the home directory. You can check which environment ...
1272 reads — 0 comments
The following is a simple example that shows how to use a Requester and a Replier in the RTI Connext Modern C++ Request-Reply API. The types used in this example have the following IDL definition: module directory_service { struct DirectoryRequest { string path; }; enum Result { OK, ...
1811 reads — 1 comment
This solution explains how to configure the copy behavior of the RTI workspace and the examples and configuration files it contains. ...
2220 reads — 1 comment
DSCP (Differentiated Services Code Point) is a series of bits in the IP header for classification purposes. These bits specify the precedence value of the packet, the drop probability, and the network service used. Before setting the DSCP flag with a desired value, you need to take some things into ...
6356 reads — 0 comments

Pages