文章目录

  • 1,OSI七层模型是什么呢
  • 2,在七层模型中,每一层都提供一个特殊的网络功能。从网络功能的角度观察:
  • 3,各层的功能简介
  • 4,数据的封装和解封装
  • 5,总结

1,OSI七层模型是什么呢

​ 亦称OSI(Open System Interconnection)。参考模型是国际标准化组织(ISO)制定的一个用于 计算机 或 通信系统 间互联的标准体系,一般称为 OSI参考模型 或七层模型。

​ 互联网的本质就是一系列的 网络协议,这个协议就叫OSI协议(一系列协议),按照功能不同,分工不同,人为的分层七层。实际上这个七层是不存在的。没有这七层的概念,只是人为的划分而已。区分出来的目的只是让你明白哪一层是干什么用的。

2,在七层模型中,每一层都提供一个特殊的网络功能。从网络功能的角度观察:

​ 下面4层(物理层、数据链路层、网络层和传输层)主要提供数据传输和交换功能,即以节点到节点之间的通信为主;第4层作为上下两部分的桥梁,是整个网络体系结构中最关键的部分;

​ 而上3层(会话层、表示层和应用层)则以提供用户与应用程序之间的信息和数据处理功能为主。简言之,下4层主要完成通信子网的功能,上3层主要完成资源子网的功能.。

3,各层的功能简介

  • ​ 应用层:网络服务与最终用户的一个接口,常见的协议有:HTTP FTP SMTP SNMP DNS.
  • ​ 表示层:数据的表示、安全、压缩。确保一个系统的应用层所发送的信息可以被另一个系统的应用层读取。
  • ​ 会话层:建立、管理、终止会话,对应主机进程,指本地主机与远程主机正在进行的会话.
  • ​ 传输层:定义传输数据的协议端口号,以及流控和差错校验, 协议有TCP UDP.
  • ​ 网络层:进行逻辑地址寻址,实现不同网络之间的路径选择, 协议有ICMP IGMP IP等.
  • ​ 数据链路层:在物理层提供比特流服务的基础上,建立相邻结点之间的数据链路。
  • ​ 物理层:建立、维护、断开物理连接。

4,数据的封装和解封装

封装:传输层:数据DATA添加TCP包头---->数据段
网络层:数据段DATA添加IP包头------->数据包
数据链路层:数据包DATA添加MAC、LLC包头------>数据帧
物理层:数据帧转化成比特流,Bit
解封装:逆向拆掉各个包头,还原数据到另一端应用层

5,总结

OSI七层模型太过于理想化,现实的生产环境下比较少用上。

优点:将服务、接口和协议这三个概念明确地区分开来,概念清楚,理论也比较完整.。通过七个层次化的结构模型使不同的系统不同的网络之间实现可靠的通讯;。

较完整.。通过七个层次化的结构模型使不同的系统不同的网络之间实现可靠的通讯;。

缺点:既复杂又不实用,运行效率低;OSI标准的制定周期太长;OSI的层次划分不太合理。

OSI七层模型就这???相关推荐

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

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

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

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

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

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

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

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

  5. OSI七层模型具体解释

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

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

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

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

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

  8. linux 网络7层模型,Linux网络编程——OSI七层模型、TCP/IP模型

    OSI七层模型 开放式系统互连(Open System Interconnect),模型分为7层,从下往上依次为: 物理层: 数据链路层: 网络层: 传输层: 会话层: 表示层: 应用层: 记不住怎么 ...

  9. osi七层模型tcp/udp

    1.TCP/UDP协议 1.1 TCP协议 可靠,速度慢,全双工通信 建立连接三次握手,断开连接四次挥手 建立起链接之后,发送每条消息都有回执,为了保证数据的完整性,还有重传机制 数据传输:有收必有发 ...

  10. 面试题系列——OSI七层模型

    OSI(开放式系统互联模型)是一个开放性的通行系统互连参考模型,是一个协议规范.它把网络协议从逻辑上分了七层,每一层都有对应的物理设备. OSI七层模型是一种框架性的设计方法,设计的主要目的是为了解决 ...

最新文章

  1. 难道他们说的都是真的?
  2. django框架--路由系统
  3. 隐藏式抽屉SlidingDrawer(无法实现垂直)
  4. 征集.NET中国峰会议题
  5. 【零基础学Java】—List集合(三十九)
  6. 动手做webserver的核心之http解析
  7. 【特别版】计算机哲学对学习生活借鉴的几个例子
  8. 社区发现(六)--模块度
  9. Android 获取sim卡序列号
  10. java resultSet获取总行数
  11. 安卓手机虚拟键盘定位position:fixed问题
  12. 你觉得自己牛逼在哪儿?
  13. 哪个软件能代替斐讯路由_斐讯路由器控制软件 4.2.1 去广告版 - 用手机管理斐讯路由器...
  14. python爬虫 — 爬取淘宝商品信息
  15. 计算机网络通信技术的重要性,分析计算机网络通信技术的特点及应用效果
  16. react 断网提示
  17. 广播(Broadcast)的简单用法
  18. 头脑风暴在计算机中的具体应用,例谈三种头脑风暴样式在综合实践活动中的运用...
  19. JConsole监控Tomcat简单配置
  20. 钱袋宝屡次被罚,美团为何做不好金融?

热门文章

  1. Teager能量算子(TEO)_Python实现
  2. webrtc janus服务器部署在公网,coturn转发媒体流
  3. 数据结构-二叉树的顺序存储
  4. 计算机和共享打印机不在一个网络打印机共享,不在同一个局域网怎么样设置打印机共享...
  5. window系统区别
  6. 自由人NFT元农(Meta Agriculture)发行计划
  7. ODX介绍(2)[ DiagLayerStructure]
  8. 多模态机器学习简述(Guide to Multimodal Machine Learning)
  9. 以太坊平台增加类 CrytoNote 环签名
  10. wp10手机不能连接微软服务器,Lumia920手机更新10166版WP10后,无法用Microsoft账户登录,也无法添加Microsoft账 - Microsoft Community...