91精品一区二区三区久久久久久_欧美一级特黄大片色_欧美一区二区人人喊爽_精品一区二区三区av

位置:51電子網 » 技術資料 » 可編程技術

停止等待協議

發布時間:2014/9/5 20:52:29 訪問次數:2556

   全雙工通信的雙方既是發送方也是接收方。下面為了討論問題的方便,OPA4350UA我們僅考慮A發送數據而B接收數據并發送確認。因此A叫做發送方,而B叫做接收方。因為這里是討論可靠傳輸的原理,因此把傳送的數據單元都稱為分組,而并不考慮數據是在哪一個層次上傳送的㈢。“停止等待”就是每發送完一個分組就停止發送,等待對方的確認。在收到確認后再發送下一個分組。

   1.無差錯情況

   停止等待協議可用圖5-9來說明。圖5-9(a)是最簡單的無差錯情況。A發送分組Mi,發完就暫停發送,等待B的確認。B收到了Mi就向A發送確認。A在收到了對Mi的確認后,兢再發送下一個分組M2。

        

   2.出現差錯

    圖5-9(b)是分組在傳輸過程中出現差錯的情況。B接收Mi時檢測出了差錯,就丟棄Mi,其他什么也不做(不通知A收到有差錯的分組)‘”。也可能是Mi在傳輸過程中丟失了,這時B當然什么都不知道。在這兩種情況下,B都不會發送任何信息。可靠傳輸協議是這樣設計的:A只要超過了一段時間仍然沒有收到確認,就認為剛才發送的分組丟失了,因而重傳前面發送過的分組。這就叫做超時重傳。要實現超時重傳,就要在每發送完一個分組設置一個超時計時器。如果在超時計時器到期之前收到了對方的確認,就撤銷已設置的超時計時器。其實在圖5-9(a)中,A為每一個已發送的分組都設置了一個超時計時器。但A只要在超時計時器到期之前收到了相應的確認,就撤銷該超時計時器。為簡單起見,這些細節

在圖5-9(a)中都省略了。


   ①注:在計算機網絡發展初期,通信鏈路不太可靠,閃此在鏈路層傳送數據時都要采用可靠的通信協議。其中最簡單的協LX就是這種“停止等待協議”。在運輸層并不使用這種協議,這里只是為了引出可靠傳輸的問題才從最簡單的概念講起。在運輸層使用的可靠傳輸協議要復雜得多(見本章5.6節)。

   ②注:運輸層傳送的協議數據單元叫做報文段,網絡層傳送的協議數據單元叫做lP數據報。但在一般討論問題時,都可把它們簡稱為分組。


   全雙工通信的雙方既是發送方也是接收方。下面為了討論問題的方便,OPA4350UA我們僅考慮A發送數據而B接收數據并發送確認。因此A叫做發送方,而B叫做接收方。因為這里是討論可靠傳輸的原理,因此把傳送的數據單元都稱為分組,而并不考慮數據是在哪一個層次上傳送的㈢。“停止等待”就是每發送完一個分組就停止發送,等待對方的確認。在收到確認后再發送下一個分組。

   1.無差錯情況

   停止等待協議可用圖5-9來說明。圖5-9(a)是最簡單的無差錯情況。A發送分組Mi,發完就暫停發送,等待B的確認。B收到了Mi就向A發送確認。A在收到了對Mi的確認后,兢再發送下一個分組M2。

        

   2.出現差錯

    圖5-9(b)是分組在傳輸過程中出現差錯的情況。B接收Mi時檢測出了差錯,就丟棄Mi,其他什么也不做(不通知A收到有差錯的分組)‘”。也可能是Mi在傳輸過程中丟失了,這時B當然什么都不知道。在這兩種情況下,B都不會發送任何信息。可靠傳輸協議是這樣設計的:A只要超過了一段時間仍然沒有收到確認,就認為剛才發送的分組丟失了,因而重傳前面發送過的分組。這就叫做超時重傳。要實現超時重傳,就要在每發送完一個分組設置一個超時計時器。如果在超時計時器到期之前收到了對方的確認,就撤銷已設置的超時計時器。其實在圖5-9(a)中,A為每一個已發送的分組都設置了一個超時計時器。但A只要在超時計時器到期之前收到了相應的確認,就撤銷該超時計時器。為簡單起見,這些細節

在圖5-9(a)中都省略了。


   ①注:在計算機網絡發展初期,通信鏈路不太可靠,閃此在鏈路層傳送數據時都要采用可靠的通信協議。其中最簡單的協LX就是這種“停止等待協議”。在運輸層并不使用這種協議,這里只是為了引出可靠傳輸的問題才從最簡單的概念講起。在運輸層使用的可靠傳輸協議要復雜得多(見本章5.6節)。

   ②注:運輸層傳送的協議數據單元叫做報文段,網絡層傳送的協議數據單元叫做lP數據報。但在一般討論問題時,都可把它們簡稱為分組。


相關技術資料
9-5停止等待協議

熱門點擊

 

推薦技術資料

電動吸錫烙鐵
    用12V/2A的電源為電磁閥和泵供電,FQPF9N50... [詳細]
版權所有:51dzw.COM
深圳服務熱線:13692101218  13751165337
粵ICP備09112631號-6(miitbeian.gov.cn)
公網安備44030402000607
深圳市碧威特網絡技術有限公司
付款方式


 復制成功!
通许县| 四川省| 昔阳县| 儋州市| 澳门| 清流县| 汤阴县| 青阳县| 商城县| 介休市| 沙田区| 祁门县| 巢湖市| 长武县| 桐庐县| 曲沃县| 洛宁县| 马关县| 托里县| 岱山县| 合肥市| 利津县| 丹棱县| 富平县| 景谷| 辽宁省| 沅陵县| 濮阳市| 兖州市| 亚东县| 双桥区| 荣昌县| 湘潭市| 沾化县| 乌拉特中旗| 咸阳市| 灵宝市| 囊谦县| 南澳县| 安康市| 长丰县|