OSI网络模型

作者&投稿:刘环 (若有异议请与网页底部的电邮联系)
~ OSI七层模型和TCP/IP五层模型

一、OSI参考模型

1、OSI的来源

OSI(Open System Interconnect),即开放式系统互联。 一般都叫OSI参考模型,是ISO(国际标准化组织)组织在1985年研究的网络互连 模型。

   ISO为了更好的使网络应用更为普及,推出了OSI参考模型。其含义就是推荐所有公司使用这个规范来控制网络。这样所有公司都有相同的规范,就能互联了。

2、OSI七层模型的划分

OSI定义了网络互连的七层框架(物理层、数据链路层、网络层、传输层、会话层、表示层、应用层),即ISO开放互连系统参考模型 。如下图。

        每一层实现各自的功能和协议,并完成与相邻层的接口通信。OSI的服务定义详细说明了各层所提供的服务。某一层的服务就是该层及其下各层的一种能力,它通过接口提供给更高一层。各层所提供的服务与这些服务是怎么实现的无关。

3、各层功能定义

这里我们只对OSI各层进行功能上的大概阐述,不详细深究,因为每一层实际都是一个复杂的层。后面我也会根据个人方向展开部分层的深入学习。这里我们就大概了解一下。我们从最顶层——应用层 开始介绍。整个过程以公司A和公司B的一次商业报价单发送为例子进行讲解。

<1>    应用层

    OSI参考模型中最靠近用户的一层,是为计算机用户提供应用接口,也为用户直接提供各种网络服务。我们常见应用层的网络服务协议有:HTTP,HTTPS,FTP,POP3、SMTP等。

         实际公司A的老板就是我们所述的用户,而他要发送的商业报价单,就是应用层提供的一种网络服务,当然,老板也可以选择其他服务,比如说,发一份商业合同,发一份询价单,等等。

<2>    表示层

表示层提供各种用于应用层数据的编码和转换功能,确保一个系统的应用层发送的数据能被另一个系统的应用层识别。如果必要,该层可提供一种标准表示形式,用于将计算机内部的多种数据 格式转换成通信 中采用的标准表示形式。数据压缩和加密也是表示层可提供的转换功能之一。

         由于公司A和公司B是不同国家的公司,他们之间的商定统一用英语作为交流的语言,所以此时表示层(公司的文秘),就是将应用层的传递信息转翻译成英语。同时为了防止别的公司看到,公司A的人也会对这份报价单做一些加密的处理。这就是表示的作用,将应用层的数据转换翻译等。

<3>    会话层

        会话层就是负责建立、管理和终止表示层实体之间的通信会话。该层的通信由不同设备中的应用程序之间的服务请求和响应组成。      

        会话层的同事拿到表示层的同事转换后资料,(会话层的同事类似公司的外联部),会话层的同事那里可能会掌握本公司与其他好多公司的联系方式,这里公司就是实际传递过程中的实体。他们要管理本公司与外界好多公司的联系会话。当接收到表示层的数据后,会话层将会建立并记录本次会话,他首先要找到公司B的地址信息,然后将整份资料放进信封,并写上地址和联系方式。准备将资料寄出。等到确定公司B接收到此份报价单后,此次会话就算结束了,外联部的同事就会终止此次会话。

<4>   传输层

    传输层建立了主机端到端的链接,传输层的作用是为上层协议提供端到端的可靠和透明的数据传输服务,包括处理差错控制和流量控制等问题。该层向高层屏蔽了下层数据通信的细节,使高层用户看到的只是在两个传输实体间的一条主机到主机的、可由用户控制和设定的、可靠的数据通路 。我们通常说的,TCP UDP就是在这一层。端口号既是这里的“端”。

      传输层就相当于公司中的负责快递邮件收发的人,公司自己的投递员,他们负责将上一层的要寄出的资料投递到快递公司或邮局。

<5>   网络层

本层通过IP寻址来建立两个节点之间的连接,为源端的运输层送来的分组,选择合适的路由和交换节点,正确无误地按照地址传送给目的端的运输层。就是通常说的IP层。这一层就是我们经常说的IP协议层。IP协议是Internet的基础。

   网络层就相当于快递公司庞大的快递网络,全国不同的集散中心,比如说,从深圳发往北京的顺丰快递(陆运为例啊,空运好像直接就飞到北京了),首先要到顺丰的深圳集散中心,从深圳集散中心再送到武汉集散中心,从武汉集散中心再寄到北京顺义集散中心。这个每个集散中心,就相当于网络中的一个IP节点。

