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

作者: fcouple (盲人騎瞎馬,夜半臨深池)   2015-02-02 21:07:12
註:用手機看,版面會跑掉哦,不好意思,已經盡量縮小了。
各位公務員,大家好:
在 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 ?
我的想法:
自己的認知是 packet,不過我知道 TCP 是以 segment 為單位。
讀中文書麻煩的地方來了,搞不清。
疑點 2:到底 Layer 4 有沒有用到這三組 ARQ ?(不一定全用)
我的想法:
一些書在講 Transport Layer 裡的 Sliding Window 時,看起來很像有用到
selective repeat ARQ,但「又不敢明講」,windows 在傳送、接收、滑動
的那些舉動就很像 selective repeat ARQ
我從那些「舉動、運作機制」推斷「Transport Layer」有用 selective repeat ARQ
window size = 1 時,是 stop and wait ARQ
疑點3:第二層也有用 sliding window 囉?
因為第二層在講解這三個 ARQ 時,確實有提到 Sliding window 啊。
想法:該不會它的 window 只想指程式中的「buffer」吧?
但回頭想想 sliding windows 又何嚐不是一種 buffer,太牽強。
註:想法不一定對,是自己對疑問的自我解釋。
註:祝大家都上榜。祝上榜的工作順利,年終拿甲。謝謝。
作者: malowda (malowda)   2015-02-02 21:42:00
4和2的功能類似只是針對的來源和目的不同也沒什麼不敢明講的,去看他的特性就知道了window size=1也不表示就是stop and wait也有可能是go back n
作者: futureq (無名再見)   2015-02-02 23:52:00
使用GBN和SR所結合而成的協定以提供高可靠度。書上有寫,看熟一點吧...TCP 複雜度多太多了.

Links booklink

Contact Us: admin [ a t ] ucptt.com