TCP와 UDP는 인터넷 프로콜의 전송 계층에서 가장 널리 사용되는 두 가지 프로토콜로, 서로 목적과 특징이 다르다.

 

🔷 TCP vs UDP 비교

항목 TCP UDP
연결 방식 연결 지향 비연결성
데이터 전송 방식 스트림 전송 데이터그램 전송
신뢰성 보장 보장함( 패킷 재전송, 순서 보정 ) 보장하지 않음
패킷 순서 보장 O X
에러 검출 및 복구 O( 체크섬, 재전송 등 ) O ( 체크섬, 복구는 없음 )
속도 상대적으로 느림( 오버헤드 존재 ) 매우 빠름( 오버헤드 적음 )
오버헤드 큼( 헤더 최소 20바이트 ) 작음 ( 헤더 8바이트 고정 )
혼잡 제어 O( 윈도우크기, 혼잡 제어 알고리즘 ) X
전송 단위 바이트 기반 스트림 메시지 기반 데이터 그램
브로드캐스트 / 멀티캐스트 지원하지 않음 지원

 

'네트워크' 카테고리의 다른 글

[네트워크] TCP  (0) 2025.04.22
[네트워크] UDP  (0) 2025.04.22
[네트워크] 소켓  (0) 2025.04.22
[네트워크] 프로토콜 적용 파일 클라  (0) 2025.04.22
[네트워크] 프로토콜 적용 파일 서버  (0) 2025.04.22

+ Recent posts