MTU値最適化
※最適なMTU値は回線業者などにより異なります
・フレッツ光:1454
・auひかり:1492
・NURO光:1500
・IPv6オプションなどのv6プラス系:1460
2.コマンドプロンプト(PowerShell)に下記コマンドでイーサネットのIdx値を確認
netsh interface ipv4 show interface
3.コマンドプロンプト(PowerShell)に下記コマンドでMTU値を変更
netsh interface ipv4 set interface [イーサネットのIdx値] mtu=[最適なMTU値]
[ ]で括った部分は書き換えてください
4.再度、下記コマンドで変更されたことを確認できます
netsh interface ipv4 show interface
RWIN値最適化
netsh interface tcp set global autotuninglevel=highlyrestricted
変更できたかは下記コマンドで「受信ウィンドウ自動チューニングレベル」を確認
netsh interface tcp show global
初期設定に戻す場合は下記コマンド
netsh interface tcp set global autotuninglevel=normal
Scalable Networking Packの無効化
1.レジストリエディタで下記の値を0に変更
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
2.コマンドプロンプト(またはPowerShell)で下記コマンドを実行
netsh int tcp set global chimney=disabled
netsh int tcp set global rss=disabled
3.Windowsを再起動
【Win8・Win10・Server 2010・Win 2012の場合】
1.コマンドプロンプト(またはPowerShell)で下記コマンドを実行
netsh int tcp set global rss=disabled
netsh int tcp set global chimney=disabled
2.Windowsを再起動
エラーバッファ再送機能有効化
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters]
TCP DATAセグメント最大値の設定
値は10進数で「最適MTU値から40引いた数値」にする
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters]
QoSを切る
DNSを設定
IPv6オフ