OSI(开放式系统互联模型)是一个开放性的通行系统互连参考模型,是一个协议规范。它把网络协议从逻辑上分了七层,每一层都有对应的物理设备。

OSI七层模型是一种框架性的设计方法,设计的主要目的是为了解决异种网络互联时遇到的兼容问题,主要功能就是帮助不同类型的主机实现数据传输。最大优点是将服务,协议,接口三者明确的区分开来,通过七个层次化的结构模型使得不同的主机不同的网络之间实现可靠的通讯。

服务说明下一层为上一层提供什么功能,接口说明上一层如何实现下一层提供的服务,协议涉及本层如何实现自己的服务。

优点:1.发生故障易排除。

   2.各层各自定义标准接口,使得相同等级的对应层之间的不同网络设备实现互操作。

   3.技术更新可在小范围内进行,不必对整个网络更新。

第一层:物理层

电缆连线连接器,网卡等。不包括具体的物理媒体。

    物理层的任务就是为它的上一层提供一个物理连接,以及它们的机械、电气、功能和过程特性。如规定使用电缆和接头的类型、传送信号的电压等。在这一层,数据还没有被组织,仅作为原始的位流或电气电压处理,单位是比特。

第二层:数据链路层

交换机。

控制物理层和网络层之间的通讯,把网络层的数据分割成物理层可以传输的帧。

第三层:网络层

路由器。

将网络地址翻译成对应的物理地址,并决定如何将数据从发送方路由到接收方。通过综合考虑发送优先权、网络拥塞程度、服务质量以及可选路由的花费来决定从一个网络中节点A 到另一个网络中节点B 的最佳路径。

第四层:传输层

最重要的一层。可以对传输进行流量控制或是基于接收方的接受速度规定发送速率。如果数据包过大,可以将数据包分解,编序列号,到达接收端后,由于使用相同协议,可以按照编号重组,此过程称为排序。

第五层:会话层

    负责网络中两个节点之间建立和保持通信,会话层的功能包括:建立通信链接,保持会话过程通信链接的畅通,同步两个节点之间的对 话,决定通信是否被中断以及通信中断时决定从何处重新发送。

第六层:表示层

    应用程序和网络之间的翻译官,在表示层,数据将按照网络能理解的方案进行格式化;这种格式化也因所使用网络的类型不同而不同。表示层管理数据的解密与加密,如系统口令的处理。在网络中传输需要加密数据的时候,表示层进行加密解密。对图片的编码解码也是表示层的工作。

第七层:应用层

    负责对软件提供接口以使程序能使用网络服务。术语“应用层”并不是指运行在网络上的某个特别应用程序 ,应用层提供的服务包括文件传输、文件管理以及电子邮件的信息处理。

转载于:https://www.cnblogs.com/hugofly/p/4421851.html

