Windowsマシンを経由したネットワークトラフィックのルーティングは非常に遅い

Windowsマシンを経由したネットワークトラフィックのルーティングは非常に遅い

私は Thunderbolt Ethernet 経由で接続された 2 台の Windows 10 Pro for Workstations マシンを持っており、PC_A 経由で NAS サーバーへの高速 10GbE 接続を利用して、10GbE アダプターを持たない PC_B の転送速度を向上させたいと考えています。10.10.10.0ネットワークは、スイッチに接続されたルーターによって管理されています。

要件は、PC_A が利用可能な場合に、PC_B から NAS にトラフィックを転送することです。

ネットワークトポロジー:

ネットワークトポロジー

インターフェースをブリッジしたくありません (マシンの 1 つがダウンした場合に備えて)。

これまでに次のことを行いました。

  1. PC_Aでルーティングを有効にしました(HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\IPEnableRouter=1ルーティングサービスを開始しました)
  2. PC_Aでは、インターフェイスから高速20GbEインターフェイスへのインターネット接続共有を有効にし10.10.10.100、IPを次のように変更しました。192.168.137.1
  3. 192.168.137.27PC_Bでは、ゲートウェイでIPを取得したDHCPに20GbEインターフェースを設定しました。192.168.137.1
  4. PC_Bでは、NAS IPの静的ルートを追加しましたroute -p add 10.10.10.102 mask 255.255.255.255 192.168.137.1 IF 3(インターフェイス3は高速20GbEです)

転送速度が1MB/秒程度と非常に遅いので、「インターネット接続の共有」が実際にはWindowsルーターを使用していないのではないかと思います。

「インターネット接続の共有」を無効にして、20GbE 接続の両側に静的 IP を割り当てると、データをフルスピードで転送できますが、PC_B は NAS サーバーに到達できません。

PC_A 経由でトラフィックを転送したり、「インターネット接続の共有」の速度を上げたりするにはどうすればよいでしょうか?

関連情報