Re: [问题] 有一些投影片及上课的内容想问一下

楼主: top90233a (阿博仔)   2011-05-13 13:54:04
※ 引述《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的值是怎么算出来的?
你再把投影片看一次 应该会有关系式
: 问题有点多,麻烦请助教和各位同学解答了~
: 谢谢解答

Links booklink

Contact Us: admin [ a t ] ucptt.com