You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We would like this to be configurable (through XML I guess).
The reason is that with the current size each UDP packet might get split into IP fragments. Depending on the bandwidth that can easily overload the subscriber sides IP stack in case some IP fragments are lost. This option would allow to lower the maximum size to be below the MTU and therefore avoid UP fragmentation (obviously with an increased overhead of a couple of %).
The text was updated successfully, but these errors were encountered:
MiguelCompany
changed the title
make the maximum message size of UDP packets configurable
make the maximum message size of UDP packets configurable [7416]
Jan 24, 2020
Specify new transports via XML is already supported. You can define a new transport using a TransportDescriptor. Then you can use a transport with this configuration in a participant profile in this manner:
Currently the maximum UDP packet size is hard coded in https://github.com/eProsima/Fast-RTPS/blob/add4226d6e8a72e2d235112ad29b2bea4e82b986/include/fastrtps/transport/TransportInterface.h#L31
We would like this to be configurable (through XML I guess).
The reason is that with the current size each UDP packet might get split into IP fragments. Depending on the bandwidth that can easily overload the subscriber sides IP stack in case some IP fragments are lost. This option would allow to lower the maximum size to be below the MTU and therefore avoid UP fragmentation (obviously with an increased overhead of a couple of %).
The text was updated successfully, but these errors were encountered: