什么是OSI参考模型

合集下载

OSI参考模型

OSI参考模型

OSI参考模型OSI(Open System Interconnect),即开放式系统互联。

一般都叫OSI参考模型,是ISO(国际标准化组织)组织在1985年研究的网络互联模型。

该体系结构标准定义了网络互连的七层框架(物理层、数据链路层、网络层、传输层、会话层、表示层和应用层),即ISO开放系统互连参考模型。

在这一框架下进一步详细规定了每一层的功能,以实现开放系统环境中的互连性、互操作性和应用的可移植性。

简介:开放系统OSI标准定制过程中所采用的方法是将整个庞大而复杂的问题划分为若干个容易处理的小问题,这就是分层的体系结构方法。

在OSI中,采用了三级抽象,即体系结构、服务定义和协议规定说明。

OSI参考模型定义了开放系统的层次结构、层次之间的相互关系及各层所包含的可能的服务。

它是作为一个框架来协调和组织各层协议的制定,也是对网络内部结构最精练的概括与描述进行整体修改。

OSI的服务定义详细说明了各层所提供的服务。

某一层的服务就是该层及其下各层的一种能力,它通过接口提供给更高一层。

各层所提供的服务与这些服务是怎么实现的无关。

同时,各种服务定义还定义了层与层之间的接口和各层的所使用的原语,但是不涉及接口是怎么实现的。

OSI标准中的各种协议精确定义了应当发送什么样的控制信息,以及应当用什么样的过程来解释这个控制信息。

协议的规程说明具有最严格的约束。

ISO/OSI参考模型并没有提供一个可以实现的方法。

ISO/OSI 参考模型只是描述了一些概念,用来协调进程间通信标准的制定。

在OSI范围内,只有在各种的协议是可以被实现的而各种产品只有和OSI的协议相一致才能互连。

这也就是说,OSI参考模型并不是一个标准,而只是一个在制定标准时所使用的概念性的框架。

在历史来看,在制定计算机网络标准方面起着很大作用的两大国际组织是CCITT和ISO。

CCITT与ISO TC97的工作领域是不同的,CCITT主要是从通信角度考虑一些标准的制定,而ISO的TC97则关心信息的处理与网络体系结构。

OSI参考模型体系

OSI参考模型体系

传输层
传输层负责建立和维护端到端的连接,确保数据的可 靠传输。
输入 标题
详细描述
传输层的主要功能包括建立连接、管理数据流量和控 制数据传输等。它还提供诸如可靠传输和不可靠传输 等传输服务。
总结词
总结词
传输层通过使用诸如TCP和UDP等传输协议来提供可 靠的传输服务。这些协议通过确认机制、重传机制和
表示层的主要任务是处理数 据的表示和转换。
详细描述
表示层通过使用各种表示协 议(如MIME和TLS)来处 理数据的表示和转换。此外, 表示层还负责数据的加密和 解密以及压缩和解压缩等任 务,以确保数据的机密性和 完整性。
应用层
总结词
详细描述
总结词
详细描述
应用层是OSI参考模型的最 顶层,负责处理用户的具体 应用需求。
会话层通过使用各种会话协议 (如RPC和SQL)来管理会话连 接,并确保通信的同步性。此 外,会话层还负责管理对话控 制,以确保通信的正确性和可 靠性。
表示层
总结词
表示层负责数据的表示、编 码和加密等任务。
详细描述
总结词
表示层的主要功能包括数据 的表示、编码和解码、加密 和解密以及压缩和解压缩等。 它还负责转换上层的数据格 式以适应下层的协议要求。
传输效率。
OSI参考模型在网络安全中的应用
安全策略制定
安全风险评估
利用OSI参考模型,可以对网络系统进行全面的安 全风险评估,识别潜在的安全威胁和漏洞。
OSI参考模型提供了多层安全策略制定的框 架,包括物理层、数据链路层、网络层和应 用层的安全策略。
安全事件响应
OSI参考模型有助于安全事件响应团队快速 定位问题所在层,采取相应的措施进行处置 。

什么是OSI参考模型?

什么是OSI参考模型?

什么是OSI参考模型?⼀、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> 表⽰层表⽰层提供各种⽤于应⽤层数据的编码和转换功能,确保⼀个系统的应⽤层发送的数据能被另⼀个系统的应⽤层识别。

如果必要,该层可提供⼀种标准表⽰形式,⽤于将计算机内部的多种数据格式转换成通信中采⽤的标准表⽰形式。

数据压缩和加密也是表⽰层可提供的转换功能之⼀。

精简讲解OSI模型-含七层结构主要设备

精简讲解OSI模型-含七层结构主要设备

七层模型,亦称OSI(Open System Interconnection)。

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

我们可以概括理解为上三层是对用户进行服务的,下四层是对实际数据传递提供服务。

➢物理层:是参考模型的最低层。

该层是网络通信的数据传输介质,由连接不同结点的电缆与设备共同构成。

主要功能是:利用传输介质为数据链路层提供物理连接,负责处理数据传输并监控数据出错率,以便数据流的透明传输。

在这一层,数据的单位称为比特(bit)。

主要设备:电缆,网线接口、中继器、集线器等网络基础通信设备。

➢数据链路层:是参考模型的第二层。

