[Babel-users] Backpressure [was: Setting ECN on Babel packets]

Juliusz Chroboczek jch at pps.jussieu.fr
Sun Jul 8 11:08:06 UTC 2012


>>> with *your permission* I'd like to be marking babel packets in cerowrt
>>> as CS6 + ECN capable.

>> You're applying AQM to locally-originated data in order to compensate
>> for the lack of backpressure, and then falsely asserting ECN in order
>> to bypass the AQM policy.

> Have a sys call that told you packets outstanding in the driver?

$ man 2 sendmsg
   ...
   ENOBUFS
          The output queue for a network interface was full.  This  gener‐
          ally  indicates  that the interface has stopped sending, but may
          be caused by transient congestion.   (Normally,  this  does  not
          occur in Linux.  Packets are just silently dropped when a device
          queue overflows.)
   ...



More information about the Babel-users mailing list