|
楼主 |
发表于 2004-10-28 04:25:07
|
显示全部楼层
如果按照您说的“下假设病人在 t 时刻恢复,B从感应器知道了然后发出消息,如果他的处理时间是2,m2的序列号是t+2, 题目中说这种错误发生的条件是病人一恢复立刻又危险了,病人在t时刻恢复,在t+1时刻又不行了,A发的m3序列号是t+1. 所以m3<m2.” 那么m2所用的时间要长于m3,也就是说它发送到C上面要晚于m3。怎么样才会导致m3所用时间要比m2短,但是到达C的时候却m3要晚于m2呢? 我还是不明白为什么m2和m3由于处理时间的问题导致的序列号m2>m3,但是C接收到消息顺序确是m3后到,而不是m2后到(因为我想m2用的时间要长于m3,所以应该后到)? |
|