インターネットに関する私の知識は限られています。しかし、telnet 経由で通信するテキスト ゲームである MUD を楽しんでいます。接続経由でアップロードが行われるたびに (小さなファイルであっても)、MUD サーバーと MUD クライアント (私) の間の接続が切断され、アップロードが完了するまで再接続できないことがほとんどです。
Windows 10、または Ubuntu 18 で、これらの Telnet 通信を、アップロードが実行されるサービスよりも高い優先度として「設定」する方法はありますか?
答え1
これはバッファブロートの典型的な例です。つまり、接続がフルに使用されているときに、ルーターやモデム、その他のネットワーク機器が未送信パケットのバックログを管理するのにまったく役に立たないということです。解決策は Smart Queue Management (SQM) であり、最も優れた SQM アルゴリズムは Cake で、それに次ぐのが FQ-CoDel です。どちらも OpenWrt Linux ベースのルーター ファームウェアで利用できます。
この診断を確認するには、http://dslreports.com/speedtestデスクトップ/ラップトップの Web ブラウザーからアクセスし、バッファブロートのグレードを確認します。
OpenWrt を自分で操作したくない場合は、evenroute.com から IQrouter を購入することを検討してください。これは、ネットワーク上で SQM を実行するためのターンキー ソリューションです。
QoS を使用して Telnet トラフィックを他のトラフィックよりも優先することは解決策ではなく、問題を他人の膝の上に押し付けるだけです。