网络协议

数据【用户数据】的封装过程:

  1. 应用层:经过应用后,应用数据:App 首部 + 用户数据;
  2. 传输层:经过TCP后,TCP段:TCP首部 + 应用数据;
  3. 网络层:经过IP后,IP数据报:IP首部 + TCP首部 + 应用数据;
  4. 数据链路 + 物理层:经过以太网驱动程序,以太网帧:以太网首部 + IP数据报 + 以太网尾部;

TCP协议:

  • 使用TCP协议前,需先建立链接,形成数据通道;
  • 建立链接:采用"三次握手"方式,断开连接采取"四次挥手",是可靠的,效率低;

UDP协议:

  • 将数据封装成数据包,不需要建立连接;
  • 每个数据包大小限制在64k内;
  • 因为不是面向连接的,速度快,但不可靠
posted @ 2025-02-23 16:20  烟雨断桥  阅读(7)  评论(0)    收藏  举报