Кстати, да. Как обеспечить минимальный джиттер (пусть какой-то но
константа) байт на "выходе" из TCP, по сравнению со входом? Например,имеем непрерывный поток байт на скорости всего 9600. Интервалы между блоками принципиально важны (блоки небольшие до 100 байт) . интервалы даже важнее потери всего блока полностью (пропал ну и хрен с ним) в следующем сверхцикле блок повторится. А смещение всего блока по шкале времени вправо, гораздо хуже и ломает логику работы всей системы.
Конвертер от MOXA 232 в TCP при прямом соединении проводом порт-порт работает хорошо. А вот при удлинении Ethernet через "толстый" коммутатор, где живет еще разный трафик, сетевые пакеты часто приходят с задержкой. А это фатально. Потерь данных нет - 100% доставлено, но - задержка .... все портит. Это можно победить?