主要功能是:在物理层提供的服务基础上,在通信的实体间建立数据链路连接,传输以“帧”为单位的数据包,并采用差错控制与流量控制方法,使有差错的物理线路变成无差错的数据链路。

在这一层,数据的单位称为帧(frame)。

主要设备:交换机、网卡、网桥。

➢网络层:是参考模型的第三层。

主要功能是:为数据在节点之间传输创建逻辑链路,通过路由选择算法为分组通过通信子网选择最适当的路径,将数据传输到目标地址,主要负责寻找地址和路由选择,以及实现拥塞控制、网络互连等功能。

在这一层,数据的单位称为数据包(packet)。

典型设备:路由器。

传输层:是参考模型的第四层。

主要功能是:向用户提供可靠地端到端服务,处理数据包错误、数据包次序,以及其他一些关键传输问题。

传输层向高层屏蔽了下层数据通信的细节。

因此,它是计算机通信体系结构中关键的一层。

在这一层,数据的单位称为数据段(segment)。

主要协议:TCP:传输控制协议,传输效率低,可靠性强;UDP:用户数据报协议,适用于传输可靠性要求不高,数据量小的数据(比如QQ);DCCP、SCTP、RTP、RSVP、PPTP等协议➢会话层:是参考模型的第五层。

主要功能是:负责维扩两个结点之间的传输连接,以便确保点到点传输不中断,以及管理数据交换等功能。

OSI参考模型

OSI参考模型

一、OSI参考模型自下而上:物理层(物理介质,比特流)、数据链路层(网卡、交换机)、网络层(IP协议)、传输层(TCP/UDP协议)、会话层(创建/建立/断开连接)、表示层(翻译,编码,压缩,加密)、应用层(HTTP协议)简化为TCP/IP模型:网络层(物理层、数据链路层、网络层)、传输层,会话层,应用层(表示层,应用层)1.物理层主要设备:中继器、集线器物理层中双绞线的传输距离是有限的,信号会缩减,影响数据的传输。

为了使传输的数据能够准确的传输,中继器是可以放大传输信号,保持原数据的准确。

比如,双绞线的传输距离是100m,而超过100m则信号会衰减在两台pc中间加上一个中继器,则相当于两台pc到中继器的距离均为100m,有助于信号的增强。

集线器和中继器的区别是:中继器只有两个以太网接口,而集线器相当于多个端口的中继器。

知识点:冲突域、广播域冲突域:当两个比特流在同一介质上同时传输就是产生冲突,冲突域是指发送数据给一个单一目标(单播)所影响的范围广播域:发送数据给一个不明确的目标所影响的范围集线器有一个冲突域和一个广播域IP地址:>ping (ping命令所用的协议有ICMP/ARP协议)返回数据说明两者是相通的,可以发送信息当想向发送数据时,发送报文时,将包发送到集线器,集线器将包广播发送给所有连接在集线器上的其他端口,当,发现该包不是发送给他们的,就将拒绝接收,而发现是发送给它时,就做出应答,返回一个应答包,应答包先发到集线器,集线器又进行广播,然后再发送到上。

但是!!数据包向所有的端口发送,不安全,且所有的机器共享带宽,更容易产生拥塞,所以不能用于较大的网络集线器是物理设备,不是智能的,所以不具备学习能力,故每次发送数据只能使用广播的方式。

2.数据链路层功能:完成网络之间相邻结点的可靠传输,通过Mac地址负责主机之间的数据的可靠传输。

物理层传输的是比特流,而数据链路层传输的是帧。

主要设备:网卡、网桥、交换机网卡:网络适配器,连接计算机与网络的硬件设备,整理计算机发往网线的数据,将数据分解成大小的数据包之后向网络上发送Mac地址与IP地址的区别:Mac地址:是厂商烧录在只读存储器上的,出厂厂商的唯一标识,且不可更改IP地址:网络地址,相当于门牌号查看网卡的Mac地址(十六进制)命令:ipconfig /allPysical Address :xx-xx-xx-xx-xx-xx网桥:将两个LAN链接在一起,变成一个LAN,并按Mac地址转发;分割冲突域;例如:如何分割冲突域每个PC机网卡的Mac地址:AA-AA-AA-AA-AA-AA、BB....网桥更具Mac地址学习能力,目标Mac地址转发IP地址:>ping (ping命令所用的协议有ICMP/ARP地址解析协议)过程:第一次发送ICMP数据包到集线器,集线器发给和网桥,网桥接收到数据包后(工作原理是根据原Mac地址(的Mac地址)学习,目标Mac地址(地址)进行转发,Eth0/1端口学到Mac地址),学到地址,网桥把包传输到下一个集线器,集线器会把包发给,,这两个会扔掉不属于它们的包,接收到后会返回数据给集线器,集线器发送给网桥,这时网桥会学到的Mac地址,由于网桥已经记录了的Mac地址,则会直接发送给而不会又进行广播发给和。

osi七层参考模型

