同学-发送端; 作业-报文段; 学号-序列号; 老师-接收端
下课了,同学们挨个交作业,老师按照学号从前到后一个一个收,
"1号",收到你的作业了,好
"2号",你的也收到了
"3号,3号没来吗?你的作业呢?"
以下是三次冗余ACK
"4号,好的,收到4号同学的作业了, 3号呢?3号同学作业呢?"
"5号,好的,收到5号同学的作业了, 3号呢?3号同学作业呢?"
"6号,好的,收到6号同学的作业了, 3号呢?3号同学作业呢?"
好,这三次就是冗余的三次ACK
老师喊了三次名字,3号同学都没有交上,那我们判定三号没来
(即丢包了)
老师会先继续收后边同学们的作业,但是会一直询问三号的作业,知道第二节上课铃响.
"3号,快交上来,不要耽误下节课老师上课!!"
"三号,快交作业!"
......
......
"叮叮叮!"----第二节上课铃响了,timeout了!
能对有同样问题的同学们产生帮助