简述TCP和UDP的主要区别,为什么有了TCP协议又要有UDP协议,主要应用场合是什么?

2020-07-12 科技 92阅读
TCP是面向连接的传输控制协议,而UDP提供了无连接的数据报服务;
TCP具有高可靠性,确保传输数据的正确性,不出现丢失或乱序;UDP在传输数据前不建立连接,不对数据报进行检查与修改,无须等待对方的应答,所以会出现分组丢失、重复、乱序,应用程序需要负责传输可靠性方面的所有工作;
UDP具有较好的实时性,工作效率较TCP协议高
UDP段结构比TCP的段结构简单
是否连接 面向连接 面向非连接
传输可靠性 可靠 不可靠
应用场合 传输大量数据 少量数据
速度 慢 快
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com