반응형
UDP 프로토콜
- 비연결지향형이라고 한다. (안전한 연결을 지향하지 않는다.)
- 단순히 포트를 구분하고, 체크썸을 확인하는 정도의 기능만 수행
- 사용자 데이터그램 프로토콜 (User Datagram Protocol, UDP)은 유니버설 데이터그램 프로토콜 (Universal Datagram Protocol)이라고도 함.
- 전송방식이 매우 단순해 서비스의 신뢰성이 낮고, 도착순서가 바뀌거나 중복되거나 통보없이 누락될 수 있음.
- 일방적으로 오류의 검사와 수정이 필요없는 프로그램에서 수행할 것으로 가정함.
UDP 프로토콜 구조
- Source Port : 출발지 포트번호
- Destination Port : 목적지 포트번호
- Length : 헤더와 페이로드를 포함한 총 길이
- Checksum : 송신된 자료의 무결성을 보호하는 단순한 방법으로, 오류를 정정한다.
UDP 프로토콜을 사용하는 프로그램
- DNS 서버 : 도메인에 대한 IP를 알려주는 기능
- tftp 서버 : UDP로 파일을 공유함
- RIP 프로토콜 : 라우팅 정보를 공유해 라우터들이 각자 최신 라우팅 테이블을 갖도록 하는 기능
참고 : https://www.youtube.com/watch?v=3MkI3FBFzX8&list=PL0d8NnikouEWcF1jJueLdjRIC4HsUlULi&index=19&t=1s
반응형
'💻 CS > 네트워크' 카테고리의 다른 글
[Network] NAT와 포트포워딩 (0) | 2021.04.08 |
---|---|
[Network] TCP 프로토콜 (0) | 2021.04.07 |
[Network] 포트 (0) | 2021.04.04 |
[Network] IPv4 프로토콜 / ICMP 프로토콜 (0) | 2021.04.01 |
[Network] ARP (0) | 2021.03.17 |