-
Notifications
You must be signed in to change notification settings - Fork 117
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fastrtps udp packets are larger than CycloneDDS packets #774
Comments
In order to help you better, we'd need more information here. You say that you are building from sources, but you are not indicating which version you are building (rolling? jazzy?) I tried reproducing with the Jazzy docker image, and I only see |
@MiguelCompany The compiled version is Foxy, which is no longer maintained. I tried it in the humble docker image and found that the data volume of fastrtps is still a little higher than that of cyclonedds, and it has a higher outbound traffic. Subscriber's network traffictest command: |
@rty813 Again, please provide full instructions on how to reproduce, including the commands to measure the bandwidth and, if possible, packet captures that we can analyze. |
I would also check on Jazzy, just to check whether there have been improvements on the latest LTS release |
Bug report
Required Info:
Version or commit hash:
Steps to reproduce issue
Start the publisher on one host and the subscriber on another, then capture packets using tcpdump.
publisher:
ros2 topic pub -r 100 test std_msgs/String "{data: asdf}"
subscriber:
ros2 topic hz test
Expected behavior
The packet sizes are about the same.
Actual behavior
FastRTPS packets are about 50 bytes larger than CycloneDDS packets.
FastRTPS:
CycloneDDS:
The text was updated successfully, but these errors were encountered: