**本文内容摘自《吴世忠; 李斌; 张晓菲; 沈传宁; 李淼. 信息安全技术 (注册信息安全专业人员资质认证教材)  机械工业出版社. 》**

开放系统互连( Open System Interconnection,OSI)模型是国际标准化组织( International Organization for Standardization,ISO)发布的一个标准参考模型, 该模型定义了网络中不同计算机系统进行通信的基本过程和方法。OSI模型把网络通信分为七层,从低层到高层依次是:物理层( physical layer)、数据链路层( data link layer)、网络层( etwork layer)、传输层( transport layer)、会话层( session layer)、表示层( presentation layer)和应用层( application layer)。
OSI 模型中,每一层实现特定的功能,一般可以将这七层分为低层协议和高层协议两部分。其中,低层协议偏重于处理实际的信息传输,负责创建网络通信连接的链路,包括物理层、数据链路层、网络网络层和传输层;高层协议偏重于处理用户服务和各种应用请求,负责端到端的数据通信,包括会话层、表示层和应用层。 这七层协议的主要功能描述如下。
(1)物理层
物理层规定通信设备的机械、电气、功能和过程特性,用以建立、维护和拆除物理链路连接,这些特性包括网络连接时所需接插件的规格尺寸、 引脚数量和排列情况、 信号电平的大小、 阻抗匹配等。 常见协议 包括 EIA/ TIA RS- 232、EIA/ TIA RS- 449、V. 35、RJ- 45 等。
(2)数据链路层
数据链路层负责监督相邻网络节点的信息流动,用检错或纠错技术来确保正确的传输,确保解决该层的流量控制问题。在数据链路 层,数据通常被组合成帧( frame)的格式加以传输。常见协议包括 SDLC、HDLC、PPP、STP等。
(3)网络层
网络层为数据传送的目的地寻址,再选择出传送数据的最佳路线。网络层管理网络数据传输的路由策略。常见协议包括 IP、 IPX 等。
(4)传输层
传输层也称为运输层,用于控制数据流量,并且进行错误处理, 以确保通信顺利。常见协议包括 TCP、UDP、SPX等。
(5)会话层
会话层允许不同主机上的应用程序进行会话,或建立虚连接。举例来说,某个用户登录到一个远程系统,并与之交换信息。会话层 管理这一进程,控制哪一方有权发送信息,哪一方必须接收信息。
(6)表示层
表示层以用户可理解的格式为上层用户提供必要的数据,如转换 内码、解压等。在表示层可以提供如加/解密等数据安全保护措施。
(7)应用层
应用层直接与用户和应用程序打交道,以达到交互的目的。应用 层为用户提供电子邮件、文件传输、远程登录和资源定位等服务。 常见协议包括Telnet、FTP、HTTP、SNMP等。

协议分层的目的在于把各种特定的功能分离开来,使其对其他层次透明。这种分层结构使各个层次的设计和测试相对独立。比如说,数据链路层和物理层分别实现不同的功能,物理层为前者提供 服务,数据链路层不必理会服务是如何实现的。因此,物理层实现 方式的改变不会影响数据链路层。这一原理同样适用于其他连续的 层次。OSI模型的每一层只与相邻的上下两层直接通信,当发送进程 需要发送信息时,它把数据交给应用层。应用层对数据进行加工处理后,传给表示层。表示层再经过一次加工后,数据被送到会话层。这一过程一直持续到物理层接收数据后进行实际的传输,每一次的加工又称为数据封装。在另一端,顺序刚好相反,每一层都对 数据进行解封装处理。物理层接收比特流后把数据传给数据链路 层。后者执行某一特定功能后,把数据送到网络层,这一过程一直 持续到应用层得到最终数据,并送给接收进程,如下图所示。

