728x90
사용자 데이터 그램 형식
- 8바이트 고정 크기 헤더
- 발신지 포트 번호
- 목적지 포트 번호
- 길이: 헤더와 데이터를 합한 전체 길이
- 검사합: 오류 탐지
UDP 서비스
- 프로세스 대 프로세스 통신(종단간 통신): IP 주소와 포트번호로 구성된 소켓 이용
- 비연결형 서비스: 각 사용자 데이터그램은 독립적
- 흐름 제어: X
- 오류 제어: 검사합만 존재
- 혼잡 제어: X -> 실시간 트래픽을 전송
- 비연결형 서비스: 각 사용자 데이터그램은 독립적
- 흐름 제어: X
- 오류 제어: 검사합만 존재
- 혼잡 제어: X -> 실시간 트래픽을 전송
- 큐잉(Queueing): 프로세스가 시작될 때 포트번호를 요청. 입/출력 큐 생성. 프로세스 종료 시 큐 제거
- 다중화와 역다중화: 송신측 - 다대일 관계, 다중화. 수신측 - 일대다 관계, 역다중화
UDP가 적합한 서비스: DNS, DHCP, IP 전화, 비디오 회의, 네트워크 게임과 같은 멀티미디어 통신