본문 바로가기

tcp1

[네트워크📶/TCP] Silly Window Syndrome 과 Nagle 알고리즘 Silly Window Syndrome 이란 TCP 에서 전송할때 작은 segment도 하나하나씩 보낸다고 가정해봅시다. TCP는 작은 segment 하나 전송을 위해 3-Way Handshake 과정을 거쳐야 하고, 1 바이트 전송을 위해 40바이트의 헤더가 들어갑니다. 그 비효율성은 마치 큰 트럭에 조그만한 지우개 하나를 태워 보내는 것과 같습니다. 전체 트럭의 수용량(MSS)를 전혀 사용하지 못하죠. 이를 해결하기 위해 silly window syndrome avidance 가 이루어집니다. 즉, receiver가 받을 수 있는 수용량이 매우 적다면, 조금조금씩 받을 수 밖에 없겠죠? 그럼 이러한 비효율적인 일이 벌어집니다. 따라서, reciever 의 수용량이 아주 적을 때, 차라리 sender에.. 2020. 5. 28.