Можно ли установить для Telnet-соединения более высокий приоритет, чем, например, загрузка файлов?

Можно ли установить для Telnet-соединения более высокий приоритет, чем, например, загрузка файлов?

Мое понимание интернета ограничено. Однако мне нравится играть в MUD, текстовые игры, которые общаются через telnet. Я заметил, что каждый раз, когда через наше соединение происходит загрузка — даже небольших файлов — это почти всегда приводит к разрыву соединения между сервером MUD и клиентом MUD (мной) и невозможности переподключиться до завершения загрузки.

Есть ли способ в Windows 10 (или, как вариант, в Ubuntu 18) «установить» для этих соединений Telnet более высокий приоритет, чем для любой службы, с помощью которой выполняется загрузка?

решение1

Это хрестоматийное представление буферного раздувания, которое означает, что ваш маршрутизатор или модем или другое сетевое оборудование — полный отстой в управлении своим накопившимся объемом неотправленных пакетов, когда соединение полностью используется. Решение — Smart Queue Management (SQM), а лучшим алгоритмом SQM является Cake, за которым следует FQ-CoDel. Оба доступны в прошивке маршрутизатора OpenWrt Linux.

Для подтверждения этого диагноза запуститеhttp://dslreports.com/speedtestиз веб-браузера настольного компьютера/ноутбука и проверьте оценку вашего буферного раздувания.

Если вы не хотите возиться с OpenWrt самостоятельно, рассмотрите возможность покупки IQrouter на Evenroute.com. Это готовое решение для запуска SQM в вашей сети.

Использование QoS для приоритизации трафика Telnet по сравнению с другим трафиком не является решением, а просто перекладывает проблему на кого-то другого.

Связанный контент