[問題] 有一些投影片及上課的內容想問一下

作者: tempTTP1 (任劍翔)   2011-05-12 00:54:31
助教,各位同學:
上星期上課之後發現自己有一些問題還沒解決,想再問清楚一點,
先附一下投影片網址(主要是ch3的問題):
http://www.cmlab.csie.ntu.edu.tw/~freetempo/CN2011/slides/CH3.pdf
(頁碼是每四分之一頁的右下角的那個)
p.48: 若假設收到1,2,3的ACK之後,ACK4遺失了,直接收到5的ACK那要怎麼辦呢?
依照圖上的說明,base不就直接改變了嗎?雖然在receiver的那邊是設計成沒
有send ACK4之前不會send ACK5,但是萬一ACK4有送出但遺失了呢?
p.49: highest in-order seq number的意思是?
p.60: 教授說time out值是RTT、received packet rate、deviation來決定的,
想問一下received packet rate是什麼(有點難想像)?deviation是指在
physical link上的壅塞程度嗎?
p.61: 依照公式:上一次的estimateRTT*(1-alpha) + 這一次的sampleRTT*alpha
可以得到這一次的estimateRTT。想問一下estimate不就是要預估RTT可能是
多少嗎?為什麼反而用這一次的sample去算這一次的estimateRTT?
還是我誤會了?
p.67: 我想問旁邊的example,sendbase應該是72,那為什麼要大於72?如果這樣的話
72不就沒有被ACK了嗎?
p.70: 左邊那個欄位第二列...has ACK pending,但是從receiver的角度怎麼會知道
哪個ACK pending了?
右邊那欄第二列的ACKing both in-order segments意思是兩個segments只ACK
後面的那個?
右邊那欄第三列的duplicate ACK是誰的duplicate?我們現在expected的那個的
前一個嗎?
右邊那欄第四列的at lower end of gap意思是?
p.86: 中間那張圖的R/3是怎麼算出來的?課本好像沒提到..,還是說只是要表示R/2>R/3?
p.90,91: bits i RM cell set by switches...,想問一下switch和router的差別是什麼?
p.91: 是不是不管CI是否=1,每個RM cell都會被return?又為什麼知道要return?
p.102: L的值是怎麼算出來的?
問題有點多,麻煩請助教和各位同學解答了~
謝謝解答

Links booklink

Contact Us: admin [ a t ] ucptt.com