在当今的internet中为什么语音和视频流量常常是经TCP而不是udp

2019-04-02 23:42

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  1、首先TCP是面向连接的传输协议,在传输过程中出现丢包、错包,协议本身就可以进行纠正;所以可以确保在传输过程中不会丢包(当然丢的太厉害时会造成连接中断);它的缺点是传输过程中确认太多,造成传输效率和传输速度不及UDP。

  2、UDP是非面向连接的传输协议,也就是说UDP协议对传输过程中产生丢包等现象是不予理睬的,防止传输错误的查错和纠错需要上层应用来处理,一般适用于传输质量比较好的环境,它的传输效率和传输速度相对来说就要好点。

  3、语音、视频数据由于对时间延迟,尤其是丢包问题要求极为严格。许多开发者为了减少开发的工作量就采用了TCP;采用UDP时需要程序对错包、丢包进行相应处理,增加开发难度,所以才会造成你所说的现象。本回答由电脑网络分类达人 赵国琴推荐已赞过已踩过你对这个回答的评价是?评论收起

  udp效率高,误码大,语音和视频对实时性要求高,对差错要求低追问问题 是反过来的。大家都 认为用udp其实现在未毕这是样的。看好问题 哦追答用tcp的话,程序就不需要检错了

分享到:
文章评论 · 所有评论
评论请遵守当地法律法规
点击加载更多
© 2016-2018 12小时新闻网 http://www.12hnews.com/ 中国互联网举报中心
违法和不良信息举报:lobtom@163.com