UDP( User Datagram Protocol )는 전송 계층(L4)에서 사용하는 프로토콜 중 하나로,
TCP와 함께 전송 계층의 핵심 요소다.
UDP는 연결 지향이 아닌 비연결성 통신 프로토콜이다.
즉, 송신 측과 수신 측 간에 사전 연결을 설정하지 않고 데이터를 전송한다.
- TCP와 달리 3-way handshake 과정이 없다. ( 비연결성 )
- 오베허드가 적고 속도가 빠르다. ( 빠른 전송 )
- 패킷이 유실되거나 순서가 바뀌어도 보장하지 않는다. ( 신뢰성 없음 )
- 8바이트 고정 크기 ( 헤더 크기 작음 )
- 브로드캐스트 / 멀티캐스트 가능
🔷 UDP 헤더 구조
필드 | 크기 | 설명 |
Source Port | 2 | 송신 측 포트 |
Destination Port | 2 | 수신 측 포트 |
Length | 2 | 전체 UDP 패킷 길이( 헤더 + 데이터 ) |
Checksum | 2 | 오류 검사 |
'네트워크' 카테고리의 다른 글
[네트워크] TCP와 UDP 비교 (0) | 2025.04.22 |
---|---|
[네트워크] TCP (0) | 2025.04.22 |
[네트워크] 소켓 (0) | 2025.04.22 |
[네트워크] 프로토콜 적용 파일 클라 (0) | 2025.04.22 |
[네트워크] 프로토콜 적용 파일 서버 (0) | 2025.04.22 |