osi七层参考模型
2020/11/23
7、 应用层(Application layer) 应用层是OSI的最高层,它为OSI模型以 外的应用程序提供服务。
2020/11/23
4、 传输层(Transport layer)(核心层)
主要任务:负责端到端节点间数据传输和控制功能 。
传输层是OSI中承上启下层,下三层面向网络通信, 确保信息准确传输;上三层面向用户主机,为用户提供 各种服务。
传输层不涉及中间转发节点,即与使用的网络无关。
主要功能:弥补网络层服务质量的不足,为会话层提 供端-端的可靠数据传输服务。包括两端主机之间的流 量控制。
2020/11/23
信道的最大带宽; 传输介质(例如,是有导线的还是无导线的等); 传输方式:是基带传输还是频带传输,或者二者均可; 多路复用技术(FDM、TDM和WDM波分多路复用Wavelength Division Multiplexing);
等等。
(2)物理层的主要功能:
物理连接的建立、维持和拆除。
2020/11/23
• 物理或机械特性:规定了DTE和DCE之间 的连接器形式,包括连接器形状、几何尺 寸、引线数目和排列方式等。
• 电气特性:规定了DTE和DCE之间多条信 号线的连接方式、发送器和接收器的电气 参数及其他有关电路的特征。电气特性决 定了传送速率和传输距离。
• 功能特性:对接口各信号线的功能给出了 确切的定义,说明某些连线上出现的某一 电平的电压表示的意义。
形问题。
– 第二大问题:
●噪声干扰 ●噪声可能导致信号传输错误,即接收端难以从混杂
了较大噪声的信号中提取出正确的数据。 ●减少噪声的措施,如抵消与屏蔽、良好的端接和接
地技术等
2020/11/23

osi参考模型名词解释

osi参考模型名词解释

osi参考模型名词解释OSI参考模型是一种网络通信协议的体系结构,全称为“开放系统互联参考模型(Open Systems Interconnection Reference Model)”。

它是国际标准化组织(ISO)在1977年提出的一种通信标准,旨在统一不同厂商开发的网络设备与应用程序,并提供一种通用的框架,使不同的网络设备可以相互通信。

OSI参考模型将网络通信过程划分为七个不同的层次,每一层都有特定的功能和任务。

这些层次依次是:物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。

每一层都向上一层提供服务并使用下一层所提供的服务。

- 物理层(Physical Layer):物理层负责传输原始的比特流,主要任务包括数据的传输和接收、定义电气、光学和机械特性等。

- 数据链路层(Data Link Layer):数据链路层负责可靠地传输数据帧,主要任务包括分帧、差错检测和纠正、流控制等。

- 网络层(Network Layer):网络层负责数据的分组和转发,主要任务是选择最佳路径和路由,实现数据包的传递。

- 传输层(Transport Layer):传输层提供端到端的可靠通信,主要任务是将网络层传输的数据分割成适当的大小,并为每个数据包提供序列号、流量控制和差错检测。

- 会话层(Session Layer):会话层负责建立、管理和终止会话连接,主要任务是处理通信双方之间的会话控制和同步。

- 表示层(Presentation Layer):表示层负责将数据转换成适合网络传输的格式,主要任务是处理数据的编码、加密、解码和解密。

- 应用层(Application Layer):应用层是最上层的层次,负责处理用户和应用程序之间的通信,主要任务是提供应用程序的接口和功能。

通过将通信过程划分为不同的层次,OSI参考模型使不同的厂商可以独立地开发各自的软件和硬件,并使得这些设备可以按照统一的标准进行互操作。

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

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

OSI七层模型基础知识及各层常见应用OSI Open Source Initiative(简称OSI,有译作开放源代码促进会、开放原始码组织)是一个旨在推动开源软件发展的非盈利组织。

OSI参考模型(OSI/RM)的全称是开放系统互连参考模型(Open System Interconnection Reference Model,OSI/RM),它是由国际标准化组织ISO提出的一个网络系统互连模型。

它是网络技术的基础,也是分析、评判各种网络技术的依据,它揭开了网络的神秘面纱,让其有理可依,有据可循。

一、OSI参考模型知识要点图表1:OSI模型基础知识速览模型把网络通信的工作分为7层。

1至4层被认为是低层,这些层与数据移动密切相关。

5至7层是高层,包含应用程序级的数据。

每一层负责一项具体的工作,然后把数据传送到下一层。

由低到高具体分为:物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。

第7层应用层—直接对应用程序提供服务,应用程序可以变化,但要包括电子消息传输第6层表示层—格式化数据,以便为应用程序提供通用接口。

这可以包括加密服务第5层会话层—在两个节点之间建立端连接。

此服务包括建立连接是以全双工还是以半双工的方式进行设置,尽管可以在层4中处理双工方式第4层传输层—常规数据递送-面向连接或无连接。

包括全双工或半双工、流控制和错误恢复服务第3层网络层—本层通过寻址来建立两个节点之间的连接,它包括通过互连网络来路由和中继数据第2层数据链路层—在此层将数据分帧,并处理流控制。

本层指定拓扑结构并提供硬件寻址第1层物理层—原始比特流的传输电子信号传输和硬件接口数据发送时,从第七层传到第一层,接受方则相反。

各层对应的典型设备如下:应用层………………。

计算机:应用程序,如FTP,SMTP,HTTP表示层………………。

计算机:编码方式,图像编解码、URL字段传输编码会话层………………。

计算机:建立会话,SESSION认证、断点续传传输层………………。

osi参考模型的3个主要概念

