Сообщество / Новая тема

Обсуждение статьиПервый комментарий откроет обсуждение — дальше все вопросы по этой статье будут собираться здесь

Об статье:
Пакеты пришли не в том порядке: что такое reordering и почему приложение это чувствует

Вы снимаете дамп трафика на проблемном соединении и видите в Wireshark десятки строк с пометкой out-of-order — а на первый взгляд ничего страшного не произошло: ни один пакет действительно не потерялся, все они в итоге дошли. Но сервис при этом ощутимо тормозит, а счётчик ретрансмитов на сервере медленно растёт, хотя mtr до клиента не показывает ни одной потери. Это классическая картина packet reordering — пакеты одного потока прибыли к получателю не в том порядке, в котором были отправлены, и TCP, который был спроектирован в предположении, что порядок…

Подробнее →