Synology NAS に SMB マルチチャンネル設定をして PC にも NIC も増設して試していましたが 最初はどうやってもスループットがポートのワイヤースピードの 1Gbps 以上出ませんでした。
通常はこの速度です。
内蔵 NIC + 増設 NIC 2ポートの計 3ポートで接続すると タスクマネージャで確認すると 1Gbps の帯域を 1/3 づつ平均 333Mbps づつに分散されました。
マルチチャンネルが動作していると確信した瞬間です。 そして速度が出ない原因が NAS 側でマルチチャンネルになっていないためだなとは思いました。
いろいろ調べていると NAS の MAC アドレスが変、何やら異常が起きている、 パソコンから NAS の MAC アドレスを確認するとふたつのポートで同じ MAC になっている状態 リブートしたり、ネットワーク設定をいじったりしたところ 今度はひとつは Synology のベンダーコードを持った本来の MAC アドレスと もうひとつが別のベンダーコードになっていて、きっと生の物理 MAC が漏れているようです。
Synology が正規に割り当てももらったベンダーコードで独自の MAC アドレスを使って 物理 NIC の MAC アドレスを上書きしているのかな?
NetTune.bat ----- ここから @echo off netsh interface tcp show global
netsh interface tcp set global chimney=disabled netsh interface tcp set global rss=disabled netsh interface tcp set global netdma=disabled netsh interface tcp set global autotuninglevel=highlyrestricted netsh interface tcp set global congestionprovider=ctcp
netsh interface tcp show global ----- ここまで
これを叩くだけでインターネットの通信が高速化するおまじないです。 これからは netsh interface tcp set global rss=enabled にしないといけませんね。 netdma(RDMA) を有効にできる NIC は個人では手に入りません。