《自顶向下方法》1.7 协议层次和服务模型

协议层次

  • 目的:向上层提供更好的服务
  • 实现:通过层间的接口访问下层所提供的服务
  • 本层服务:包括下层提供的服务 + 与对等层交互带来的新功能

服务

  • 主体
    • 服务用户
    • 服务提供者
    • 服务访问点:区分上层用户的信息
  • 形式:原语
    • 信息
  • 类型
    • 面向连接的服务
    • 无连接的服务

数据单元(DU)

  • head + SDU(上层信息)-> PDU(协议数据单元)
  • 各层次的协议数据单元
    1. 应用层: 报文(message)
    2. 传输层: 报文段(segment)
      • TCP段,UDP数据报
    3. 网络层: 分组packet
      • 如果无连接方式: 数据报datagram
    4. 数据链路层: 帧(frame)
    5. 物理层: 位(bit)

分层处理

  • 好处
    • 概念化
    • 结构化
  • 坏处
    • 效率

Internet 协议栈

  • 物理层
    • 转换数据与物理信号
    • 比特为单位
  • 链路层
    • 点到点(P2P)
    • 以帧(frame)为单位
  • 网络层
    • 端到端(E2E)
    • 以分组为单位
  • 传输层
    • 进程到进程的区分
    • 变可靠
  • 应用层
    • 实现网络应用服务

ISO/OSI 参考模型

  • 表示层
    • 表示管理,转换
  • 会话层
    • 管理,维持会话

封装和解封装

封装和解封装图示

posted @   dddon  阅读(15)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
点击右上角即可分享
微信分享提示