osi参考模型的3个主要概念

OSI参考模型的3个主要概念是什么?在今天的网络世界中,OSI参考模型是一个非常重要的概念。

它是一个框架,用于描述和理解计算机网络通信的各个方面。

本文将会分别介绍OSI参考模型的3个主要概念,帮助读者更好地理解和应用这个概念。

1. 层次结构OSI参考模型的第一个主要概念是层次结构。

OSI参考模型将计算机网络通信划分为7个层次,每个层次负责不同的功能。

这些层次按照功能从低到高分别是物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。

每个层次都有特定的功能和责任,但是它们之间又相互关联,协同工作。

通过层次结构,OSI参考模型将复杂的网络通信问题分解为相对简单的部分,使得网络设计、实现和调试更加科学和有效。

2. 分层协议OSI参考模型的第二个主要概念是分层协议。

为了实现层次结构,每个层次都需要使用相应的协议来完成特定的功能。

OSI参考模型中定义了各个层次的协议标准,这些标准通常被称为协议栈。

每个协议栈都包含多个协议,这些协议协同工作,完成特定层次的功能。

当一个计算机发送数据时,这些数据会经过每个层次的协议,分别添加相应的信息和处理方式。

而接收端的计算机则按照相反的顺序,逐层处理数据,最终将数据转化为应用层的信息,供应用程序使用。

3. 模块化设计OSI参考模型的第三个主要概念是模块化设计。

由于OSI参考模型采用了层次结构和分层协议,它使得计算机网络设计成为可能。

这种模块化的设计使得网络技术可以分为不同的领域,并且每个领域可以专门研究和发展。

物理层可以研究网络传输介质和信号编码方式,数据链路层可以研究MAC位置区域和帧格式,网络层可以研究IP位置区域和路由协议。

在实际的网络实现中,每个层次的技术和设备也变得更加专业和高效。

这种模块化的设计也为网络通信的标准化和互操作性提供了基础,推动了网络技术的发展和应用。

OSI参考模型的3个主要概念是层次结构、分层协议和模块化设计。

这些概念为计算机网络通信提供了理论基础,使得网络技术得以规范和发展。

OSI参考模型讲解

OSI参考模型讲解

OSI参考模型的结构
物理层:负责传输原始 比特流,定义物理特性 如电压、线缆规范等。
数据链路层:负责将比 特流组合成帧,控制数 据传输的流程,如流量
控制和差错控制。
网络层:负责数据包的 路由和转发,处理数据 包的逻辑地址寻址和路
径选择。
传输层:负责提供端到 端的通信服务,处理数 据包的分段和重组,保 证数据的顺序和完整性。
网络层的功能和特点
网络层的主要功能是处理分组交换,负责路由和逻辑寻址。 网络层负责建立和维护通信子网,实现网络连接的建立、维持和释放。 网络层使用IP协议,负责将数据包从源地址发送到目的地址。 网络层还提供拥塞控制和差错控制功能,以确保数据传输的可靠性和效率。
传输层的功能和特点
传输层的功能:提供端到端的数据传输服交互,实现端到端通信。
OSI参考模型的应用和发展趋 势
OSI参考模型的应用场景
远程教育 电子商务 物联网 云计算
OSI参考模型的优缺点
优点:提供了 一种标准化的 网络体系结构, 使得不同厂商 的设备和系统 能够相互通信。
缺点:层次过 多,导致协议 复杂、实现成 本高、传输效
率低。
OSI参考模型的发展趋势和未来展望
云计算和虚拟化技术的普及,使得OSI参考模型的应用更加广泛。 物联网和5G技术的快速发展,将推动OSI参考模型向更高层次的应用。 随着网络安全问题的日益突出,OSI参考模型的安全性将得到更广泛的关注和应用。 人工智能和机器学习技术的应用,将为OSI参考模型的发展带来新的机遇和挑战。
THANK YOU
表示层的功能和特点
表示层主要负责对数据进行编码和格式化,以确保数据在传输过程中具有正确的语法和语义。 表示层还负责对数据进行加密和解密,以确保数据在传输过程中的安全性。 表示层还负责对数据进行压缩和解压缩,以减少数据传输所需的带宽。 表示层还负责对数据进行校验和计算,以确保数据在传输过程中没有发生错误。

OSI参考模型综述

OSI参考模型综述

OSI参考模型综述1.OSI参考模型的提出:世界上第一个网络体系结构由IBM公司提出(74年,SNA),以后其他公司也相继提出自己的网络体系结构如:Digital公司的DNA,美国国防的TCP/IP等,多种网络体系结构并存,其结果是若采用IBM的结构,只能选用IBM的产品,只能与同种结构的网络互联。

为了促进计算机网络的发展,国际标准化组织ISO于1977年成立了一个委员会,在现有网络的基础上,提出了不基于具体机型、操作系统或公司的网络体系结构,称为开放系统互连模型。

(OSI参考,open system interconnection)2.OSI参考模型的基本概念:开放系统互连(OSI)参考模型采用分层的结构化技术,共分为7层,从低到高为:物理层,数据链路层,网络层,传输层,会话层,表示层,应用层。

无论什么样的分层模型,都基于一个基本思想,遵守同样的分层原则:即目标站的第N层受到的对象应当与源站第N层发出的对象完全一致。

