네트워크 8

우아자·2021년 9월 29일
0

넽웤

목록 보기
8/16

TCP congestion control
1.Slow Start: 1MSS,2MSS… 증가하다가 기하급수적으로 증가
2.Additive increase: linear하게 증가
3.Multiplicative decrease: 한 번에 절반 떨어트림
네트워크는 공유자원이므로 한 번에 줄여야한다.
MSS: maximum segment size
Threshold: 한계점

Tahoe
패킷 유실을 발견하면 데이터 양을 1MSS로 줄이고 threshold를 반으로 줄인다.

Reno
Timeout이 3 dup ACK보다 심각한 사안이다.
Timeout이면 Tahoe처럼 1MSS부터 시작, Threshold를 CongWin/2로 맞춤
3 dup ACk이면 threshold와 CongWin을 CongWin/2로 맞춤

TCP Fairness
K개의 TCP가 하나의 bandwidth를 공유할 때 속도는 어떻게되는가?
AIMD로 인하여 시간이 흐르면 속도가 fair하게 된다.

profile
공부한 것 정리

0개의 댓글