<6>   数据链路层 

    将比特组合成字节,再将字节组合成帧,使用链路层地址 (以太网使用MAC地址)来访问介质,并进行差错检测。

     数据链路层又分为2个子层:逻辑链路控制子层(LLC)和媒体访问控制子层(MAC)。

    MAC子层处理CSMA/CD算法、数据出错校验、成帧等;LLC子层定义了一些字段使上次协议能共享数据链路层。 在实际使用中,LLC子层并非必需的。

    这个没找到合适的例子

<7>  物理层    

    实际最终信号的传输是通过物理层实现的。通过物理介质传输比特流。规定了电平、速度和电缆针脚。常用设备有(各种物理设备)集线器、中继器、调制解调器、网线、双绞线、同轴电缆。这些都是物理层的传输介质。

快递寄送过程中的交通工具,就相当于我们的物理层,例如汽车,火车,飞机,船。

4、通信特点:对等通信      

对等通信,为了使数据分组从源传送到目的地,源端OSI模型的每一层都必须与目的端的对等层进行通信,这种通信方式称为对等层通信。在每一层通信过程中,使用本层自己协议进行通信。

二、TCP/IP五层模型

 TCP/IP五层协议和OSI的七层协议对应关系如下。

    在每一层都工作着不同的设备,比如我们常用的交换机就工作在数据链路层的,一般的路由器是工作在网络层的。

在每一层实现的协议也各不同,即每一层的服务也不同.下图列出了每层主要的协议。其中每层中具体的协议,我会在后面的逐一学习。

参考文献:

https://blog.csdn.net/wdkirchhoff/article/details/43915825


在0SI 参考模型中,( )是指四层交换,并对端口进行变更。
【答案】:A 传输层主要负责确保数据可靠、顺序、无错地从A点传输到B点。在系统之间提供可靠的透明的数据传送,提供端到端的错误恢复和流量控制。所以选A 传输层的交换对端口进行变更。

si统计学上是什么意思
SI统计学在工业、金融、医疗、市场营销等多个领域都有广泛的应用。在工业领域,SI统计学可以帮助制造商优化生产过程、提高产品质量。在金融领域,SI统计学可以通过模型预测市场的走势和风险,帮助投资者制定投资策略。在医疗领域,SI统计学可以通过分析患者病历和医疗数据,实现诊断和治疗的个性化和精准化。在...

关于0SI参考模型的描述中,正确的是( )。
【答案】:C 选项A),每一层使用下层提供的服务,并向其上层提供服务;选项B),各层之间相互独立,高层不需要知道低层是如何实现的,仅需要知道该层通过层闻的接口所提供的服务:选项C),不同结点的同等层具有相同的功能;选项D),不同结点并不需要相同的操作系统,采用相同的协议不同的系统之间...

谈SI住宅生态建筑的模型建构?
介绍了SI住宅的理念,从承重结构与居住空间分离、可变形空间、管线设计三方面,阐述了SI住宅的特色,指出通过少费多用的技术集成措施,SI住宅使人们在满足居住需求的基础上最大限度地减轻了环境负荷,实现了居住区可持续发展。2016年公布的数据显示,由于城市规划和功能设计的短视行为,我国建筑物平均使用寿命仅为30年,与国家...

计算机网络基础知识有什么 网络基础知识讲解
第二代网络以通信子网为中心。这个时期,网络概念为“以能够相互共享资源为目的互联起来的具有独立功能的计算机之集合体”,形成了计算机网络的基本概念。第三代计算机网络是具有统一的网络体系结构并遵循国际标准的开放式和标准化的网络。5、IS0在1984年颁布了0SI\/RM,该模型分为七个层次,也称为0SI七...

计算机网络的概念是什么?
第二代网络以通信子网为中心。这个时期,网络概念为“以能够相互共享资源为目的互联起来的具有独 立功能的计算机之集合体”,形成了计算机网络的基本概念。第三代计算机网络是具有统一的网络体系结构并遵循国际标准的开放式和标准化的网络。IS0在1984年颁布了0SI/RM,该模型分为七个层次,也称为0SI七层...

什么是SPICE模型
尽管有些pSPICE模型是与SPICE兼容的,却并不能保证其完全兼容性。SPICE是最广泛使用的电路仿真器,同时还是一个开放式标准。什么是电磁干扰(EMI)和电磁兼容性(EMC) 电磁干扰(Electromagnetic Interference),有传导干扰和辐射干扰两种。传导干扰是指通过导电介质把一个电网络上的信号耦合(干扰)到另一个电...

KANO模型中,SI代表什么意思
SI值为横坐标。KANO模型是由日本的卡诺博士提出的,KANO模型定义了三个层次的用户需求:基本型需求、期望型需求和兴奋型需求。将各质量特性以SI值为横坐标、DSI值为纵坐标纳入敏感性矩阵中,SI也可以称为better系数,DSI也称为worse系数。

