Re: [課業] 網路概論 Layer 2 與 Layer 4 疑問

作者: ARCHERDEVIL (開弓)   2015-02-02 22:51:59
※ 引述《fcouple (皇家典藏20年禮炮)》之銘言:
: 註:用手機看,版面會跑掉哦,不好意思,已經盡量縮小了。
: 各位公務員,大家好:
: 在 Behrouz A. Forouzan 一書裡面。
: 資料鏈結層有談到:
: stop and wait ARQ
: go back N ARQ
: selective repeat ARQ
: 並且有使用到 sliding window (疑點3),稱資料區塊為「訊框(frame)」
: ok! fine
: 看到傳輸層時,也有提到使用 sliding window,稱資料區塊為
: 「封包」(疑點1)
: 更奇神的來了,當解釋 sliding window 怎麼做流量控制。(疑點2)
: 似乎隱約透露有用到這些機制,但沒明講
: stop and wait ARQ
: go back N ARQ
: selective repeat ARQ
: ==================分隔線===================================
: 疑點 1:他的「封包」是想指 packet 嗎? 還是 segment ?
datagram
你想想看,TCP最常被跟什麼拿來比較?
之所以被稱為segment 只是因為他是有編號有順序的
就像是一塊蛋糕被切成第一片第二片第三片第四片....第N片這樣而已
所以你要認為是packet,基本上就是正確的
訊框一定是鏈結層
離開鏈結層... 基本上就不是訊框
: 我的想法:
: 自己的認知是 packet,不過我知道 TCP 是以 segment 為單位。
: 讀中文書麻煩的地方來了,搞不清。
: 疑點 2:到底 Layer 4 有沒有用到這三組 ARQ ?(不一定全用)
有阿...
你要依照順序把封包也好訊框也好丟出去,然後讓接收方依照順序接收
中間路徑不一定一樣,會發生什麼你也不能預測的狀況下...
目前看起來只有sliding window 最好用啊XD
同樣的原理可以放在第二層,也可以放在傳輸層
雖然第二層是訊框,第四層是datagram或者segment ...
但基本上精神是不變的阿
: 我的想法:
: 一些書在講 Transport Layer 裡的 Sliding Window 時,看起來很像有用到
: selective repeat ARQ,但「又不敢明講」,windows 在傳送、接收、滑動
: 的那些舉動就很像 selective repeat ARQ
: 我從那些「舉動、運作機制」推斷「Transport Layer」有用 selective repeat ARQ
: window size = 1 時,是 stop and wait ARQ
不一定要stop&wait
go back N 也可以啦...
: 疑點3:第二層也有用 sliding window 囉?
: 因為第二層在講解這三個 ARQ 時,確實有提到 Sliding window 啊。
對,有用到。
: 想法:該不會它的 window 只想指程式中的「buffer」吧?
: 但回頭想想 sliding windows 又何嚐不是一種 buffer,太牽強。
是buffer沒錯啊...
: 註:想法不一定對,是自己對疑問的自我解釋。
: 註:祝大家都上榜。祝上榜的工作順利,年終拿甲。謝謝。
加油啊XD
我講的不一定對,有錯的話再跟我說一下...

Links booklink

Contact Us: admin [ a t ] ucptt.com