流水線傳輸可提高信道利用率
發(fā)布時(shí)間:2014/9/14 20:12:05 訪問次數(shù):1083
當(dāng)往返時(shí)間RTT遠(yuǎn)大于分組發(fā)送時(shí)間殤時(shí),信道的利用率就會(huì)
非常低。還應(yīng)注意的是,并沒有考慮出現(xiàn)差錯(cuò)后的分組重傳。若出現(xiàn)重傳,則對(duì)傳送有用的數(shù)據(jù)信息來(lái)說(shuō),REF3112AIDBZR信道的利用率就還要降低。
為了提高傳輸效率,發(fā)送方可以不使用低效率的停止等待協(xié)議,而是采用流水線傳輸。流水線傳輸就是發(fā)送方可連續(xù)發(fā)送多個(gè)分組,不必每發(fā)完一個(gè)分組就停頓下來(lái)等待對(duì)方的確認(rèn)。這樣可使信道上一直有數(shù)據(jù)不間斷地在傳送。顯然,這種傳輸方式可以獲得很高的信道利用率。
當(dāng)使用流水線傳輸時(shí),就要使用下面介紹的連續(xù)ARQ協(xié)議和滑動(dòng)窗口協(xié)議。
滑動(dòng)窗口協(xié)議比較復(fù)雜,是TCP協(xié)議的精髓所在。這里先給出連續(xù)ARQ協(xié)議最基本的概念,但不涉及到許多細(xì)節(jié)問題。詳細(xì)的滑動(dòng)窗口協(xié)議將在本章的5.6節(jié)中討論。
發(fā)送方維持的發(fā)送窗口,它的意義是:位于發(fā)送窗口內(nèi)的5個(gè)分組都可連續(xù)發(fā)迭出去,而不需要等待對(duì)方的確認(rèn)。這樣,信道利用率就提高了。
在討論滑動(dòng)窗口時(shí),我們應(yīng)當(dāng)注意到,還有一個(gè)時(shí)間坐標(biāo)(但以后往往省略這樣的時(shí)間坐標(biāo))。按照習(xí)慣,“向前”是指“向著時(shí)間增大的方向”,而“向后”則是“向著時(shí)間減少的方向”。分組發(fā)送是按照分組序號(hào)從小到大發(fā)送。
連續(xù)ARQ協(xié)議規(guī)定,發(fā)送方每收到一個(gè)確認(rèn),就把發(fā)送窗口向前滑動(dòng)一個(gè)分組的位置。表示發(fā)送方收到了對(duì)第1個(gè)分組的確認(rèn),于是把發(fā)送窗口向前移動(dòng)一個(gè)分組的位置。如果原來(lái)已經(jīng)發(fā)送了前5個(gè)分組,那么現(xiàn)在就可以發(fā)送窗口內(nèi)的第6個(gè)分組了。
接收方一般都是采用累積確認(rèn)的方式。這就是說(shuō),接收方不必對(duì)收到的分組逐個(gè)發(fā)送確認(rèn),而是在收到幾個(gè)分組后,對(duì)按序到達(dá)的最后一個(gè)分組發(fā)送確認(rèn),這就表示:到這個(gè)分組為止的所有分組都己正確收到了。
當(dāng)往返時(shí)間RTT遠(yuǎn)大于分組發(fā)送時(shí)間殤時(shí),信道的利用率就會(huì)
非常低。還應(yīng)注意的是,并沒有考慮出現(xiàn)差錯(cuò)后的分組重傳。若出現(xiàn)重傳,則對(duì)傳送有用的數(shù)據(jù)信息來(lái)說(shuō),REF3112AIDBZR信道的利用率就還要降低。
為了提高傳輸效率,發(fā)送方可以不使用低效率的停止等待協(xié)議,而是采用流水線傳輸。流水線傳輸就是發(fā)送方可連續(xù)發(fā)送多個(gè)分組,不必每發(fā)完一個(gè)分組就停頓下來(lái)等待對(duì)方的確認(rèn)。這樣可使信道上一直有數(shù)據(jù)不間斷地在傳送。顯然,這種傳輸方式可以獲得很高的信道利用率。
當(dāng)使用流水線傳輸時(shí),就要使用下面介紹的連續(xù)ARQ協(xié)議和滑動(dòng)窗口協(xié)議。
滑動(dòng)窗口協(xié)議比較復(fù)雜,是TCP協(xié)議的精髓所在。這里先給出連續(xù)ARQ協(xié)議最基本的概念,但不涉及到許多細(xì)節(jié)問題。詳細(xì)的滑動(dòng)窗口協(xié)議將在本章的5.6節(jié)中討論。
發(fā)送方維持的發(fā)送窗口,它的意義是:位于發(fā)送窗口內(nèi)的5個(gè)分組都可連續(xù)發(fā)迭出去,而不需要等待對(duì)方的確認(rèn)。這樣,信道利用率就提高了。
在討論滑動(dòng)窗口時(shí),我們應(yīng)當(dāng)注意到,還有一個(gè)時(shí)間坐標(biāo)(但以后往往省略這樣的時(shí)間坐標(biāo))。按照習(xí)慣,“向前”是指“向著時(shí)間增大的方向”,而“向后”則是“向著時(shí)間減少的方向”。分組發(fā)送是按照分組序號(hào)從小到大發(fā)送。
連續(xù)ARQ協(xié)議規(guī)定,發(fā)送方每收到一個(gè)確認(rèn),就把發(fā)送窗口向前滑動(dòng)一個(gè)分組的位置。表示發(fā)送方收到了對(duì)第1個(gè)分組的確認(rèn),于是把發(fā)送窗口向前移動(dòng)一個(gè)分組的位置。如果原來(lái)已經(jīng)發(fā)送了前5個(gè)分組,那么現(xiàn)在就可以發(fā)送窗口內(nèi)的第6個(gè)分組了。
接收方一般都是采用累積確認(rèn)的方式。這就是說(shuō),接收方不必對(duì)收到的分組逐個(gè)發(fā)送確認(rèn),而是在收到幾個(gè)分組后,對(duì)按序到達(dá)的最后一個(gè)分組發(fā)送確認(rèn),這就表示:到這個(gè)分組為止的所有分組都己正確收到了。
熱門點(diǎn)擊
- 網(wǎng)橋的自學(xué)習(xí)和轉(zhuǎn)發(fā)幀的一般步驟
- 為什么說(shuō)UDP是面向報(bào)文的
- 以太網(wǎng)交換機(jī)有何特點(diǎn)
- OSPF最主要的特征就是使用分布式的鏈路狀態(tài)
- 幀的開始和結(jié)束的標(biāo)記
- 利用滑動(dòng)窗口實(shí)現(xiàn)流量控制
- IP地址都是32位的二進(jìn)制代碼
- 用來(lái)計(jì)算往返時(shí)間RTT
- 從一路由器到直接連接韻網(wǎng)絡(luò)的距離定義
- RIP協(xié)議的特點(diǎn)
推薦技術(shù)資料
- 人形機(jī)器人市場(chǎng)未來(lái)發(fā)展格局前景預(yù)測(cè)
- 新一代航空器用激光雷達(dá)CES2
- SPAD-SoC集成1080-
- 全球首款1080線激光雷達(dá)應(yīng)用
- 激光雷達(dá)行業(yè)市場(chǎng)發(fā)展新動(dòng)態(tài)
- AI時(shí)代存儲(chǔ)技術(shù)產(chǎn)品走向趨勢(shì)
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動(dòng)IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機(jī)遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計(jì)
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究