TCP和UDP相关问题(重点)(1)

1.TCP与UDP的区别?

TCP和UDP都是传输层的协议,对于TCP来说在传输数据前是必须要建立连接的,而UDP在传输数据前不需要建立连接;TCP是可靠传输服务,有三次握手、数据的确认、重传等机制,而UDP是不可靠的,不保证数据不丢失;TCP是有状态的,传送的数据是否发送、是否被接收都有标识,而UDP是无状态的,只考虑数据发送了没有,并不考虑数据是否被安全接收;因为TCP必须确保消息传输更加的可靠,所以传输效率会比UDP低一些;TCP传输是面向字节流的,而UDP传输是面向数据报文段的;TCP只支持点对点通信,不提供广播,而UDP支持一对一、一对多、多对一、多对多,所以支持广播

TCP UDP
是否面向连接
是否可靠
是否有状态
传输效率 较慢 较快
传输形式 字节流 数据报文段
首部开销 20 ~ 60 bytes 8 bytes
是否提供广播或多播服务

 

相关推荐

  1. TCPUDP相关问题(重点)(1)

    2024-02-07 21:48:01       30 阅读
  2. TCPUDP相关问题(重点)(2)

    2024-02-07 21:48:01       34 阅读
  3. TCPUDP相关问题(重点)(3)——3.HTTP基于TCP还是UDP?

    2024-02-07 21:48:01       36 阅读
  4. Ceph入门到精通-TCPUDP相关的指标

    2024-02-07 21:48:01       27 阅读
  5. <span style='color:red;'>TCP</span><span style='color:red;'>和</span><span style='color:red;'>UDP</span>

    TCPUDP

    2024-02-07 21:48:01      35 阅读
  6. UDPTCP

    2024-02-07 21:48:01       33 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-02-07 21:48:01       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-02-07 21:48:01       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-02-07 21:48:01       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-02-07 21:48:01       20 阅读

热门阅读

  1. leetcode | 杨辉三角 | 电话号码配对

    2024-02-07 21:48:01       38 阅读
  2. 代码随想录算法训练营29期Day38|LeetCode 509,70,746

    2024-02-07 21:48:01       32 阅读
  3. LabVIEW高精度主动模拟肺系统的开发与应用

    2024-02-07 21:48:01       35 阅读
  4. c++ system解释

    2024-02-07 21:48:01       35 阅读
  5. 安装flash-attention失败的终极解决方案

    2024-02-07 21:48:01       30 阅读
  6. Docker面试题2024

    2024-02-07 21:48:01       26 阅读
  7. SpringBoot整合Quartz

    2024-02-07 21:48:01       31 阅读
  8. 进程基础(命令的基石)

    2024-02-07 21:48:01       27 阅读