Udp (User Datagram Protocol)

대인공·2022년 9월 9일
0

Network

목록 보기
4/4
post-thumbnail

특징

  • 비 연결성 서비스로 데이터그램 방식을 제공
  • 정보를 주고 받을 때 저오를 보내거나 받는다는 신호절차를 거치지 않는다.
  • 신뢰성이 낮다.
  • Udp 헤더의 Chacksum필드를 통해 최소한의 오류만 검출
  • 데이터 순서를 보장하지 않는다.

데이터 순서를 보장하지 않는 이유

  • Udp의 데이터 전송 과정

살펴보면 1, 2, 3 순서대로 데이터를 보내줬다고 했을때 네트워크의 사용량에 따라 데이터그램별로 상이하게 도착할 수 있다.
즉, Udp는 서버와 클라이언트간 연결과정을 갖지 않기 때문에 데이터의 순서를 보장하지 않는다.


낮은 신뢰성

  1. Sources Port : 송신 포트 번호
  2. Destination Port : 수신 포트 번호
  3. Total Length : 헤더를 포함한 전체 데이터그램의 크기를 의미하는 필드
  4. Chacksum : 데이터그램의 오류를 확인하기 위한 필드 (최소한의 오류만 검출)


과정

profile
이제 막 시작하는 유니티 클라이언트

0개의 댓글