面试题系列——OSI七层模型相关推荐

  1. 网络安全系列-十八: OSI七层模型详解

    什么是OSI七层模型? OSI七层模型:Open System Interconnect,全称开放系统互连参考模型,是国际标准化组织(ISO)和国际电报电话咨询委员会(CCITT)联合制定的开放系统互 ...

  2. 路由器 VS OSI七层模型

    OSI Open Source Initiative(简称OSI,有译作开放源代码促进会.开放原始码组织)是一个旨在推动开源软件发展的非盈利组织.OSI参考模型(OSI/RM)的全称是开放系统互连参考 ...

  3. snmp协议_软件评测师写作专栏之OSI七层模型及其常见的协议11

    各位学员大家好,大家在学习计算机网络的时候,OSI七层模型及其常见的协议是必考的内容.为了让大家快速掌握这方面的知识点,接下来就带领大家一起来学习一下! 例题:下面的协议中属于应用层协议的是( 1 ) ...

  4. TCP/IP四层模型与OSI七层模型

    0. 前言 TCP/IP协议族(TCP/IP Protocol Suite),简称TCP/IP. 该协议族的两个核心协议为:TCP(传输控制协议,Transmission Control Protoc ...

  5. OSI七层模型基础知识及各层常见应用

    OSI七层模型基础知识及各层常见应用 目录 二. OSI基础知识 三. OSI的七层结构 四. OSI分层的优点 五. OSI模型与TCP/IP模型的比较 六.OSI七层模式简单通俗理解 模型把网络通 ...

  6. OSI七层模型的功能及协议

    OSI七层模型的功能 1.应用层   这是OSI的最高层.这一层的协议直接为用户服务,提供分布式处理环境.应用层管理开放系统的互连,包括系统的启动.维持和终止,并保持应用进程间建立连接所需的数据记录, ...

  7. 浅谈OSI七层模型及ICP/IP四层模型

    1.OSI七层模型的概念 在网络历史的早期,国际标准化组织(ISO)和国际电报电话咨询委员会(CCITT)共同出版了开放系统互联的七层参考模型. 一台计算机操作系统中的网络过程包括从应用请求(在协议栈 ...

  8. 概念介绍:POE供电交换机、tcpip模型、OSI七层模型、路由协议、网关、访问列表(待整理)...

    PoE供电交换机 是指能够通过网线为远端受电终端提供网络供电的交换机,包含网络交换机和PoE供电两个功能,是PoE供电系统中比较常见的供电设备,端口支持输出功率达15.4W,符合IEEE802.3af ...

  9. (面经总结)一篇文章带你整理面试过程中关于OSI 七层模型的相关知识

    文章目录 一.OSI 七层模型 二.功能解释 三.每层对应的协议 四.相关面试题 一.OSI 七层模型 互联网的通信协议都对应了 7 层中的某一层,通过这一点,可以了解协议在整个网络模型中的作用,一般 ...

最新文章

  1. nodejs 全局变量和全局对象
  2. linux基础-第十五单元 软件包的管理
  3. 北冥有 Data,其名为鲲,鲲之大,一个 MySQL 放不下!
  4. 8003.ros2创建win10工程
  5. 页面背景图尺寸不随浏览器缩放而变化
  6. Linux下eclipse中shell脚本编程环境的搭建
  7. C++ 常用术语(后续补充)
  8. MapReduce经典案例实战
  9. Linux中ls颜色含义
  10. python lambda拉姆达表达式
  11. stm32 iap升级
  12. 切换笔记本外接显示屏 屏幕显示的快捷键
  13. opencv图像处理学习(六十八)——肤色检测
  14. Prometheus监控告警搭建(一)
  15. 猫喜欢吃鱼,可猫不会游泳,鱼喜欢吃蚯蚓,可鱼不会上岸;上帝给了你很多诱惑,却不会让你轻易实现!...
  16. 物联网平台主要提供哪些能力
  17. 阿里云官方学习课程推荐-Linux运维学习路线 从事云计算运维相关工作必备技能
  18. 安卓动画之ObjectAnimator
  19. 2022“杭电杯”中国大学生算法设计超级联赛(7)
  20. 解决Chrome 无法保存密码问题

热门文章

  1. 使用Android studio 创建svn分支
  2. 学银在线python课程_Python 从入门到精通:一个月就够了!
  3. java二维矩阵怎么进行转置_矩阵求导的本质与分子布局、分母布局的本质(矩阵求导——本质篇)...
  4. JZOJ 5628. 【NOI2018模拟4.4】Travel
  5. JZOJ 5234. 【NOIP2017模拟8.7A组】外星人的路径
  6. JZOJ 3804. 【NOIP2014模拟8.24】小X 的AK 计划
  7. tcga数据下载_TCGA数据下载(mRNA)
  8. 2017年10月05日普及组 负进制
  9. java并发编程实践_Java并发编程实践如何正确使用Unsafe
  10. python 3.6.5编译安装_Centos7下编译安装python3.6.5