osi七层模型分层原则

合集下载

ISOOSI七层模型的分层与作用

ISOOSI七层模型的分层与作用

ISOOSI七层模型的分层与作⽤ISO/OSI的七层模型第七层:应⽤层为⽤户提供服务,给⽤户⼀个操作界⾯,如window的图形界⾯,Linux的命令⾏;第六层:表⽰层数据提供表⽰:把01⼆进制转换为图像数字等⽤户可以看懂的内容,反过来把⽤户的⿏标点击命令⾏执⾏的操作转换成⼆进制让计算机语⾔加密:数据加密压缩:数据压缩第五层:会话层确定是否需要进⾏⽹络传输会话,例如打开浏览器访问页⾯,发送邮件都是需要通过⽹络传输层的,如果仅仅是编辑本地⽂件⽂本,播放本地视频⾳乐等就不需要⾛⽹络传输。

第四层:传输层1、对报⽂进⾏分组(发送时)、组装(接受时)在进⾏⽹络传输的过程中实际上就是数据包的交换拆分组装的过程,应⽤层的数据发送到传输层的时候,因为数据包最⼤不能超过65535也就是2的16次⽅的字节⼤⼩,所以在进⾏传输的时候对数据进⾏分组拆分。

在对端接收的时候⼜按照⼀定的顺序给组装回去。

2、提供传输协议的选择:TCP(传输控制协议):可靠的,⾯向连接的传输协议,特性是可靠,准确,但是传输速度慢UDP(⽤户数据协议):不可靠的,⾯向⽆连接的传输协议,特性是传输速度快,但是不可靠,可能会丢数据3、端⼝封装4、差错校验:tcp协议 A给B发送数据包,因为建⽴了连接,进⾏差错校验的时候B发现错了,就告诉A重新发送;udp协议 A给B发送数据包,因为是⽆连接的,所以B会在发现错误的包之后丢弃;第三层:⽹络层1、IP地址编址确定数据包的源IP和⽬的IP2、路由选择静态路由:优点消耗⼩,效率⾼。

缺点配置繁琐动态路由:优点简单⽅便,缺点消耗⾼第⼆层:数据链路层MAC地址编址MAC地址寻址差错校验第⼀层:物理层数据实际传输电⽓特性定义。

osi分层原则

osi分层原则

osi分层原则
OSI分层原则是计算机网络中非常重要的概念,它指的是开放系统互联通信参考模型。

该模型将网络通信分为七个层次,每个层次都有特定的功能和职责。

这种分层原则使得不同的网络设备和协议可以互相兼容,实现不同层次之间的通信和交互。

具体来说,OSI分层原则将网络通信分为以下七个层次:
1.物理层:负责物理传输媒介的传输,如电信号、光信号、无线信号等。

2.数据链路层:负责将数据转换为数据帧,并在物理层中进行传输,同时也负责错误检测和纠正。

3.网络层:负责将数据包从源地址传输到目的地址,包括寻址、路由选择和拥塞控制等功能。

4.传输层:负责提供端到端的数据传输服务,包括数据分段、流量控制和错误恢复等功能。

5.会话层:负责建立、管理和维护应用程序之间的会话连接。

6.表示层:负责将数据转换为应用程序可以理解的格式,并进行数据压缩和加密等处理。

7.应用层:负责提供各种应用程序的网络服务,如电子邮件、文件传输、远程登录等。

通过遵循OSI分层原则,网络设备和协议可以按照各自的功能和职责划分到不同的层次中,使得网络通信更加简洁和高效。

同时,这种分层原则也为不同的网络协议之间提供了互相兼容的基础,使得网
络系统的可扩展性和可维护性得到了大大提高。

osi模型的七个层次

osi模型的七个层次

osi模型的七个层次
osi模型的七个层次:物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。

开放式系统互联通信参考模型(简称OSI模型)是一种概念模型,由国际标准化组织提出,一个试图使各种计算机在世界范围内互连为网络的标准框架,定义于ISO/IEC 7498-1。

