진진리 2024. 5. 24. 14:37
728x90

사용자 데이터 그램 형식

  • 8바이트 고정 크기 헤더
  • 발신지 포트 번호
  • 목적지 포트 번호
  • 길이: 헤더와 데이터를 합한 전체 길이
  • 검사합: 오류 탐지

 

UDP 서비스

  • 프로세스 대 프로세스 통신(종단간 통신): IP 주소와 포트번호로 구성된 소켓 이용
  • 비연결형 서비스: 각 사용자 데이터그램은 독립적
  • 흐름 제어: X
  • 오류 제어: 검사합만 존재
  • 혼잡 제어: X -> 실시간 트래픽을 전송

UDP well known port. 53 등

  • 비연결형 서비스: 각 사용자 데이터그램은 독립적
  • 흐름 제어: X
  • 오류 제어: 검사합만 존재
  • 혼잡 제어: X -> 실시간 트래픽을 전송
  • 큐잉(Queueing): 프로세스가 시작될 때 포트번호를 요청. 입/출력 큐 생성. 프로세스 종료 시 큐 제거
  • 다중화와 역다중화: 송신측 - 다대일 관계, 다중화. 수신측 - 일대다 관계, 역다중화

 

UDP가 적합한 서비스: DNS, DHCP, IP 전화, 비디오 회의, 네트워크 게임과 같은 멀티미디어 통신