盡力傳輸,盡力傳輸是什么意思
盡力傳輸,盡力傳輸是什么意思
盡力傳輸是指一種網絡服務,是不使用復雜確認系統來保證可靠的信息傳輸的網絡系統。在該服務中網絡不提供任何恢復丟失或損壞數據分組這樣的特殊功能。這些服務由端系統提供。由于無需提供這些服務,因此網絡可以更有效的運行。郵政服務便使用盡力傳輸方法來投遞信件。用戶不確切地知道信件是否已被投遞。但用戶可以額外付費以得到一張投遞確認回執,這要求郵電局從收信人那里獲得簽名并將其返還給用戶。
在通信協議棧的最底層是物理網絡和數據鏈路協議,定義如何在兩個系統之間傳輸位信息。在這一層次,由于網絡的性能難以預測,突發的干擾即可使數據丟失,通信系統只能盡力提供交付服務。數據鏈路層雖說可以保證交付,但在目前的網絡中,這一層次的故障很少,實現數據認可等功能被認為是對帶寬的浪費。
?在TCP/ IP協議套件中,TCP提供的是可靠的服務,而IP提供的是盡力傳輸。TCP就是一種面向連接的協議。TCP在發送方和接收方之間建立一條虛電路,通過IP交付數據包。但如果IP交付不成功,TCP可以讓其重發。TCP對數據包編了號,接收方可以知道數據包是否丟失。而由于IP提供無保證的基本數據分組傳輸服務,因此被稱為是盡力傳輸服務。它盡全力將數據分組傳輸到目的地,但對于恢復已丟失或錯誤傳輸的數據分組不采取任何措施。數據報服務是一種無連接服務,在發送方和接收方之間,事先沒有商定,無法監控和管理數據報的交付。
?? 最初的因特網協議套件只包含TCP和IP(盡管未將TCP和IP區分為單獨的服務)。在開發過程中,TCP協議設計人員意識到對及時性而不是準確性的需要。換句話說,速度要比數據分組恢復更為重要。在實時話音或視頻傳輸中,少量數據分組出現丟失是可以容忍的。恢復它們將產生過量系統開銷,因此將降低性能。
為適應這種類型的通信業務,人們將TCP分為TCP、IP和UDP。在網絡層中進行的基本的尋址和數據分組轉發服務被稱為是IP。 TCP和UDP位于IP頂部的傳輸層中。兩者都使用IP提供的服務,但UDP是TCP的str剝離版本,它為應用程序提供對IP的盡力傳輸服務的訪問。應用程序在不需要TCP服務的情況下將通過UDP。UDP協議主要用來支持那些需要在計算機之間傳輸數據的網絡應用。包括網絡視頻會議系統在內的眾多的客戶/服務器模式的網絡應用都需要使用UDP協議。UDP協議的主要作用是將網絡數據流量壓縮成數據報的形式。一個典型的數據報就是一個二進制數據的傳輸單位。每一個數據報的前8個字節用來包含報頭信息,剩余字節則用來包含具體的傳輸數據。
對于盡力傳輸服務而言,數據分組丟棄是可以接受的,因為恢復工作由其他服務執行。圖B-6說明丟棄可能發生的位置。在較低的物理和數據鏈路層中,可能發生幀損壞和丟失現象。在網絡層中,擁塞的路由器將丟失數據分組。?
?
圖B-6盡力無連接服務不解決傳輸問題
TCP是一種可靠的數據傳輸服務,端系統使用它恢復因擁塞而在網絡中丟棄的數據分組,或因緩沖區溢出而在端系統丟棄的數據分組。在網絡中,可能為了向發送方發出擁塞“信號”而將數據分組丟棄。如果數據分組在TCP連接中丟棄,接收方將無法確認收到它,因此發送方將降低它的傳輸速度。
?
非常好我支持^.^
(16) 100%
不好我反對
(0) 0%
相關閱讀:
- [電子說] 如何打造具有競爭力的線纜數智化升級解決方案? 2023-10-22
- [電子說] 華為全聯接大會2023 | 一圖看懂數據通信商業市場新品 2023-09-28
- [電子說] Modbus協議網關的飲料生產線數據通信應用 2023-09-26
- [電子說] 華為全聯接大會2023|華為發布全新《邁向智能世界白皮書》數據通信篇 2023-09-25
- [電子說] 使用cJSON庫來做數據組包及數據解析分享 2023-09-25
- [電子說] 為什么電路帶寬不能設計成無窮大? 2023-09-20
- [連接器] 2024年的連接器行業前景如何呢 2023-09-07
- [電子說] 華為全聯接大會 2023 | 華為數據通信參會早知道! 2023-09-06
( 發表人:admin )