- 论坛徽章:
- 0
|
本帖最后由 ideawu 于 2010-07-07 17:05 编辑
确实如你所说,是一个面的问题,现在有些纠结,一直想马上弄明白
你能否对刚才这个问题稍微深入的 ...
chenzhanyiczy 发表于 2010-07-07 16:43
你虽然客气说请求"你能否对刚才这个问题稍微深入的讲讲?也就是下面这个问题:", 但是, 前面的回复已经和你说了, 这涉及到选择重传机制的实现问题. 你问的是如何实现的问题, 也就是想知道其所以然的层次, 但有时, 你连知其然也没达到, 比如你不知道选择重传是什么东西, 也不知道有滑动窗口这个东西.... 这些知识在卷1中就有. 赶紧放下电脑静心看书吧, 过个几个星期回头看看. 不用急着马上明白, 这类知道就算明年再学会也不过时.
再重复一遍, 如果实现了选择重传, 就不仅仅依靠snd_nxt, 会有其它的方法记录哪些已经确认, 哪些没有确认. 如果没有实现选择重传, 是无法跳过前面的10字节而去确认后面的50字节.
只有在有选择重传机制的情况下, 你所举的例子"3. B返回ACK对那个50字节包的确认"才成立, 但你根本就不知道"选择重传"为何物, 怎么跟你讲?! 你确实缺少基础知识, 而基础知识要靠自己积累的. 这贴不再回了. |
|