본문 바로가기
CS/네트워크

[네트워크] UDP(User Datagram Protocol)

by 노잼인간이라불립니다 2022. 5. 30.

TCP는 애플리케이션 계층으로부터 스트림 데이터가 오게 되면 MMS와 MTU에 따라서 데이터를 여러개의 세그먼트로 분할하게 된다.

 

그러나 UDP는 데이터를 분할하는 기능이 없으므로, 분할이 필요하다면 애플리케이션 계층에서 분할하여 UDP를 실행해야 한다.

 

UDP의 기능은 간단하다 데이터를 앱에 배분하기만 하는 기능을 한다. TCP와 다른점은 TCP는 클라이언트나 서버의 상태를 확인하면서 데이터 통신을 하지만 UDP는 상대방의 애플리케이션이 켜져 있던 꺼져 있던 데이터를 받던 말던 상관하지 않고 데이터를 보내기만 한다.