정의
특징
Reliable(신뢰성) Network 보장으로 인한 문제점
TCP 연결 및 연결 해제 방법
정의
수신측이 송신측보다 데이터 처리 속도가 빠르면 문제없지만, 송신측의 전송 속도가 빠를 경우 문제가 생긴다.
수신측에서 제한된 저장 용량을 초과한 이후에 도착하는 데이터는 손실 될 수 있다.
이러한 위험을 줄이기 위해 송신 측의 데이터 전송량을 수신측에 따라 조절해야한다.
해결 방법
윈도우 크기
동작 방식
재전송
정의
송신측의 데이터 전달과 네트워크의 데이터 처리 속도 차이를 해결하기 위한 기법
네트워크 내에 패킷의 수가 과도하게 증가하는 현상을 혼잡이라 하며, 혼잡 현상을 방지하거나 제거하는 기능을 혼잡제어라고 한다.
흐름제어가 송신측과 수신측 사이의 전송속도를 다루는데 반해, 혼잡제어는 호스트와 라우터를포함한 보다 넓은 관점에서 전송 문제를 다루게 된다.
해결 방법
AIMD (Additive Increse/Multicative Decrease)
Slow Start (느린 시작)
Fast Retransmit (빠른 재전송)
Fast Recovery (빠른 회복)