제이제이
article thumbnail

 

👉🏻UDP 세그먼트 구조


🤔 UDP란?

  • “User Datagram Protocol”의 약자로, 흔히 장식이 달려 있지 않은, 뼈만 있는 그런 프로토콜이라고도 불립니다.

→ 어떤 부가적인 기능이 제공되지 않고, 전송 계층의 기본적인 다중화, 역다중화 기능, 체크섬 정도만 제공하고 있습니다.

TCP와 달리 3way handShake를 사용하지 않기 때문에 비연결 지향형 프로토콜입니다.

 

🔎UDP 세그먼트 헤더

  • 4Byte = 32bit = 1word

 

🤔 전송계층의 가장 기본적인 기능은?

  • 다중화(Multiplexing), 역다중화(DeMultiplexing)

 

👍🏻UDP의 장점

  • TCP에 비해 간단합니다. → 따라서 처리 속도가 빨라질 수 있습니다.
  • 3way handshake가 없습니다. → 지연 시간이 없습니다.
  • UDP의 헤더의 크기가 작습니다.
  • 혼잡 제어가 없으므로, 빠르게 전송 속도를 확보할 수 있습니다.

 

👩🏻‍🏫UDP 체크섬


🔎UDP 체크섬

 

🔎체크섬의 원리

  • UDP 뿐만 아닌 TCP에서도 동일한 원리로 만들어집니다.

 

🤔왜 UDP 헤더에 체크섬을 담을까?

 

📒Reference (참고 자료)


  1. 컴퓨터 네트워킹 하양식 접근(Computer Networking _ A Top Down Approach, 8th)
  2. K Mooc - 부산대 컴퓨터 네트워킹 ppt 및 강의  video | K-MOOC
 

video | K-MOOC

Dynamic Host Config, Protocol 시청

www.kmooc.kr

profile

제이제이

@아사비치즈스틱

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!