구글에서 TCP Fast Open paper를 발표했다.
<광고 동영상>
Let's make TCP faster
http://googlecode.blogspot.com/2012/01/lets-make-tcp-faster.html 에 간단한 요약자료가 있다.
1. TCP initial congestion window 를 10으로 늘리자. TCP connection 처음에는 3패킷만 전달되게 되어 있는데. 이를 수정하면 10% 이상의 지연시간을 줄 일 수 있다.
2. 초기 timeout을 3에서 1로 줄이자.
3. TCP Fast Open를 사용하자. 기존의 33%의 HTTP 요청은 TCP 연결에 사용 된다. 이를 개선한 TCP Fast Open은 Page Load 시간을 평균 10%, 때로는 40%까지 줄일 수 있다.
4. Proportional Rate Reduction for TCP를 사용하자. 네트웍으로 전달되는 패킷 손실은 순서가 꼬이거나 충돌로 문제가 될 수 있다. 새로운 recovery 알고리즘이 필요하여 부드럽게 재전송을 하도록 해서 빠르게 할 필요가 있다. 현재 이 것은 리눅스 커널에 탑재되어 있고, TCP 표준에 추가될 예정이다.
TCP Fast Open paper 링크는 아래와 같다.
Proportional Rate Reduction for TCP 에 대한 paper 링크는 다음과 같다.
시간 될 때 봐야겠다.
'scribbling' 카테고리의 다른 글
구글(Google)의 "Let's make TCP faster"에 대한 리눅스 커널 패치 내역 (0) | 2012.02.09 |
---|---|
자바(java) io와 nio (2) | 2012.02.03 |
CES 2012에서 발표한 ipad2 가상화 솔루션 - onlive desktop for ipad (0) | 2012.01.16 |
오늘 lol 홈피(leagueoflegends.co.kr) 는 아파치2 테스트 페이지 (0) | 2012.01.05 |
600원짜리 아이폰 충전기와 오래된 명함아이폰 Deck 만들기 (1) | 2012.01.03 |