用戶數據報協議是用于在Internet上傳輸信息的主要網絡協議之一。它是Internet協議套件的一部分,它控制計算機如何通過Internet協議(IP)網絡與服務器和彼此通信。當使用用戶數據報協議時,應用程序可以發送數據報,或消息,無需...
用戶數據報協議是用于在Internet上傳輸信息的主要網絡協議之一。它是Internet協議套件的一部分,它控制計算機如何通過Internet協議(IP)網絡與服務器和彼此通信。當使用用戶數據報協議時,應用程序可以發送數據報,或消息,無需事先設置特殊的傳輸通道或數據路徑就可以傳送到其他主機。這使得通信速度更快,該協議是由麻省理工學院(MIT)的美國計算機科學家David P.Reed于1980年設計的。經過評審和測試,該協議在rfc768中正式定義。RFC或征求意見是由互聯網發布的備忘錄工程任務組,概述了可接受的互聯網使用協議。用戶數據報協議的重點是數據傳輸。它不提供任何保障措施來確保信息實際到達或在數據移動時保護其完整性。該協議假定,如果錯誤檢查很重要,進行通信的計算機會處理它。用戶數據報協議是一個無狀態協議。這意味著它將每個信息請求視為一個獨立的事務。這種方式的優點是服務器可以支持更高的流量,因為不需要為正在進行對話。在某些情況下,用戶數據報協議實際上比更可靠的通信方法更可取。例如,它允許消息在沒有錯誤檢查所造成的延遲的情況下被傳遞。對時間敏感的應用程序經常使用它。這類應用程序的一個常見例子是流媒體,如IP語音用戶數據報協議對于處理大量小請求的服務器也很有用。由于服務器在通信之前不需要分配存儲空間或設置連接,因此它可以更快地響應每個單獨的請求。結果是為所有用戶提供更快的服務。因此,用戶數據報協議經常被運行在線游戲的服務器使用,盡管用戶數據報協議很有用,但它并不適用于所有的應用程序。有時為了保證數據的可靠傳輸,需要進行糾錯。在這種情況下,RFC 768建議使用RFC 761中概述的傳輸控制協議
-
發表于 2020-08-07 16:28
- 閱讀 ( 895 )
- 分類:電腦網絡