如图所示为OSI参考模型。

3.OSI参考模型中七个层次的划分原则:ISO为了更好的使网络应用更为普及,就推出了OSI参考模型。

其含义就是推荐所有公司使用这个规范来控制网络。

这样所有公司都有相同的规范,就能互联了。

提供各种网络服务功能计算机网络系统是非常复杂的。

根据分而治之的原则,ISO将整个通信功能划分为七个层次,划分原则是:(1)网路中各结点都有相同的层次;(2)不同结点的同等层具有相同的功能;(3)同一结点内相邻层之间通过接口通信;(4)每一层使用下层提供的服务,并向其上层提供服务;(5)不同结点的同等层按照协议实现对等层之间的通信。

4 OSI参考模型各层的原理和作用:其内容如下:第7层应用层:OSI中的最高层。

为特定类型的网络应用提供了访问OSI环境的手段。

应用层确定进程之间通信的性质,以满足用户的需要。

应用层不仅要提供应用进程所需要的信息交换和远程操作,而且还要作为应用进程的用户代理,来完成一些为进行信息交换所必需的功能。

第3章第1讲OSI参考模型

第3章第1讲OSI参考模型

物理接口特性
• (1)机械特性:规定了DTE、DCE接口界面的接插 件(插头和插座)的形状和尺寸,插针或插孔的数目 及其排列,固定或锁定装置等。 • (2)电气特性:规定了在物理连接传输二进制比特 流时线路上信号电平高低,驱动器与接收器的阻抗 及阻抗匹配、传输速率与接口线距离限制等。 • (3) 功能特性:规定了DTE、DCE间各条接口信号 线的功能分配和确切定义,信号线按功能一般分为: 数据线、控制线、定时线和地线等几类。 • (4) 规程特性:定义了利用信号线进行二进制比特 流传输的一组操作关系和时序。
第五层:会话层(Session layer)
• 在会话层及以上的高层次中,数 据传送的单位不再另外命名,统 称为报文。会话层不参与具体的 传输,它提供包括访问验证和会 话管理在内的建立和维护应用之 间通信的机制。如服务器验证户 登录便是由会话层完成的。
第六层:表示层(Presentation layer)
请求发送与接收指示带证实与响应服务
请求发送与接收指示不带证实与响应服务
3.2 物理层与物理接口协议
• 物理层主要功能就是为它的服务用户 (即数据链路层的实体)在具体的物 理媒体上提供发送或接收比特流的能 力,包括:物理连接的建立与拆除, 物理层屏蔽了物理设备和传输媒体的 差异。 • 物理层的协议(规程)与具体的物理 设备、传输媒体及通信手段有关。
表3-1 RS232 常用引脚功能定义
D25脚 2 3 4 5 6 7 8 20 22 D9脚 3 2 7 8 6 5 1 4 9 脚名称 TXD RXD RTS CTS DSR DG DCD DTR RI 功能 发送 接收 请求发送 清除发送 数据设备准备好 信号地 载波检测 数据终端准备好 振铃指示 方向 DTE->DCE DTE<-DCE DTE->DCE DTE<-DCE DTE<-DCE DTE-DCE DTE<-DCE DTE->DCE DTE<-DCE

OSI参考模型详解

OSI参考模型详解

OSI参考模型详解⼀.OSIOSI:open system Interconnection ,开发式系统互连,⼀般称为OSI参考模型1.作⽤⾸先明确⼀点OSI参考模型是由ISO(国际标准化组织)研究发布的,⽬的就是推荐所有的公司都使⽤这个规范来控制⽹络,克服使⽤众多私有⽹络模型所带来的困难和低效性,以实现⽹络的互联。

OSI参考模型根据功能的不同,⼈为的将计算机⽹络分成七层。

它最主要的功就是帮助不同类型的主机实现数据传输。

但实际上,OSI参考模型只是⼀种理论化的模型,并没有在世界上应⽤。

现在使⽤的最成功和频繁是 TCP/IP 参考模型,这是以OSI参考模型为原型的实际化的模型。

2.OSI参考模型的七层(由低到⾼)(1)物理层物理层的主要功能是通过物理介质传输⽐特流,通俗来讲就是使⽤什么物理信号(电信号还是光信号)来表⽰数据0和1。

常⽤的设备有中继器,集线器,⽹线,同轴电缆(2)数据链路层1.为了保障数据的可靠传输,将数据封装成数据帧的形式进⾏传输。

每⼀数据帧分为报头head 和数据data两部分,报头(head)中包括发送者(源地址),接收者(⽬标地址),数据类型三部分。

2.这⼀层通常还提供错误检测和纠正,以确保数据的可靠传输。

常⽤的设备有:⽹桥,⽹卡,交换机(3)⽹络层⽹络层的主要功能根据主机的IP地址完成主机之间的数据传输。

具体来说:数据链路层的数据在这⼀层被转换成了数据包,然后选择相应的路径(路由选择算法),从⼀个⽹络设备传输到另⼀个⽹络设备。

⼀般地,数据链路层是解决同⼀⽹络内节点之间的通信,⽽⽹络层主要解决不同⼦⽹间的通信。

