当前位置: 首页 > article >正文

OSI通信模型

OSI通信模型

  • ISO/OSI七层模型结构
    • 模型定义了网络中不同计算机系统进行通信的基本过程和方法
    • 底层协议:偏重于处理实际的信息传输,负责创建网络通信连接的链路,包括物理层、数据链路层、网络层、传输层
    • 高层协议:处理用户服务和各种应用请求,包括会话层、表示层、应用层

应用层:为用户提供各种网络服务,常见应用层网络服务协议:HTTP,HTTPS, FTPPOP3,SMTP等

表示层:提供用于应用层数据的编码及转换功能(MP4,jpg,png,bmp等),负责数据格式处理、数据加密等

会话层:管理建立会话

传输层:传输的是报文,通过网络连接传输数据,主要负责定义端口号、流量控制和校验(TCP,UDP)

网络层:分组,提供路由选择和寻址等功能

数据链路层:负责将物理层传输的比特流组织成帧(Frame),并进行错误检测和纠正,加MAC头(只通过IP只能找到局域网,加MAC头可找到物理机)

物理层:负责传输比特流(0,1)

第n层为第n+1层提供服务

  • ISO模型特点
    • 分层结构的优点
      1. 各层间相互独立
      2. 降低复杂性
      3. 促进标准化工作
      4. 协议开发模块化
    • 数据封装与分用(解封装)
  • ISO安全体系结构
    • 目标:保证异构计算机进程与进程之间远距离交换信息的安全
    • 五类安全服务:鉴别服务、访问控制服务、数据完整性服务、数据保密性服务、抗抵赖服务
    • 八种安全机制:加密、数据签名、访问控制、数据完整性、鉴别交换、业务流填充、路由控制和公证

http://www.kler.cn/a/596790.html

相关文章:

  • 搭建基于DNS主从架构、NFS共享存储及Nginx服务的完整环境
  • C++回顾 day1
  • 【Matlab笔记_22】Matlab地图矩阵左右置换
  • 阿里云国际站代理商:为什么边缘计算需要分布式防护?
  • 2025.3.22总结
  • DAY36贪心算法Ⅴ
  • linux内核数据结构分析之链表
  • 浅谈Qt事件子系统——以可拖动的通用Widget为例子
  • 腾讯 客户端实习 凉经(3)
  • LeetCode707设计链表
  • 四台电脑共享外设的终极方案:USB3.0 共享切换器 SV04 深度解析
  • PyCharm中使用pip安装PyTorch(从0开始仅需两步)
  • 连通图(并查集)
  • C# WebForm显示bootstrap模态对话框
  • 中颖SH366000介绍和使用全解
  • [01-04-02].第20节:PyQt5库初识及实现简易计算器
  • 数智读书笔记系列022《算力网络-云网融合2.0时代的网络架构与关键技术》读书笔记
  • css基础-浮动
  • 【工具变量】全国地级市克鲁格曼专业化指数数据集(2006-2023年)
  • 基于蒙特卡洛方法的网格世界求解