1. End End Congestion Control
-> 종단간의 혼잡제어를 의미한다.
-> network로부터 어떠한 feedback도 받지 않는다.
2. TCP에서는 어떻게 해결하는가??
-> TCP에서는 Congestion Window Size를 줄인다.
: Sender에서 전송량을 제한하는 것이다.
-> Congestion Window Size는 Network 혼잡도에 따라 다르다.
-> Rate = Congestion Window Size / RTT (byte/sec)
3. Threshold
-> 한계치이다.
-> 통신을 하는 도중
: 손실 packet이 발생하기 직전까지의 Congestion Window Size의 절반을 의미한다.
4. MSS
-> Maximum Segment Size
: 하나의 packet을 의미한다.
5. Sender는 어떻게 반응하는가??
-> 중복된 ACK가 3번 일어날 때??
: Congestion Window Size를 Threshold까지 줄인다.
: TCP AIMD
-> Timeout이 발생했을 때??
: Congestion Window Size를 최소로 낮춘다.
: 즉, 1 MSS를 초기화 한다.
: TCP Slow Start
'Transport_Layer > $_Congestion' 카테고리의 다른 글
4_TCP Slow Start (1) | 2014.02.20 |
---|---|
3_TCP AIMD (0) | 2014.02.20 |
1_Congestion 개요 (0) | 2014.02.20 |