我觉得楼主说得对,UM模式加包头是为了接收方能够按顺序重组。 TM模式没有包头所以是不能保证在接收方式能都不按顺序接收的,所以可靠性非常低!但是这并不代表TM模式就一无是处,TM模式也有他的优点,就是时效性高,时延低,其实TM模式就是通过牺牲可靠性换取低时延的。用到这个特点的最常见的就是语音电话了,语音电话是很讲究时效性的,假如你说一句话,对方几秒钟之后才能收到,然后回复你,你也要过几秒才能听到,那这样的体验很差吧,这就是为什么时效性相对来说比较重要的原因了,TM模式的低延时用上了,那可靠性低怎么办?恰恰是语音电话对可靠性的要求比较低,为什么这样说呢,因为你说的话如果由于网络的可靠性比较差导致对方听不清楚,那对方可以要求你“再说一遍”,再说一遍之后对方能够挺清楚的概率就高了一点,这样就可以避免掉这个可靠性低的缺点了,当然这可靠性低也并不是说低得很离谱。 UM模式的区别嘛,感觉主要就是为了数据传输的一个时延性和可靠性的中和,因为对于数据传输来说,两端的机器并不会像人脑一样有那么高的识错、纠错能力,需要一些冗余的比特进行辅助才能很好的解析。用到这个的模式的又SRB1. 时效性: 低 中 高 模式: AM UM TM 可靠性: 高 中 低 在这方面我的理解也就这样,不够深入,求高见。 |
---------------------------------------------- 尘世中一个迷途小书童。
|