TCP和UDP的区别和应用场景

TCP和UDP的区别

(1)TCP面向连接,UDP无连接;

(2)TCP提供可靠传输,UDP尽最大努力交付;

(3)UDP的传输效率比UDP快;

(4)TCP连接是点到点、一对一的,UDP支持一对一、一对多和多对多的交互通信;

(5)TCP面向字节流,UDP面向报文;

(6)UDP的首部开销小,TCP首部20字节,UDP首部8字节。


应用场景

UDP的应用场景:即时通信。面向数据报方式;网络数据大多为短消息;拥有大量客户端;对数据安全性无特殊要求;网络负担重但对响应速度要求高的场景。eg: IP电话、实时视频会议等。

TCP的应用场景:对数据准确性要求高,速度可以相对较慢的。eg: 文件传输、邮件的发送与接收等。


没有更多推荐了,返回首页

私密
私密原因:
请选择设置私密原因
  • 广告
  • 抄袭
  • 版权
  • 政治
  • 色情
  • 无意义
  • 其他
其他原因:
120
出错啦
系统繁忙,请稍后再试

关闭