While most of the applications using UDP are tolerant to packet loss, a substantial packet loss for any UDP stream may result in a very frustrating end user experience. In this section, we will discuss some of the common causes for UDP stream failure and how Wireshark can be used to analyze and troubleshoot such failures.