2번. UDP는 언제 사용하는지 쓰고 비연결형인 UDP의 특성을 보완하는 기법을 2가지 이상 쓰시오. UDP는 실시간성이 중요한 환경에서 사용되며 부족한 신뢰성 기능은 상위 계층에서 보완한다. UDP는 연결 설정 과정 없이 데이터를 전송하며 TCP와 달리 순서 보장, 재전송, 흐름 제어 및 혼잡 제어 기능을 제공하지 않는다. 따라서 신뢰성은 낮지만 전송 지연이 작고 처리 속도가 빠르다는 장점을 가진다. 이러한 특성으로 인해 데이터 손실보다 실시간성이 중요한 서비스에서 사용된다. 대표적인 예시로는 실시간 스트리밍, VoIP, 온라인 게임, DNS 질의, 멀티캐스트 통신 등이 있다. UDP는 비연결형 프로토콜로서 전송 순서를 보장하지 않고, 패킷 유실 시 재전송이나 흐름 제어를 수행하지 않으므로 데이터 전송..