第 3 章 ン 通信 各輻輳制御 適用領域 57
3.2 各種輻輳制御 挙動
3.2.2 的廃棄 多い場合 各輻輳制御 適用領域 65
適用領域
溢 伴う 的廃棄 多い環境゙ , 廃棄 輻輳 検出 輻輳制御 ,RTT 揺 輻輳 検出 輻輳制御 共 ,廃棄 影響 や い. 述 3-8 ,表 3-1, 表 3-2 従い,横軸 ,縦軸 RTT ,各輻輳制御
性能優 領域 示 ゙あ .以 理 明 .
3.2.2.1 RTT 小さい場合
3-6 , 的廃棄 多 RTT さい場合 各輻輳制御
挙動 示 .TCP Hybla う RTT 増 率 変化 輻輳制御
,RTT さい場合 成長 遅 . 的廃棄 あ
状況゙ ,CUBIC TCPやScalable TCP , 3-2 示 う 輻輳 検出
削減率 さい ,輻輳 ン い. ,
RTT
遅延 (R T T )
TCP Hybla小 大
CUBIC TCP H-TCP
Scalable TCP
64KB
小 大
゙輻輳 検出 TCP Westwood 輻輳 検出 . 場合 ,削減率
さい,CUBIC TCPやScalable TCP 性能優 .特 CUBIC ,直前
輻輳 検出 輻輳 ン 一 安定 ,再 輻輳 起
高い 期待゙ .
3-6 的廃棄 多 ,RTT さい場合 各輻輳制御 挙動
ー サ 大 い通信
RTT さ , 大 い 通信 場合 ( 3-8 右
領域) , 信 ACK 十 あ , 3-6゙示 う ,Scalable TCP
,削減率 少 い え,増 率 大 い ,高い 均 示 性能優 .
ー サ 小さい通信
的廃棄 生 い 場合 ,SACK 廃棄 検出 や い.
RTT さ , さい 通信 場合 ( 3-8 領
域) ,送信 数 少 い ,CUBIC TCP う 廃棄 生 時
Reno Westwood Hybla(RTT小)
時間 Scalable
CUBIC
廃棄多、RTT 小
輻輳ン
ン 維持 , 転送 ン さ
゙ .
3.2.2.2 RTT 大 い場合
RTT 大 い場合 ,CUBIC TCPやScalable TCP う 輻輳 検出
削減率 さい輻輳制御 優 . ,無線
゙ 輻輳 検出 い TCP Westwood 優 性能 示 場合 あ
.
3-7 的廃棄 多 ,RTT 大 い場合 各輻輳制御 挙動
ー サ 大 い通信
RTT 大 , 大 い 通信 場合 ( 3-8 右
領域) ,削減率 さいScalable TCP 性能優 . ,廃棄率 さ
い場合 , 廃棄 輻輳 検出 いTCP Westwood 性能優
場合 あ .TCP Hybla ,成長率 ,再 輻輳
起 や , 輻輳検出時 削減率 大 い ゙ 高 い.
Westwood Hybla(RTT大)
時間 Scalable
CUBIC
廃棄多、RTT 大
輻輳ン
ー サ 小さい通信
RTT 大 , さい 通信 場合 ( 3-8
領域) い , 大 い通信時 様 ,Scalable TCP
う 廃棄 生時 削減率 さい や,無線 ゙ 輻
輳検出 いTCP Westwood ,廃棄 生時゙あ 高い輻輳 ン
維持 , 転送 ン さ
゙ .
3-8 各種TCP 適応領域 ( 的廃棄 多い場合)
3.2.3 非 的廃棄 多い場合 各輻輳制御
適用領域
非 的廃棄 生 , 3-1 示 う ,TCP
ン 行う ,cwnd 大 引 . 述 3-11 ,表 3-1,表 3-2 従い,横軸 ,縦軸 RTT ,代表的 輻輳制御
性能優 領域 示 ゙あ .以 理 明 .
RTT 小さい場合
遅延 (R T T )
短 長
Scalable TCP
TCP Westwood
CUBIC TCP
小 大
64KB
Scalable TCP
RTT さい 成長 極 遅 .非 的廃棄 検出 TCP
輻輳制御 初期 ン 近い値 ゙ ,成
長 速さ 性能 決 .CUBIC TCPやScalable TCP ,廃棄率 極
高い場合 ,立 速 緩い ,Reno 方 性能優 場合
あ .非 的廃棄 状況゙ ,TCP Westwood 輻輳 検出 い.
TCP Westwood 性能優 や い.
3-9 非 的廃棄 多 ,RTT さい場合 各輻輳制御 挙動
ー サ 大 い通信
RTT さい環境 , 大 い 通信 場合 (
3-11 右 領域) , 3-9 示 輻輳 ン 均値
高 輻輳制御 性能優 .TCP Westwood ,輻輳
ン 立 輻輳制御 比 遅い ,非 的
廃棄゙ 輻輳 検出 い特性 持 ,輻輳 ン 均値 高 ,性能優 や い.
時間 Westwood Hybla(RTT小)
Scalable
CUBIC 非 廃棄多、RTT 小
輻輳ン
ー サ 小さい通信
RTT さい環境 , さい 通信 場合 (
3-11 領域) , 3-9 示 輻輳 ン 立
速い輻輳制御 性能優 .非 的廃棄 輻
輳 検出 場合,輻輳 ン 初期 ン 近い値
゙ ,少 い送信 数゙ 素早 成長 Scalable TCP
転送 ン 観点゙性能優 .
3.2.3.2 RTT 大 い場合
TCP Hybla う RTT 応 成長率 変化 輻輳制御 ,
RTT 大 い 成長 速 .非 的廃棄率 特 高い場合 ,
CUBIC TCPやScalable TCP ,立 初期゙廃棄 検出 ,TCP
Westwood, TCP Reno 方 性能優 場合 あ .特 TCP Westwood 非
的廃棄゙ 輻輳 検出 い場合 多い ,TCP Westwood 優
や い.
Westwood Hybla(RTT大)
時間 Scalable
CUBIC 非 廃棄多、RTT 大
輻輳ン
ー サ 大 い通信
RTT 大 , 大 い 通信 場合 ( 3-11 右
領域) , 3-10゙示 う ,輻輳 検出 いTCP Westwood 性能
優 や い.
ー サ 小さい通信
RTT 大 , さい 通信 場合 ( 3-11
領域) ,TCP Hybla 輻輳 ン 成長率 大 い 転送
ン さい値 .
3-11 各種TCP 適応領域 (非 的 廃棄 多い場合)