Linuxでの奇妙な問題、最悪のネットワーク速度、最悪のping待ち時間

Linuxでの奇妙な問題、最悪のネットワーク速度、最悪のping待ち時間

これを説明できません。まず、速度テストの結果をリストします。

最新バージョンの mxlinux を実行する Linux ホストです。

Linuxホスト

vmwareで実行されているWindows 10。同じコンピュータで

Linux ホストの仮想マシン内で実行される Windows

Linuxでなぜそれほど悪いのかを理解しようとしています。


Webインターフェイスを試してみて、別のディストリビューション(ライブUSB)を試しても同じ結果が得られました。
他のブラウザも試してみましたが、同じことでした。

私はそれが重要だとは思わないが、もし備えてamd 3900x、32gb ram、nvmeにLinuxがインストールされたギガバイトx570 aorus proを持っています。

これが私の問題なのか、Linuxのスピードテストがひどいのか、sysctlのtcp自動調整が原因なのか、それともカーネルの奇妙であいまいな設定なのか疑問に思います。

これも重要なのかわかりません。私のルーターはmikrotik hap ac2で、LinuxホストとWindows 10仮想マシンで同じケーブルを使用しています。

私はどんな提案や調整などについても開いています。これは本当に理由なしで良いことではありません。

編集1

btestと呼ばれるものを使用してルーターにこれを追加するのを忘れ、パブリックサーバーを使用してWindows 10と同じ速度またはそれより速い速度を得ることができました。

同じルータにNASが接続され、iperfを実行し、LinuxとNASの間で1GBの最高速度を得ました。

編集2

MTR

編集3

犯人を見つけたと思います。

mikrotikルータの場合、多くの情報を示すパケットスニファがあり、そのうちの1つはどのCPUが使用されているかです。

私は4つのCPUを搭載したmikrotikを持っています。

Windowsでは複数のCPUを使用しますが、Linuxでは速度テスト中に1つのCPUのみを使用します。

Linuxでは、CPUを1つだけ使用する問題があります。

編集4

ルータファームウェアを最新バージョン7.xにアップグレードする必要があるようです。

私は最新バージョンの6.xを使用していますが、7.xでVLANを使用するときのCPU使用率を減らす機能が追加されました。

すぐにテストを実行しましたが、問題が解決したようです。 Linuxでは、Windowsのスクリーンショットなどと同じ速度を得ました。実際の構成ではなくベアメタル構成を使用してテストしたので、今週末にもっと詳しく見てみましょう。 。

編集5

だからLinuxで最高速度を得るには、最新バージョン7.xにアップグレードする必要があるようです...

編集6

7.2以降、vlan-filteringと連携する新機能であるfastpassを使用する必要があります。

Linux 7.x

ベストアンサー1

Linuxでは、Mikrotik速度テストがなぜ1つのCPUしか使用しないのかわかりませんが、ブリッジのVLANの下で高速レーンを使用できるように7.x(最小> = 7.2)にアップグレードすることで速度低下を解決できます。フィルタリングするレイヤーです。

おすすめ記事