네트워크

TCP와 UDP

탁재민 2024. 3. 1. 22:44
데이터 전송 계층의 두 가지 핵심 프로토콜
  TCP UDP
연결 방식 연결 지향적 (3-way handshake로 연결 설정) 비연결 지향적 (연결 설정 없음)
전송 순서 보장됨 보장되지 않음
수신 여부 확인 수신 확인응답(ACK)을 통해 확인 확인하지 않음
통신 방식 점대점 (1:1 통신) 다대다 통신 가능 (브로드캐스트, 멀티캐스트)
신뢰성 높음 (자동 재전송, 순서 제어, 혼잡 제어) 낮음 (수신 여부, 순서 보장 없음)
속도 상대적으로 느림 상대적으로 빠름
사용처 이메일 전송, 파일 전송 등 신뢰성이 중요한 통신 실시간 스트리밍 등 지연 시간 최소화가 필요한 통신