Tcp&udp
title: 2025-10-1 author: 강병호 date: 2025-10-01 category: TIL/강병호/2025/10 (파일 경로 : TIL/{이름}/{연}/{월}) layout: post (자유) —
TCP와 UDP는 데이터를 네트워크로 보내는 규칙(프로토콜)이지만, 신뢰성과 속도라는 두 가지 핵심적인 측면에서 정반대의 특징을 가집니다.
가장 쉬운 비유는 전화 통화(TCP)📞와 우편 엽서(UDP)✉️입니다.
- TCP (전화 통화): 상대방이 전화를 받아야 통화가 시작되고(연결), “여보세요?”라고 말하면 상대방이 “네, 들려요”라고 대답하며(응답), 대화가 순서대로 오고 갑니다. 중요한 내용이 빠지면 다시 물어볼 수 있습니다(신뢰성 보장).
- UDP (우편 엽서): 주소만 적어서 우체통에 넣으면 그만입니다(연결 없음). 상대방이 받았는지, 언제 받았는지, 여러 장을 보냈을 때 순서대로 도착했는지 알 수 없습니다(신뢰성 보장 안됨). 하지만 절차가 간단해서 매우 빠릅니다.