How handles ROS overbooked guaranteed speed (limt-at)?

Hi,

does anybody know how ROS handels overbooked guaranteed speeds (limit-at) in Simple Queues?

Example:

  • Parent Queue: 10/50M
    – Child1: limit-at 10/50M
    – Child2: limit-at 10/50M

AFAIK both “childs” have now a guaranteed bandwith of 50M download - 100M in total.
But the parent and the physical connection provide only 50M.

Does ROS now:

  • provide only the first Child 50M, because it is hierarchical “higher” than Child2
  • or does ROS divide the bandwidth and both get 25M
  • or do both get “virtually” 50M but due to the fact the physical connection providing only 50M, some kind of “anarchy” will develop
  • or ??? I dont know

I think is is a quite common misconfig, due to “copy and forget”.