[$] Better visibility into packet-dropping decisions

Post Syndicated from original https://lwn.net/Articles/885729/

Dropped packets are a fact of life in networking; there can be any number
of reasons why a packet may not survive the journey to its destination.
Indeed, there are so many ways that a packet can meet its demise that it
can be hard for an administrator to tell why packets are being dropped.
That, in turn, can make life difficult in times when users are complaining
about high packet-loss rates. Starting with 5.17, the kernel is getting
some improved instrumentation that should shed some light on why the kernel
decides route packets into the bit bucket.