关于单片机通信协议和OSI参考模型的关系
1、OSI只是参考模型,并不是标准,也就是说是告诉你如何“理解”通讯的机制。这里的关键是怎么定义和理解“协议”这个词,不要被OSI中所用的术语所限制,广义的说任何一层都有“协议”。2、RS-232C、485等等确实只定义了物理层,但实际应用中只有物理层是无法完成通讯的,通常普遍采用UART异步串行通信...

请问网络传输协议与应用层协议的区别,谢谢!
应用层的协议也很多,他几乎包含了TCP\/IP七层的所有协议,而IEC 61850只是一种标准,一种规范方式了。你的问题可以明确一点就是传输层协议时不包涵应用层协议的,他们处于不同的层,作用也都各不一样,如果要更深刻的理解这个问题,你还是找一下TCP\/IP七层模型资料看下了。

安龙县15790861344: 什么是OSI模型 -
顾劳迪洋: OSI模型,即开放式通信系统互联参考模型(Open System Interconnection,OSI/RM,Open Systems Interconnection Reference Model),是国际标准化组织(ISO)提出的一个试图使各种计算机在世界范围内互连为网络的标准框架,简称OSI.

安龙县15790861344: 网络协议OSI模型是怎样的? -
顾劳迪洋: 网络协议osi分为七层模型结构 7. 应用层Application Layer 用户的应用程序和网络之间的接口 老板6. 表示层Presentation Layer 协商数据交换格式 相当公司中简报老板、替老板写信的助理5. 会话层Session Layer 允许用户使用简单易记的名称...

安龙县15790861344: 计算机网络的OSI模型是指 -
顾劳迪洋: OSI模型是指OpenSystemInterconnection/ReferenceModel的简称,翻译过来就是:开放式系统互连参考模型.所以他只能是一种体系结构,而并非真正存在的,因此,D是正确的!

安龙县15790861344: osi模型是什么?
顾劳迪洋: OSI 七层模型称为开放式系统互联参考模型 OSI 七层模型是一种框架性的设计方法 OSI 七层模型通过七个层次化的结构模型使不同的系统不同的网络之间实现可靠的通讯,因此其最主 要的功能使就是帮助不同类型的主机实现数据传输 应用层:...

安龙县15790861344: 什么是“OSI”模型?有什么特点? -
顾劳迪洋: OSI(Open System Interconnect)开放式系统互联. 一般都叫OSI参考模型 是ISO(国际标准化组织)组织在1985年研究的网络互联模型. 最早的时候网络刚刚出现的时候,很多大型的公司都拥有了网络技术,公司内部计算机可以相互连接.可以...

安龙县15790861344: OSI的模型是什么?
顾劳迪洋: 物理层,数据链路层,网络层,传输层,会话层,表示层,应用层 简单的来说就是“物数网传会表应” 我们上学时就是这样背的

安龙县15790861344: 网络OSI七架模型?
顾劳迪洋: 开放式系统互连参考模型 简称OSI OSI七层包括 物理层、数据链路层、网络层、传输层、会话层、表示层和应用层 物理层跑的是比特流,数据链路层跑的是帧,网络层跑的是报文,传输层跑的是TPDU,会话层跑的是SPDU,表示层跑的是APDU

安龙县15790861344: 什么是OSI参考模型?
顾劳迪洋: 一般都叫OSI参考模型,是ISO(国际标准化组织)组织在1985年研究的网络互联模型.国际标准化组织ISO发布的最著名的标准是ISO/iIEC 7498,又称为X.200协议.该体系结构标准定义了网络互连的七层框架,即ISO开放系统互连参考模型.在这一框架下进一步详细规定了每一层的功能,以实现开放系统环境中的互连性、互操作性和应用的可移植性.

安龙县15790861344: 计算机网络OSI参考模型
顾劳迪洋: OSI是网络界的法律,主要目的是实现各厂商设备的兼容操作 OSI每层功能及特点 1、物理层:其作用是传输BIT信号,典型设备代表如HUB(集线器). 2、数据链路层:包括LLC和MAC子层,LLC负责与网络层通讯,协商网络层的协议....

安龙县15790861344: 请帮助解读OSI网络通信模型. -
顾劳迪洋: OSI七层模型介绍 OSI是一个开放性的通行系统互连参考模型,他是一个定义的非常好的协议规范.OSI模型有7层结构,每层都可以有几个子层.下面我简单的介绍一下这7层及其功能. OSI的7层从上到下分别是 7 应用层 6 表示层 5 会话层 4 传...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网