OSI模型简介
一、模型定义开放式系统互联通信参考模型(英语:Open System Interconnection Reference Model,缩写为OSI),简称为OSI模型(OSI model),一种概念模型,由国际标准化组织提出,一个试图使各种计算机在世界范围内互连为网络的标准框架。

定义于ISO/IEC 7498-1。

二、层次划分根据建议X.200,OSI将计算机网络体系结构划
分为以下七层,标有1~7,第1层在底部。

这七层分别是物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。

1、物理层: 将数据转换为可通过物理介质传送的电子信号相当于邮局中的搬运工人。

2、数据链路层: 决定访问网络介质的方式。

3、网络层: 使用权数据路由经过大型网络相当于邮局中的排序工人。

4、传输层: 提供终端到终端的可靠连接相当于公司中跑邮局的送信职员。

5、会话层: 允许用户使用简单易记的名称建立连接相当于公司中收寄信、写信封与拆信封的秘书。

6、表示层: 协商数据交换格式相当公司中简报老板、替老板写信的助理。

7、应用层: 用户的应用程序和网络之间的接口。

OSI七层网络模型

OSI七层网络模型

OSI七层⽹络模型⼀、OSI七层⽹络模型简介1、OSI的前世今⽣OSI(Open System Interconnect),即开放式系统互联。

是OSI组织为了互联⽹各层之间协作⽽制定的标准模型。

再具体点来说是为了使互联⽹各个基础组件⼚商统⼀标准⽽制定的标准,这样就能实现互联了。

2、OSI七层模型的划分OSI划分为:物理层、数据链路层、⽹络层、传输层、会话层、表⽰层、应⽤层3、OSI的分层设计思想OSI严格遵守了“⾼内聚、低耦合”的互联⽹设计思想,在OSI七层模型中每层只关注本层的实现,向上只提供标准接⼝,它不需要其它层的实现,各司其职。

⼆、各司其职⼀张图先了解各层间的基本功能物理层OSI模型的第⼀层,最终数据的传输通道。

物理层顾名思义就是最靠近物理传输设备的⼀层。

物理媒介包括光纤,⽹线,等。

改成的主要作⽤是实现相邻计算机间的⽐特流传输,尽可能屏蔽掉具体传输介质和物理设备的差异。

尽量对上层也就是数据链路层屏蔽掉其不需要考虑的物理介质差异,对其提供统⼀的⽐特流传输调⽤⽅式。

物理层的主要功能:屏蔽物理媒介差异,为数据链路层提供统⼀的物理⽐特流传输能⼒。

数据单元:⽐特实例:光纤、⽹线、集线器、中继器、调制解调器等。

举个例⼦,早前的电话机,你在北京,你⼥朋友在上海,你俩打个电话就能通话了。

为什么?因为中间有根电话线。

物理层你就可以这么简单的理解和记忆。

数据链路该层主要负责建⽴和管理不同计算机节点间的数据链路,并提供差错检测、封装成帧、透明传输的能⼒。

数据链路层⼜分为两个层:媒体访问控制⼦层(MAC)和逻辑链路控制⼦层(LLC)媒体访问控制⼦层(MAC)MAC地址你⼀定不会陌⽣。

每台计算机都有⾃⼰的全⽹唯⼀的MAC地址,如下图你也可以看看⾃⼰的MAC地址。

MAC⼦层的主要任务是解决共享型⽹络中多⽤户对信道竞争的问题,完成⽹络介质的访问控制。

实现这个功能的是集线器。

⽤集线器组⽹,检查计算机与计算机之间有没有冲突,避免冲突的协议叫CSMA/CD协议。

osi参考模型

