TCP/IP

TCP/IP

    [네트워크] TCP/IP 흐름제어와 혼잡제어

    TCP/IP 란? 컴퓨터와 컴퓨터 간의 LAN 혹은 WAN에서 원활한 통신을 가능하도록 하기 위한 통신 규약 TCP 통신은 네트워크 통신에서 신뢰적인 연결 방식이며, 가장 큰 특성이 신뢰성이다. 신뢰성이란 중간에 데이터가 유실되지 않는 것을 뜻하는데 이러한 신뢰성을 구성하는 대표적인 방법으로 흐름 제어, 혼잡 제어가 있는 것이다. 흐름 제어 (End to End) 송신측과 수신 측의 데이터 처리 속도를 일치시키는 기법 수신 측이 송신 측보다 속도가 빠른 것은 문제가 되지 않지만 송신 측이 수신 측보다 빠를 때 문제가 발생하게 된다. 정지-대기 (Stop and Wait) 데이터를 담아 패킷을 보낼 때마다 확인 응답(ACK)을 받아야만 그 다음 패킷을 전송할 수 있다. 장점: 구현방법이 단순하고 송신 측 ..