⽹络层主要设备:路由器(4)传输层我们可以通过IP地址找到⼀台特定的主机,但是如何去识别这台主机上的应⽤程序呢?答案就是端⼝。

传输层的功能:建⽴端⼝到端⼝的数据传输,即进程与进程之间的数据传输。

传输层给我们提供了两种端到端的通信服务1.TCP协议:效率低但是发送包会校验是否完整2.UDP协议:效率⾼但是不管别⼈能否完整收到(5)会话层会话层负责在⽹络中的不同主机之间建⽴,维持和终⽌通信(会话)。

OSI网络七成模型参考

OSI网络七成模型参考
● 无连接—发送数据包前不建立连接; ● 尽力(不可靠)—IPv4不使用任何过程来保证数据包送达,这会减少路由 器的处理时间并节省确认消息所占的带宽; ● 介质无关性—其运行与传输数据的介质无关;
IPv4数据包头
IP头中包含传输和处理IP数据包的指令。 原理:如当数据包到达路由器接口,路由器需要知道是IPv4还是IPv6数据包。 路由器查看头中特定字段就可以知道是什么类型的数据包。头中还包含了地 址信息和沿路径传输时决定如何处理数据包的其他数据。 图中显示了IPv4数据包的内容:
OSI参 模型



谈到网络不能不谈OSI参考模型,虽然OSI参考模型的实际应用意义不是 很大,但对于理解网络协议内部的运作很有帮助,也为我们学习网络协 议提供了一个很好的参考。所以我们应该认真对待OSI参考模型,为以 后学习打好基础
OSI参考模型的分层结构
1、什么是OSI参考模型? OSI参考模型(OSI/RM)的全称是开放互联参考模型(Open system interconnection reference model,OSI/RM),它是由国际标准化组织 (international standard organization,ISO)提出的一个网络系统 互联模型。 2、OSI参考模型采用什么样结构? OSI参考模型采用分层结构 从上到下共分为7层。故称为OSI 7层模型。 在OSI 7层模型中,每一层都为上一层服务,并为上一层提供一个访问接口
3、网络层(Network layer)
为能通过在其它网络上的中间设备进行端到端 的发送建立和编址包。 网络层负责对子网的数据包进行路由选择,此外网络层还可以实现拥塞控 制,网际互联,从传输层接收数据段或PDU。 网络层执行4个基本任务: ① 用IP地址編址 ② 封裝 ③ 路由 ④ 解封裝 一、IP地址编址 IP协议要求每台发送和接收设备要有唯一的IP地址。具有IP地址的设备被 称为主机,发送数据主机的IP地址称之为源IP地址,接 收数据设备的IP地址称为目的IP地址。

网络OSI模型的知识

网络OSI模型的知识

OSI模型,即开放式通信系统互联参考模型(Open System Int erconnection,OSI/RM,Open Systems Interconnection Ref erence Model),是国际标准化组织(ISO)提出的一个试图使各种计算机在世界范围内互连为网络的标准框架,简称OSI。

0SI/RM协议是由IS0(国际标准化组织)制定的,它有三个基本的功能:提供给开发者一个必须的、通用的概念以便开发完善、可以用来解释连接不同系统的框架。

OSI将计算机网络体系结构(architecture)划分为以下七层:将七层比喻为真实世界收发信的两个老板的图。

分层名分层号描述比喻应用层Application Layer (台湾翻:应用层) 7 用户的应用程序和网络之间的接口老板表示层Presentation Layer (台湾:展现层) 6 协商数据交换格式相当公司中简报老板、替老板写信的助理会话层Session Layer (台湾:会谈层) 5 允许用户使用简单易记的名称建立连接相当于公司中收寄信、写信封与拆信封的秘书传输层Transport Layer (台湾:传输层) 4 提供终端到终端的可靠连接相当于公司中跑邮局的送信职员网络层Network Layer (台湾:网络层) 3 使用权数据路由经过大型网络相当于邮局中的排序工人数据链路层Data Link Layer (台湾:资料链结层) 2 决定访问网络介质的方式相当于邮局中的装拆箱工人物理层Physical Layer (台湾:实体层) 1 将数据转换为可通过物理介质传送的电子信号相当于邮局中的搬运工人数据传送在数据发送到另一层时,都要分成数据包。

数据包是一个信息单位,作为一个整体,从网络中的一个设备传送给另一个设备。

1,数据包结构数据包包含了几种不同类型的数据:信息某种类的计算机控制数据和命令会话控制代码数据包头数据报尾2. 创建数据包数据包的创建过程是从OSI模型的应用层开始的。

第3章 OSI参考模型

第3章 OSI参考模型
可通过替换某一层而不是整个网络系统而使
网络升级。
OSI参考模型的高低层划分
应用层 应用层 应用层 表示层 会话层 传输层 网络层
文本 数据传输层
数据链路层 物理层
OSI参考模型的高低层划分

OSI高层(应用层)功能

OSI参考模型的高层(应用层)主要处理用户 接口、数据格式和应用程序的访问。
功能特性


功能特性主要反应接口电路的功能,确定物理接口 中每条线路的用途。 功能特性主要由CCITT规定。 功能特性标准主要包括以下两方面内容:


接口线功能规定方法。有每条接口线一个功能和每条接 口线有多个功能两种。 接口线功能分类。可分为数据、控制、定时和接地四类。

