TCP 和 UDP 区别

我好想你,第一句是假的,第二句也是假的。

 

区别

  1. TCP面向连接协议,UDP是无线连接协议,即发送数据之前不需要建立连接
  2. UDP具有较好的实时性,工作效率比TCP高,适用于高速传输和实施性的通信或广播通信,音频和视频文件
  3. 每一条TCP连接是只能一对一的,UDP支持一对一,一对多,多对一的交互通信
  4. UDP分组首部开销小
  5. TCP面向字节流,实际上市TCP把数据看成一连串无结构的字节流,UDP是面向报文的一次交付一个完整的报文
  6. UDP适合一次性传输较小数据网络应用,如DNS,SNMP

 

TCP协议
  HTTP (超文本传输协议)
  HTTPS (超文本传输协议安全)
  FTP (文件传输协议)
  SMTP (简单邮件传输协议)等

 

UDP协议
  BOOTP (Bootstrap Protocol)
  DHCP (动态主机配置协议)
  DNS (域名服务器)
  TFTP (简单的文件传输协议)

posted @ 2022-03-04 08:58  方达达  阅读(9)  评论(0编辑  收藏  举报