클라크1 [데이터 통신과 네트워킹] TCP 창, 흐름 제어, 오류 제어 ◆ TCP의 창 TCP에서 사용되는 창(WIndow) - TCP는 데이터 전송을 위한 각 방향에 대해서 2개의 창(송신 창, 수신 창)를 사용하며 따라서 양방향 통신을 위하여 4개의 창이 필요 - 하지만 간단한 설명을 위해 통신이 단방향(클라이언트로부터 서버로)으로 이루어지는 상황을 고려 - 양방향 통신은 2개의 단방향 통신과 피기배깅(piggybacking)을 이용하면 유추 가능 - 여기에서 사용되는 창 크기는 100바이트이지만 뒷부분에서 송신 창 크기는 수신자(흐름 제어)와 하부 네트워크의 혼잡(혼잡 제어)에 의하여 조절됨 - 그림에서는 어떻게 송신 창이 열리고(open), 닫히고(close), 축소(shrink)되는지 보여줌 - 청색은 송신했으나 아직 ACK를 못 받은 상태, 흰색은 송신 대기중 상.. 2022. 9. 27. 이전 1 다음