另外,接口线命名方法有三种:用阿拉伯数字命名、 用英文字母组合命名和用英文缩写命名。例如:
OSI分层 每层的主要功能
处理应用程序之间的通信 应用层 表示层 会话层 传输层 网络层 数据链路层 物理层 确定数据的表示形式 负责在两个端点的应用程序之间建立连接或进行会话 为两个应用程序之间提供通信 负责逻辑寻址和路径选择以及逻辑寻址之间的路由 负责物理寻址和对网卡的控制 以二进制位流(bit)形式传输数据
OSI (Open System Interconnection) 参考模型
OSI协议模型
只有在主机和服务器中才可能需要包含所有七层的功能。 而在通信子网中的节点设备一般只需要最低三层甚至只要最低两层 或一层的功能。
OSI协议模型
OSI参考模型的特点
是一种实现异构系统互连的分层结构。 提供了控制互连系统交互规则的框架。 定义了一种抽象结构,不是具体实现的描
DTE/DCE模型和CSU/DSU模型

osi参考模型(开放系统互连参考模型)

osi参考模型(开放系统互连参考模型)

osi参考模型(开放系统互连参考模型)⾃互联⽹诞⽣以来,随着⽹络飞速发展,⽤户迫切要求能在不同体系结构的⽹络空间交换信息,使得不同的⽹络能够互联起来。

国际化标准组织(International Organization for Standardization,即ISO)从1977年开始研究这个问题,并于1979年提出了⼀个互联的标准框架,即著名的开放系统互连参考模型(Open System Interconnection /Reference Model,OSI/RM),简称OSI模型。

开放系统互连参考模型分为七层,从低到⾼分别是:物理层、数据链路层、⽹络层、传输层、会话层、表⽰层、应⽤层。

下⾯给⼤家简单介绍⼀下各层的概念及功能:1.物理层 物理层位于osi参考模型的最底层,为数据链路层实体提供建⽴、传输、释放所必须的物理连接,并且提供透明的⽐特流传输。

连接可以是全双⼯或者半双⼯;传输⽅式可以是异步传输或者同步传输;传输单位是⽐特。

物理层通过各类协议定义了⽹络的四种特性:机械特性、电⽓特性、功能特性、规程特性 机械特性:规定接⼝的外形、⼤⼩、引脚数和排列、固定位置 电⽓特性:规定接⼝电缆上各条线路出现的电压范围 功能特性:指明某条线上出现某⼀电平的电压表⽰何种意义 规程特性:指明各种可能事件出现的顺序2.数据链路层 数据链路层将原始的传输线路转变成⼀条逻辑的传输线路,实现实体间⼆进制信息块的正确传输,为⽹络层提供可靠的数据信息。

数据链路可以理解为数据的通道,是物理链路加上必要的通信协议⽽组成的逻辑链路,具有流量控制功能。

数据链路层的数据单位是帧。

数据链路层功能: 链路连接的建⽴、拆除和分离:数据传输所依赖的介质是长期的,但传输数据的实体间的连接是有⽣存期的。

在连接⽣存期内,收发两端可以进⾏不等的⼀次或者多次数据通 信,每次通信都要经过建⽴通信联络、数据通信、拆除通信联络这三个过程。

帧定界和帧同步:数据链路层的数据传输单元是帧,由于数据链路层的协议不同,帧的长短和界⾯也不同,所以必须对帧进⾏定界和同步。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

什么是OSI参考模型
作者:siyizhu 日期:2006-06-03
字体大小: 小中大
引用内容
OSI的7层从上到下分别是
7 应用层 6 表示层 5 会话层 4 传输层 3 网络层 2 数据链路层 1 物理层
在在计算机网络产生之初,每个计算机厂商都有一套自己的网络体系结构的概念,它们之间互不相容。

为此,国际标准化组织(ISO)在1979年建立了一个分委员会来专门研究一种用于开放系统互连的体系结构(Open Systems Interconnection)简称OSI,"开放"这个词表示:只要遵循OSI标准,一个系统可以和位于世界上任何地方的、也遵循OSI标准的其他任何系统进行连接。

这个分委员提出了开放系统互联,即OSI参考模型,它定义了连接异种计算机的标准框架。

OSI参考模型分为7层,分别是物理层,数据链路层,网络层,传输层,会话层,表示层和应用层。

各层的主要功能及其相应的数据单位如下:
·物理层(Physical Layer)
我们知道,要传递信息就要利用一些物理媒体,如双纽线、同轴电缆等,但具体的物理媒体并不在OSI的7层之内,有人把物理媒体当作第0层,物理层的任务就是为它的上一层提供一个物理连接,以及它们的机械、电气、功能和过程特性。

如规定使用电缆和接头的类型,传送信号的电压等。

在这一层,数据还没有被组织,仅作为原始的位流或电气电压处理,单位是比特。

·数据链路层(Data Link Layer)
数据链路层负责在两个相邻结点间的线路上,无差错的传送以帧为单位的数据。

每一帧包括一定数量的数据和一些必要的控制信息。

和物理层相似,数据链路层要负责建立、维持和释放数据链路的连接。

在传送数据时,如果接收点检测到所传数据中有差错,就要通知发方重发这一帧。

