UDP協議不需要像TCP協議那樣進行復雜的連接建立與拆除過程,在進行傳輸數據信息的過程中,應用層將數據交給UDP層,UDP層直接加上首部就發往網絡層,極大地減少了處理時間和資源消耗。例如在一些簡單的網絡監控程序中,只是定期發送一些狀態信息,對數據準確性的要求不高時,企業可以選擇使用UDP服務器,能夠實現快速傳輸數據的功能。
由于UDP服務器不需要連接建立過程和重傳機制的束縛,UDP數據能夠快速地從發送端到達接收端,在在線游戲等實時性需求比較高的場景中,數據的實時到達遠比數據的準確無誤更重要,而UDP服務器會出現少量數據丟失的情況,但是能夠保證企業數據信息的連續性。
UDP服務器最大的缺點就在于不能夠將數據信息完整的傳送到接收端,當網絡出現擁塞和丟包等情況時,發送端無法得知數據是否成功送達,接收端可能會接收到不完整的數據信息,造成數據無法正常使用。