看板 CSIE_Network 關於我們 聯絡資訊
※ 引述《tempTTP1 (任劍翔)》之銘言: : 助教,各位同學: : 上星期上課之後發現自己有一些問題還沒解決,想再問清楚一點, : 先附一下投影片網址(主要是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有送出但遺失了呢? 在 GBN 的機制之下 如果收到 ACK 5 就代表 receiver 端一定有傳送過 ACK 4 所以 base 直接改變沒有問題呀XD : p.49: highest in-order seq number的意思是? 就是目前收到 依序排列的 最後的封包 假設收到 123 67 9 那就是回傳 ACK 3 : p.60: 教授說time out值是RTT、received packet rate、deviation來決定的, : 想問一下received packet rate是什麼(有點難想像)?deviation是指在 : physical link上的壅塞程度嗎? received packet rate 就是 receiver 收到的速率壓 這個跟 deviation 都是指在 physical link上的壅塞程度 : p.61: 依照公式:上一次的estimateRTT*(1-alpha) + 這一次的sampleRTT*alpha : 可以得到這一次的estimateRTT。想問一下estimate不就是要預估RTT可能是 : 多少嗎?為什麼反而用這一次的sample去算這一次的estimateRTT? : 還是我誤會了? 這樣預估出來的 是下一次的RTT : p.67: 我想問旁邊的example,sendbase應該是72,那為什麼要大於72?如果這樣的話 : 72不就沒有被ACK了嗎? 答案在第65頁 : p.70: 左邊那個欄位第二列...has ACK pending,但是從receiver的角度怎麼會知道 : 哪個ACK pending了? : 右邊那欄第二列的ACKing both in-order segments意思是兩個segments只ACK : 後面的那個? : 右邊那欄第三列的duplicate ACK是誰的duplicate?我們現在expected的那個的 : 前一個嗎? : 右邊那欄第四列的at lower end of gap意思是? 1. 怎麼會不知道 2. 對 3. 不是 4. 就是從他沒收到的開始要就對了 : p.86: 中間那張圖的R/3是怎麼算出來的?課本好像沒提到..,還是說只是要表示R/2>R/3? 我猜這只是舉例而已 : p.90,91: bits i RM cell set by switches...,想問一下switch和router的差別是什麼? http://funp.com/t289808#p=289808 上網查一下 : p.91: 是不是不管CI是否=1,每個RM cell都會被return?又為什麼知道要return? 對 所以要先講好 : p.102: L的值是怎麼算出來的? 你再把投影片看一次 應該會有關係式 : 問題有點多,麻煩請助教和各位同學解答了~ : 謝謝解答 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.30.96