osi参考模型
OSI参考模型的层次 OSI参考模型共有七层,由低到高分别是:物理层、数据链路层、 网络层、传输层、会话层、表示层和应用层。
分层原则:逻辑分组 明确功能 国际标准 层级合适 减少接口
1.OSI参考模型的特性
(1)是一种将异构系统互联的分层结构; (2)提供了控制互联系统交互规则的标准骨架; (3)定义了一种抽象结构,而并非具体实现的描述; (4)不同系统上的相同层的实体称为同等层实体; (5)同等层实体之间的通信由该层的协议管理; (6)相邻层间的接口定义了原语操作和低层向上层提供的服务; (7)所提供的公共服务是面向连接的或无连接的数据服务; (8)直接的数据传送仅在最低层实现; (9)每层完成所定义的功能,修改本层的功能并不影响其它层。
数据链路层将本质上不可靠的传输媒介变成可靠的传输通路提供给网络层。在 IEEE802.3情况下,数据链路层分成两个子层:一个是逻辑链路控制,另一个是媒 体访问控制。
3.2.3 网络层
网络层是通信子网与资源子网之间的接口,也是高、低层协议之间的接口 层。网络层的主要功能是路由选择、流量控制、传输确认、中断、差错及 故障的恢复等。当本地端与目的端不处于同一网络中,网络层将处理这些 差异。 1.网络层的主要功能 (1)建立和拆除网络连接(2)分段和组块 (3)有序传输和流量控制(4)网络连接多路复用 (5)路由选择和中继(6)差错的检测和恢复(7)服务选择 2.网络层提供的服务 OSI/RM中规定,网络层中提供无连接和面向连接两种类型的服务,也称 为数据报服务和虚电路服务。 3.路由选择
3.2.6 表示层
表示层为应用层服务,该服务层处理的是通信双方之间的数据表示问题。 为使通信的双方能互相理解所传送信息的含义,表示层就需要把发送方具 有的内部格式编码为适于传输的比特流,接收方再将其译码为所需要的表 示形式。 数据传送包括语义和语法两个方面的问题。OSI模型中,有关语义的处理 由应用层负责,表示层仅完成语法的处理。 1.表示层的主要功能 (1)语法转换(2)传送语法的选择(3)常规功能 2.表示层提供的服务 (1)数据转换和格式转换(2)语法选择 (3)数据加密与解密(4)文本压缩

osi七层模型的定义和各层功能

osi七层模型的定义和各层功能

OSI七层模型的定义和各层功能随着网络技术的不断发展,我们的生活已经离不开网络了。

而OSI七层模型是计算机网络体系结构的实质标准,它将计算机网络协议的通信功能分为七层,每一层都有着独特的功能和作用。

下面,我将以此为主题,深入探讨OSI七层模型的定义和各层功能。

1. 第一层:物理层在OSI七层模型中,物理层是最底层的一层,它主要负责传输比特流(Bit Flow)。

物理层的功能包括数据传输方式、电压标准、传输介质等。

如果物理层存在问题,整个网络都无法正常工作。

2. 第二层:数据链路层数据链路层负责对物理层传输的数据进行拆分,然后以帧的形式传输。

它的功能包括数据帧的封装、透明传输、差错检测和纠正等。

数据链路层是网络通信的基础,能够确保数据的可靠传输。

3. 第三层:网络层网络层的主要功能是为数据包选择合适的路由和进行转发。

它负责处理数据包的分组、寻址、路由选择和逻辑传输等。

网络层的存在让不同的网络之间能够互联互通,实现数据的全球传输。

4. 第四层:传输层传输层的功能是在网络中为两个端系统之间的数据传输提供可靠的连接。

它通过TCP、UDP等协议实现数据的可靠传输、分节与重组、流量控制、差错检测和纠正等。

5. 第五层:会话层会话层负责建立、管理和结束会话。

它的功能包括让在网络中的不同应用之间建立会话、同步数据传输和管理数据交换等。

6. 第六层:表示层表示层的作用是把数据转换成能被接收方识别的格式,然后进行数据的加密、压缩和解压缩等。

7. 第七层:应用层应用层是OSI模型中的最顶层,它为用户提供网络服务,包括文件传输、电流信箱、文件共享等。

应用层是用户与网络的接口,用户的各种应用软件通过应用层与网络进行通信。

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七层模型及其功能

OSI七层模型及其功能

