tc (Traffic Control) - основная подсистема ядра для шейпинга,
очередей и классификации трафика. Сегодня важна одна часть - netem
(network emulator): добавляет искусственно latency, loss, duplication,
reordering на интерфейс.
Зачем: проверишь, как ведёт себя приложение, когда сеть деградирует.
Обычная связка - netem + tcp-handshake/tcp-states, чтобы
посмотреть, как retransmits и таймауты ловят потери. В прод-CI часто
гоняют интеграционки с tc qdisc add ... loss 5%, это ловит race
conditions, которые на чистой LAN не всплывают.