Windows/Network

提供: Blanc de Zinc Wiki
移動先: 案内検索

輻輳制御

OSのバージョンごとに既定値及び利用できる選択肢が異なる。

OS 既定値 選択肢
~XP New Reno? New Reno?
Vista, 7 New Reno(none) New Reno(none), CompoundTCP(CTCP)
8/8.1, 10(1507, 1511, 1607) CompoundTCP(CTCP) CompoundTCP(CTCP)
10(1703) CompoundTCP(CTCP) CompoundTCP(CTCP), CUBIC, DataCenterTCP(DCTCP)
10(1709) CUBIC CompoundTCP(CTCP), CUBIC, DataCenterTCP(DCTCP)

Windows10 Version 1703, 1709の輻輳制御アルゴリズムの変更方法

PowerShellのコマンドレットを利用した設定変更は従来通り不可能なのでnetshを利用することになる。
コマンドプロンプトもしくはPowerShellを管理者権限で立ち上げ、以下のコマンドを実行。

netsh interface tcp set supplemental internet congestionprovider=<ALGO>
<ALGO>
cubic : CUBIC
ctcp : CompoundTCP
dctcp : DataCenterTCP
default : 既定値
none : 既定値

noneの場合New Renoが選択されるのではなく既定値となる。