OSI七层模型及其功能
OSI(Open System Interconnection,开放系统互联)七层模型是1980年国际标准化组织(ISO)所制定的用于网络通信的技术框架,它定
义了网络设备在传送信息时必须遵循的准则。

OSI 七层模型由底至上分为
七个层次,每个层次都对应一个不同的功能,也可以说是它们的功能是由
下层以及上层组成的,每个层次都具有不同的应用、协议和标准。

OSI模
型的最底层是物理层,从上层到底层可以按照依次是应用层、表示层、会
话层、传输层、网络层、数据链路层、物理层。

每一层都有它自己的功能,每一层都独立的为网络提供一种独特的功能,这样不同的网络就能够共享
同一应用程序的服务,从而实现最大的性能和最佳的可移植性。

一、物理层的功能
物理层是网络通信最底层的层次,也是最基本和最重要的层次,这一
层次的主要任务是处理硬件部件,并确定网络技术的传输媒介,其中物理
层定义了两台计算机之间比特流的传输形式。

它还规定了计算机如何使用
这些媒介,如何表示和编码数据,连接设备及连接方法,物理层的典型服
务有:提供比特流的硬件连接、数据比特的表示格式、能力发送和接收比特。

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

osi七层模型分层原则
1 简介
OSI七层模型是一种用于计算机网络协议栈的基础构架,也可称为开放系统互连参考模型。

这个模型由国际标准化组织制定并得到广泛
应用,是网络通讯协议、软件、设备与硬件的结构设计基础。

2 分层原则
OSI七层模型将网络互联的各个功能部分分为七级,在每一层中明确规定其功能、接口及各层之间的关系,从而使各层之间的任务清晰、界限明确。

在设计实际网络体系结构时,也可利用此模型来规范网络
协议、设备互联及网络管理等方面的问题。

七层模型的分层原则如下:2.1 单一责任原则
每层各自负责特定的任务,不与其他层的任务混淆,必须严格按
照规定的功能实现。

2.2 分层抽象原则
各层应该考虑面向用户(服务)的抽象模型,和面向下层的行为
模型。

2.3 协同合作原则
每一层的实现都必须考虑上下层接口,向上提供服务以满足上层
的需要,向下发送指令以对下层实现相应任务。

2.4 接口定义原则
各层接口的定义必须准确描述其作用、传递参数、调用方式等信息,以确保与下层之间的交互正确无误。

2.5 规范化原则
在数据包的格式和数据传输处理上,各层必须按照标准进行,以
确保不同网络间的数据通讯和互相理解。

3 OSI七层模型的具体分层原则
下面对不同层的分层原则具体进行介绍:
3.1 应用层
负责处理一些特殊的协议、应用程序,包括用户界面、文件传输、电子邮件发送与收件等,应最大限度满足用户需求。

3.2 表示层
主要针对数据格式、字符集、加密解密等处理,使数据能够在传
输前转换成网络传输所需的格式。

3.3 会话层
负责向上层提供允许应用在网络上建立、管理和结束链接的服务,确保数据传输的完整性。

3.4 传输层
主要提供端到端可靠的数据传输和漏洞的处理,基于无连接和面
向连接的传输方式,包括TCP和UDP。

3.5 网络层
负责逻辑地址的选择、路由选择、拥塞控制等工作,对网络拓扑
结构进行维护及控制。

3.6 数据链路层
该层将比特流传输成逻辑帧,实现了数据的流动控制与差错控制,能够处理物理地址及寻址问题。

3.7 物理层
处理物理信号的传输,包括电子电路的构造、光学界面的传输等。

4 结束语
OSI七层模型虽然无法完全涵盖网络协议的所有方面,但它为网络协议的设计和实现提供了相当实用的参考框架,同时也可以帮助人们
更好地理解网络传输的基本原理和机制。

因此,在实际网络架构中,
应尽可能地遵循OSI七层模型的分层原则,进行网络协议、设备互联
及网络管理的规范化设计,以实现更可靠、高效、安全的数据通讯。

相关文档
最新文档