8. ULPFEC和FLEXFEC区别是?
ULPFEC只能进行单向冗余处理,而FLEXFEC可以进行双向冗余处理,即可以横向分组还可以纵向分组做冗余,所以它的抗丢包性要比ULPFEC好,同时占的带宽也比ULPFEC多 。
9. 可靠性这块,UDP上的WebRTC做ack是自己封装了seq吗?然后,一样需要ack重传的话,跟TCP SACK有什么区别呢?
WebRTC使用的是RTP协议传输数据 。RTP协议中有seq字段 。此外,WebRTC用的NACK与TCP的ACK机制不同 。TCP每一块数据都需要通过ACK进行确认,如果没收到ACK就重发,直到成功收到ACK或断连;而NACK允许丢包,当重传多次不行时,就不传了 。且而即使重传了数据包,在接收端发现它已经过期时,也会将其丢掉 。
10. WebRTC后面会用QUIC协议吗?
这个问题争论较大 。WebRTC也在一直在尝试使用QUIC协议,从我的角度来看,QUIC协议最主要的是解决Http3,Http3解决的是TCP的问题,就要保证数据的可靠性,那么实时性就会受到影响,什么时候QUIC如果可以解决好实时性问题就可以用,反之则不能 。
从我的角度看,一种协议最好只解决一件事儿,很难通过一套协议解决所有问题 。
推荐阅读
- 雨天水蜜桃烂得快的原因分析
- 数据分析大数据分析 大数据分析经典案例
- 做数据分析图表的软件 数据分析软件哪个最好用
- 数据分析师培训机构推荐 大数据分析
- 数据分析公司 大数据分析公司排行
- 大数据工程师一个月多少钱 大数据分析师
- 海尔和美的对比分析 海尔和美的冰箱哪个好
- 如何做数据统计与分析 10种数据分析方法
- 大数据培训班需要多少钱 cda数据分析师
- 星巴克市场调查分析 成功的市场营销策划案例有哪些
