UDP는 Transport Layer Protocol (L4) (IP packet 상 protocol # = 17) ⇒ Application process간 communication을 지원하는 kernel 내 최상위 계층!

UDP Properties


TCP 다음으로 많이 사용되는 Transport protocol

Connection을 따로 구축하지 않기 때문에 복잡성이 낮음 ⇒ 속도가 중요한 경우에 좋음! (ex: Real-time, Simple Transaction, Multicast/Broadcast)

UDP Datagram


image.png

Protocol의 복잡도는 곧 header의 복잡도에 비례할 수 밖에 없음!

‣ 참조

1. UDP Checksum