UDP 통신이란? User Datagram Protocol의 약자로 데이터를 데이터그램 단위로 처리하는 프로토콜이다. 비연결형, 신뢰성 없는 전송 프로토콜이다. 데이터그램 단위로 쪼개면서 전송을 해야하기 때문에 전송 계층이다. Transport layer에서 사용하는 프로토콜 TCP와 UCP는 왜 나오게 됐는가? IP의 역할은 Host to Host (장치 to 장치)만을 지원한다. 장치에서 장치로 이동은 IP로 해결이 가능하지만 하나의 장치에서 수많은 프로그램을 통신하기에는 IP만으로는 한계가 있다. 또한, IP에서 오류가 발생한다면 ICMP에서 알려준다. 다만, ICMP는 처리를 못 하므로 IP보다 위에서 처리를 해주어야 한다. 1번을 해결하기 위해서 포트 번호가 나오게 됐고, 2번을 해결하기 위해 ..