• 计算机网络分层


    为什么要分层

    ① 相互独立 : 各分层之间 , 相互独立 , 每层只有一个独立功能 ;

    ② 界限清晰 : 每层之间界限清晰 , 层级之间的交流尽量减少 ;

    ③ 实现技术 : 每层都采用合适的技术实现 , 每层的结构要分开 ;

    ④ 独立特定 : 下层对上层是独立的 , 上层需要使用下层的服务 ;

    ⑤ 标准工作 : 分层的结构可以促进标准化工作

    分层结构

    ① 实体 : 每一层 的活动 元素 是实体 ; 同一层的实体称为对等实体 ;

    ② 协议 : 对等实体 之间 数据交换 的 一系列规则 , 标准 , 约定 , 称为 网络协议 ; 协议是水平方向的 ;

    ③ 接口 : 每两层之间的位置 , 称为 接口 , 上层使用下层服务的入口 ;

    ④ 服务 : 每两层之间提供的操作 , 称为 服务 ; 计算机网络中 , 上层使用下层的服务 ; 服务是垂直方向的

    三种分层方式

    OSI体系结构:
    概念清楚,理论也比较完整,但是它既复杂又不实用。

    TCP/IP体系结构:
    TCP/IP是一个四层体系结构,得到了广泛的运用。

    五层体系结构:
    为了方便学习,折中OSI体系结构和TCP/IP体系结构,综合二者的优点,这样既简洁,又能将概念讲清楚。

    在这里插入图片描述

    七层详解:

    在这里插入图片描述

  • 相关阅读:
    easyexcel操作之名称匹配
    three.js 基础01
    项目系列之登录管理
    SSM整合
    【Java技术路线】7. 异常与调试
    区块链技术助力数字碳中和的路径研究
    Dart语言简介
    Linux内核—模块编译方法
    PyTorch深度学习实战(13)——可视化神经网络中间层输出
    机器学习平台架构系列-1-klubeflow
  • 原文地址:https://blog.csdn.net/qq_52563729/article/details/125884713