비연결 지향형 UDP 프로토콜

hyemin's velog💬·2022년 8월 17일
0

네트워크

목록 보기
9/19

UDP 프로토콜

UDP가 하는 일

사용자 데이터그램 프로토콜(User Datagram Protocol, UDP)은 유니버셜 데이터그램 프로토콜(Universal Datagram Protocol)이라고 일컫기도 한다.
UDP의 전송 방식은 너무 단순해서 서비스의 신뢰성이 낮고⬇️, 데이터그램 도착 순서가 바뀌거나, 중복되거나, 심지어는 통보 없이 누락시키기도 한다.
UDP는 일반적으로 오류의 검사와 수정이 필요 없는 프로그램에서 수행할 것으로 가정한다.

UDP 프로토콜의 구조

  • 포트번호 : 0~65535 (2byte)
  • 길이 : UDP~Payload 전체의 길이
  • Checksum : 중간에 프로토콜의 데이터가 잘못되었는지 확인.

UDP 프로토콜을 사용하는 프로그램

UDP 프로토콜을 사용하는 대표적인 프로그램들

  • DNS 서버 : 도메인을 물으면 IP를 알려줌

  • tftp 서버(tftpd) : UDP로 파일을 공유함

  • RIP 프로토콜 : 라우팅 정보를 공유함


실습

https://pjo2.github.io/tftpd64/ 여기서 tftpd 설치

https://youtu.be/3MkI3FBFzX8
https://youtu.be/5Woau-EJChw

profile
기록장👻

0개의 댓글