本文转自测试人社区,霍格沃兹测试开发学社学员笔记
原文链接:https://ceshiren.com/t/topic/28201

image.png

一、TCP 和 UDP连接方式

  • TCP:面向连接、错误重传、拥塞控制,适用于可靠性高的场景
  • UDP:不需要提前建立连接,实现简单,适用于实时性高的场景
  • 使用 UDP 不需要提前建立连接
  • 使用 TCP 协议的双方在发送数据之前必须使用
  • UDP 支持一对一,一对多,一对全的通信
  • TCP 仅支持一对一

二、TCP 和 UDP 对报文的处理

  • UDP 是面向报文的
  • TCP 面向字节流

三、TCP 和 UDP传输方式

  • UDP 是无连接的不可靠的传输
  • TCP 是有连接的可靠传输

四、数据报首部

  • UDP 首部是 4 个字段,每个字段两个字节,共 8 个字节
  • TCP 首部最小长度为 20 字节,最大长度为 60 字节

用户bPc5q3Z
12 声望1 粉丝