UDP

네트워크 통신의 핵심 프로토콜인 TCP와 UDP는 개발자 면접에서 자주 등장하는 주제입니다.이 글에서는 두 프로토콜의 차이점을 실무 예제와 함께 상세히 설명하고, 면접에서 활용할 수 있는 답변 예시까지 제공합니다.TCP와 UDP 기본 개념TCP (Transmission Control Protocol)TCP는 연결 지향적 프로토콜로, 데이터를 주고받기 전에 연결을 설정하고 데이터 전송이 완료되면 연결을 종료합니다. 데이터의 순서와 무결성을 보장하며, 손실된 패킷은 재전송합니다.UDP (User Datagram Protocol)UDP는 비연결 지향적 프로토콜로, 연결 설정 없이 데이터를 전송합니다. 데이터의 도착 순서나 무결성을 보장하지 않지만, 오버헤드가 적어 빠른 전송이 가능합니다.TCP vs UDP 핵..
1. HTTP 프로토콜의 진화 웹 통신의 핵심 프로토콜인 HTTP는 인터넷의 발전과 함께 지속적으로 진화해 왔습니다.1990년대부터 사용된 HTTP/1.x 시리즈에서 2015년 HTTP/2,그리고 최근 표준화된 HTTP/3까지, 각 버전은 이전 버전의 한계를 극복하고 웹 성능을 개선하기 위해 발전해 왔습니다.HTTP 버전 역사HTTP 버전 변천사├── HTTP/0.9 (1991) - 단순한 텍스트 전송├── HTTP/1.0 (1996) - 헤더 개념 도입, 다양한 메서드 지원├── HTTP/1.1 (1997) - 연결 재사용, 파이프라이닝 도입├── SPDY (2009) - 구글이 개발한 실험적 프로토콜├── HTTP/2 (2015) - 바이너리 프로토콜, 멀티플렉싱 도입└── HTTP/3 (2022) ..
devcomet
'UDP' 태그의 글 목록