관리 메뉴

hye-_

UDP 헤더 설명 본문

CS/네트워크 Ⅰ

UDP 헤더 설명

hyehh 2023. 2. 21. 17:25
728x90
반응형
SMALL

UDP는 송수신 장치 간에 비연결형 (Connection-less) 서비스를 지원한다.

비연결형 서비스를 하게 되면 데이터그램 간의 전후 관계를 고려하지 않고 전송한다.

이 말은 ACK를 받지 않고 무조건 데이터를 보낸다는 뜻이다.

 

UDP는 TCP와 마찬가지로 전송 계층에서 동작하며 포트 번호를 기반으로 통신

UDP도 TCP와 마찬가지로 Well-Known Port를 기반으로 통신한다.


TCP와 달리 수신한 데이터에 대하여 수신확인 응답을 하지 않는다.

예) 'A' 'B' 장치가 있을 경우

1. TCP는 1을 보내면 ACK로 수신확인을 반드시 받아야지 다음 데이터가 가는 시스템이다.

2. UDP가 1을 보낸 뒤 ACK 수신확인을 받지 않더라도 다음 데이터를 계속 전송한다.

 

UCP는 TCP보다 헤더가 간단하다,

TCP에서 지원하는 다양한 데이터 흐름 제어 기능을 수행하지 않는다.

즉, 이 말은 TCP에서 지원하던 다양한 필드들은 UDP에서는 지원하지 않는다는 말이다.

 

UDP는 송수신 절차가 비교적 간단하다.

오류 제어 기능은 제공하고 있지만, 없어도 될 정도의 소량의 데이터 전송이나 실시간 데이터 전송에 효과적으로 사용되고 있다.


UDP 헤더

출발지 포트번호 (Source Port Number) 16bit 목적지 포트번호 (Destination Port Number) 16bit
길이  (Total Length) 16bit 검사합(Checksum) 16bit

 

출발지 포트번호 (Source Port Number)

출발지 호스트의 포트 번호를 정의한 16비트 필드이며 임의 번호를 사용한다.

포트 번호는 0에서 65535의 범위 내에 있다.

 

목적지 포트 번호

목적지 호스트의 포트 번호를 정의한 16비트 필드이며, 대부분 Well-Known Port Number를 사용한다.

어떠한 서비스에 접속하느냐에 따라 일반적으로 미리 정해져 있는 번호이다.

 

길이 

헤더와 데이터를 포함한 UDP 데이터 그램의 전체 길이를 나타낸다.

 

체크섬

헤더와 데이터를 포함한 사용자의 데이터 그램에 대한 오류 검사를 하기 위한 필드이다.

 


참고사이트 - 메가존아이티평생교육원 | 네트워크Ⅰ | 김정윤

728x90
반응형
LIST

'CS > 네트워크 Ⅰ' 카테고리의 다른 글

IP의 종류 IPv4 , IPv6 알아보기  (0) 2023.02.22
IP 헤더 설명  (0) 2023.02.21
TCP 헤더 설명  (0) 2023.02.21
TCP/IP란?  (0) 2023.02.21
OSI 7 Layer 계층 캡슐화  (0) 2023.01.22