·网络层(Network Layer)
在计算机网络中进行通信的两个计算机之间可能会经过很多个数据链路,也可能还要经过很多通信子网。

网络层的任务就是选择合适的网间路由和交换结点,确保数据及时传送。

网络层将数据链路层提供的帧组
成数据包,包中封装有网络层包头,其中含有逻辑地址信息- -源站点和目的站点地址的网络地址。

·传输层(Transport Layer)
该层的任务时根据通信子网的特性最佳的利用网络资源,并以可靠和经济的方式,为两个端系统(也就是源站和目的站)的会话层之间,提供建立、维护和取消传输连接的功能,负责可靠地传输数据。

在这一层,信息的传送单位是报文。

·会话层(Session Layer)
这一层也可以称为会晤层或对话层,在会话层及以上的高层次中,数据传送的单位不再另外命名,统称为报文。

会话层不参与具体的传输,它提供包括访问验证和会话管理在内的建立和维护应用之间通信的机制。

如服务器验证用户登录便是由会话层完成的。

·表示层(Presentation Layer)
这一层主要解决拥护信息的语法表示问题。

它将欲交换的数据从适合于某一用户的抽象语法,转换为适合于OSI系统内部使用的传送语法。

即提供格式化的表示和转换数据服务。

数据的压缩和解压缩,加密和解密等工作都由表示层负责。

·应用层(Application Layer)
应用层确定进程之间通信的性质以满足用户需要以及提供网络与用户应用软件之间的接口服务。

OSI中的若干概念
上面我们简单的说明了7层体系的OSI参考模型,为了方便起见,我们常常把上面的7个层次分为低层与高层。

低层为1~4层,是面向通信的,高层为5~7层,是面向信息处理的。

开放系统互连是使世界范围内的应用进程能开放式(而不是封闭式)的进行信息交换。

目前形成的开放系统互连基本参考模型的正式文件是ISO 7498国际标准,又记为OSI/RM,笼统的称为OSI,我国的相应标准是GB 9387。

为了更好的理解OSI参考模型以及日后更深入的学习OSI的各个层次,我们将先对一些容易混淆的概念进行阐述,然后对ISO 7498中最重要的基本概念进行阐述。

首先,在上面我们已经说起过体系结构的问题,并且已经知道体系结构是抽象的,而实现是具体的。

在一般情况下,"系统"是指实际运作的一组物体或物件,而在"OSI系统"这种说法中,"系统"具有其特殊含义
(即参考模型),为了区别起见,我们用"实系统"表示在现实世界中能够进行信息处理或信息传递的自治整体,它可以是一台或多台计算机以及这些计算机相关的软件、外部设备、终端、操作员、信息传输手段的集合。

若这种实系统和在和其他实系统通信时遵守OSI标准,则这个实系统就叫做开放实系统。

但是,一个开放实系统的各种功能都不一定和互连有关,而我们以后要讨论的开放系统互连参考模型中的系统,只是在开放实系统中和互连有关的部分,我们把这部分系统称为开放系统。

好,说了这么半天,我自己都搞晕了。

现在我们就来看看ISO 7498中最重要的基本概念吧。

在OSI标准的制定过程中,所采用的方法是将整个庞大而复杂的问题划分为若干个较容易处理的范围较小的问题,在OSI中,问题的处理采用了自上而下逐步求精的方法。

先丛最高一级的抽象开始,这一级的约束很少,然后逐渐更加精细的进行描述,同时加上越来越多的约束,在OSI中,采用了图3-1的三级抽象,这三级抽象分别是:体系结构、服务定义和协议规范,规范也称规格说明。

OSI体系结构也就是OSI参考模型,它是OSI所制定的标准中最高一级的抽象。

用比较形式化的语言来讲,体系结构相当于对象或客体的类型,而具体的网络则相当于对象的一个实例。

OSI参考模型正是描述了一个开放系统所要用到的对象的类型,它们之间的关系以及这些对象类型与这些关系之间的一些普遍的约束。

比OSI参考模型更低一级的抽象是OSI的服务定义。

服务定义较详细的定义了各层所提供的服务。

某一层的服务就是该层及其一些各层的一种能力,它通过接口提供给更高的一层,各层所提供的服务与这些服务是怎样实现的无关。

此外,各种服务还定义了层与层之间的抽象接口,以及各层为进行层与层之间的交互而用的服务原语。

但这并不涉及到这个接口是怎样实现的。

OSI标准中最低层的抽象是OSI协议规范,各层的协议规范精确的定义:应当发送什么样的控制信息,以及应当用什么样的过程来解释这个控制信息。

协议的规范具有最严格的约束。

最后需要知道的是,在制定计算机网络标准方面起着很大作用的两大国际组织CCITT和ISO。

许多问题都是他们共同商议决定的。

从历史上看,CCITT与ISO的TC97工作领域是很不相同的,CCITT原来是从通信的角度考虑一些标准的制定,而TC97则关心信息处理。

但随着科学技术的发展,通信与信息处理的界限越来越模糊了,于是通信与信息处理就成为CCITT和TC97所共同关心的领域。

CCITT的建议书X.200就是关于开放系统互连参考模型的,它和上面提到的ISO 7498 基本上是相同的。

相关文档
最新文档