学期笔记(一)——OSI七层模型相关推荐

  1. OSI七层模型各层 学习笔记

    1.各层功能 (1)物理层(Physical Layer) 物理层是OSI参考模型的最低层,它利用传输介质为数据链路层提供物理连接.它主要关心的是通过物理链路从一个节点向另一个节点传送比特流,物理链路 ...

  2. 网络编程(part6)--OSI七层模型及四层模型(TCP/IP)

    鄙人学习笔记 文章目录 OSI七层模型(标准) 四层模型(TCP/IP模型) 数据传输过程 网络协议 OSI七层模型(标准) ●制定组织: ISO(国际标准化组织) ●作用:使网络通信工作流程标准化 ...

  3. TCP/IP OSI七层模型

    作者简介:一名在校云计算网络运维学生.每天分享网络运维的学习经验.和学习笔记.   座右铭:低头赶路,敬事如仪 个人主页:网络豆的主页​​​​​​ 目录 前言 一.OSI七层模型 1.什么是OSI七层 ...

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

    TCP/IP四层模型和OSI七层模型对应表.我们把OSI七层网络模型和Linux TCP/IP四层概念模型对应,然后将各种网络协议归类.     表1-1  TCP/IP四层模型和OSI七层模型对应表 ...

  5. 计算机网络7层协议模型,计算机网络(一) OSI七层模型及TCP/IP dubbo协议

    3.TCP/IP 四层模型: TCP/IP协议:是一个网络通信模型,是OSI 七层模型的简化,为4层模型,泛指众多(TCP,UDP,IP等)协议: OSI TCP/IP 功能 协议 应用层 应用层 文 ...

  6. 工业总线通信与OSI七层模型

    OSI七层模型 分层 应用层是什么协议,不受底层的影响.比如CANopen的底层可以是Ethercat,也可以是CAN Bus. 同样,串行通信的底层可以是485也可以是232. 485自动收发电路 ...

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

    OSI七层模型与TCP/IP四层模型 OSI模型(Open System Interconnection Reference Model,缩写为OSI),全名"开放式系统互联通信参考模型&q ...

  8. OSI七层模型具体解释

    OSI 七层模型通过七个层次化的结构模型使不同的系统不同的网络之间实现可靠的通讯,因此其最基本的功能就是帮助不同类型的主机实现传输数据 . 完毕中继功能的节点通常称为中继系统.在OSI七层模型中,处于 ...

  9. RS233通信协议与osi七层模型中的物理层,数据链路层的对比

    物理层: 什么代表0,什么代表1,波特率是多少,接口的定义,物理接口定义,传输介质,有几根线,使用信号传输还是单端信号传输 数据链路层: 链路,就是从一个结点到相邻结点的一段物理线路,中间没有任何其他 ...

  10. 网工协议基础(1) OSI七层模型

    欢迎关注微信公众号[厦门微思网络].www.xmws.cn专业IT认证培训19周年 主要课程:思科.华为.红帽.ORACLE.VMware.CISP.PMP等认证培训及考证 OSI的来源 OSI(Op ...

最新文章

  1. XML Parser(Tinyxml)的使用
  2. yd的拔钉子之路之 POI 2017
  3. 浙大团队研发铜基沸石纱布口罩,1分钟杀灭新冠病毒逾99%
  4. 下面使用计算机动画制作的,2020年最新电大《计算机二维动画制作》形考作业任务01-03网考试题及答案(10页)-原创力文档...
  5. 复习笔记(三)——C++类和对象
  6. 网易云IM云服务的稳定原来是这样实现的
  7. Matlab快速入门
  8. 利用openssl来计算sha1, sha224, sha256, sha384, sha512
  9. 太强了,300分钟撸一个基于redis的亿级用户高并发系统
  10. python京东预约抢购流程_[Python] 京东秒杀商品抢购-茅台抢购自动获取抢购时间【修改】...
  11. 让自律成为你2019年的新名片,快来看这24种建议
  12. 微信小程序抖音实战-支持手机播放小视频
  13. Unity显示帧率代码
  14. 前端解压使用jszip
  15. NJUPT【电工电子基础实验】
  16. Python数据分析-二手车数据用于机器学习二手车价格预测
  17. 腾讯云主要产品都有哪些
  18. python 云服务器 网站
  19. 【PAT甲级A1003 】Emergency (25分)(c++)
  20. 【混合云小知识】混合云应用场景包含哪些?

热门文章

  1. java开发中异常处理的几种手段
  2. 链表 幸存 问题_电脑故障幸存的8个技巧
  3. IDEA无法解析Longblob类型
  4. 全志V3S嵌入式驱动开发(系统image创建和烧入)
  5. GCC和HelloWorld
  6. 【第18期】​未来的计算世界里,将会是“万物皆流”?
  7. 武汉大学计算机学院历任院长,胡瑞敏 - 教师简历 CV- 武汉大学计算机学院
  8. Python七彩花朵
  9. Andriod 端app测试点分析
  10. 1192 奖金(拓扑排序求解差分约束问题)