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