Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1888221
  • 博文数量: 2460
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 24729
  • 用 户 组: 普通用户
  • 注册时间: 2020-11-26 14:30
个人简介

更多python、Linux、网络安全学习内容,可移步:www.oldboyedu.com或关注\"老男孩Linux\"公众号

文章分类

全部博文(2460)

文章存档

2024年(310)

2023年(643)

2022年(693)

2021年(734)

2020年(80)

我的朋友

分类: LINUX

2022-09-23 14:01:52

  不知道大家有没有发现,运维人员在面试过程中,经常会被问到OSI七层模型的含义,但如今大多数的运维,对于OSI七层模型的概念,都是比较模糊的,不知道为什么要分层甚至不知道都有哪七层,那么,请看下文:

  为什么要分层?

  层次划分的必要性:很多不同的厂家生产各种型号的计算机,它们运行完全不同的操作系统,硬件没有统一标准,软件也没有统一标准。单独一台计算机只是一台普通的计算机,全球互联网,网络之间需要通信。

  层次划分的优点:

  a.各层之间相互独立,每一层只实现一种相对独立的功能,使问题复杂程度降低,利于针对解决问题

  b.灵活性好,各层内部的操作不会影响其他层

  c.易于实现和维护,因为整个系统已被分解成相对独立的子系统

  d.能促进标准化工作,因为每一层的功能及其提供的服务都有了精确的说明

  七层模型每层对应的功能:

  应用层:网络服务与{BANNED}最佳终用户的接口

  表示层: 数据的表示、安全、压缩

  会话层:建立 管理 中止会话

  传输层:定义传输数据的协议端口号,以及流控和差错校验

  网络层:进行逻辑地址寻址,实现不同网络之间的路径选择

  数据链路层:建立逻辑连接、进行硬件地址寻址、差错校验等功能

  物理层:建立、维护、断开物理连接,数据形式是电流

  需要注意的是:

  应用层、表示层、会话层为高三层,是面向用户的

  网络层、数据链路层、物理层为低三层,是面向硬件的

  网络层及以下的通信为点到点通信(主机与主机)

  传输层的通信为端到端(端口到端口)

阅读(325) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~