OSI参考模型分哪几个层次?各层次基本功能是什么?
一共分七层,分别如下:
应用层 (Application):
网络服务与最终用户的一个接口。
协议有:HTTP FTP TFTP SMTP SNMP DNS TELNET HTTPS POP3 DHCP
表示层(Presentation Layer):
数据的表示、安全、压缩。(在五层模型里面已经合并到了应用层)
格式有,JPEG、ASCll、DECOIC、加密格式等
会话层(Session Layer):
建立、管理、终止会话。(在五层模型里面已经合并到了应用层)
对应主机进程,指本地主机与远程主机正在进行的会话
传输层 (Transport):
定义传输数据的协议端口号,以及流控和差错校验。
协议有:TCP UDP,数据包一旦离开网卡即进入网络传输层
网络层 (Network):
进行逻辑地址寻址,实现不同网络之间的路径选择。
协议有:ICMP IGMP IP(IPV4 IPV6) ARP RARP
数据链路层 (Link):
建立逻辑连接、进行硬件地址寻址、差错校验等功能。(由底层网络定义协议)
将比特组合成字节进而组合成帧,用MAC地址访问介质,错误发现但不能纠正。
物理层(Physical Layer):
建立、维护、断开物理连接。(由底层网络定义协议)
图1显示了 TCP/IP 层级模型结构,应用层之间的协议通过逐级调用传输层(Transport layer)、网络层(Network Layer)和物理数据链路层(Physical Data Link)而可以实现应用层的应用程序通信互联。
应用层需要关心应用程序的逻辑细节,而不是数据在网络中的传输活动。应用层其下三层则处理真正的通信细节。在 Internet 整个发展过程中的所有思想和着重点都以一种称为 RFC(Request For Comments)的文档格式存在。针对每一种特定的 TCP/IP 应用,有相应的 RFC 文档。一些典型的 TCP/IP 应用有 FTP、Telnet、SMTP、SNTP、REXEC、TFTP、LPD、SNMP、NFS、INETD 等。RFC 使一些基本相同的 TCP/IP 应用程序实现了标准化,从而使得不同厂家开发的应用程序可以互相通信
1、第7层应用层:OSI中的最高层。它为特定类型的网络应用程序提供对osi环境的访问。应用层决定进程间通信的性质,以满足用户的需求。
基本功能:应用层不仅提供应用过程所需的信息交换和远程操作,还充当应用过程的用户代理,完成信息交换所需的一些功能。
2、第6层表示层:主要用于处理两个通信系统之间交换信息的表示。
基本功能:为上层用户解决用户信息的语法问题。它包括数据格式交换、数据加解密、数据压缩和终端类型转换。
3、第5层会话层:在两个节点之间建立端到端的连接。它提供了终端系统应用程序之间的对话控制机制。该服务包括在全双工或半双工模式下建立连接,尽管可以在第4层中处理双工模式;会话层管理登录和注销过程。
基本功能:它专门管理两个用户和进程之间的对话。如果在某一时间只允许一个用户执行特定操作,则会话层协议管理这些操作,例如防止两个用户同时更新数据库中的同一组数据。
4、第4层传输层:传输层是网络体系结构中高低层之间的接口层。传输层不仅是单一的结构层,也是整个分析体系结构协议的核心。传输层为会话层用户提供端到端可靠、透明、优化的数据传输服务机制。
基本功能:它包括全双工或半双工、流控制和错误恢复服务;传输层将消息分成若干组,并在接收端重新组织它们。可以通过不同的连接将不同的分组发送到主机。这样,可以在不影响会话层的情况下获得更高的带宽。
当建立连接时,传输层可以请求服务质量,服务质量指定可接受的参数,例如误码率、延迟、安全性等。它还可以实现端到端的流量控制功能。
5、第3层网络层:该层通过寻址建立两个节点之间的连接,为源的传输层发送的数据包选择合适的路由和交换节点。并根据地址正确传输到目的地的传输层。
基本功能:它包括通过互连网络路由和中继数据;除了路由,网络层还负责建立和维护连接,控制网络拥塞,并在必要时生成计费信息。
6、第2层数据链路层:在这一层中,数据被框定,流控制被处理。屏蔽物理层,为网络层提供数据链路连接,并对可能出错的物理连接执行几乎无错误的数据传输(错误控制)。
基本功能:此层指定拓扑并提供硬件寻址。常用设备包括电桥和开关。
7、第1层物理层:在OSI参考模型的底部。常用设备包括网卡、集线器、中继器、调制解调器、网线、双绞线、同轴电缆。
基本功能:物理层的主要功能是利用物理传输介质为数据链路层提供物理连接,以实现比特流的透明传输。
扩展资料:
OSI参考模型的历史:
在制定计算机网络标准方面,起着重大作用的两大国际组织是:国际电信联盟电信标准化部门,与国际标准化组织(iso)。尽管它们的工作领域不同,但随着科学技术的发展,通信和信息处理之间的界限变得模糊,这也成了国际电信联盟(itu)电信标准化司与ISO共同关注的领域。
1984年,ISO发布了著名的ISO/IEC 7498标准,定义了网络互连的七层框架,即开放系统互连参考模型。
参考资料来源:百度百科-OSI模型
参考资料来源:百度百科-OSI参考模型
OSI参考模型分为应用层、表示层、会话层、传输层、网络层、数据链路层和物理层。
1、物理层功能:利用传输介质为通信的主机之间的建立、管理和释放物理连接,实现比特流的透明传输,为数据联立层提供数据传输服务。
2、数据链路层功能:在物理层提供比特流的基础上通过建立数据链路连接,采用差错控制与流量控制方法,使有差错的物理线路变成无差错的数据链路。
3、网络层功能:通过路由选择算法为分组通过通信子网选择适当的传输路径,实现流量控制,拥塞控制与网络互联的功能。
4、传输层功能:为分布不同地理位置计算机的进程提供司靠的端端链接与数据传输服务;传输层向高层屏敲了底层数据通信的细节。
5、会话层功能:负责维护两个会话主机之间连接的建立、管理和终止,以及数据的交换。
6、表示层功能:负责通信系统之间的数据格式变换、数据加密与解密、数据压缩与恢复。
7、应用层功能:实现协同工作的应用程序之间的通信过程控制。
扩展资料
在互联网通信中,需要有一套大家都来遵循的规则,用以规定数据信息的格式,以及如何发送和接收这些信息。
要制定出一个单一的网络协议来解决网络通信中的所有问题,势必会使该协议会非常庞杂,而且要参照该协议来设计网络产品时,也需要按协议考虑到方方面面的细节,这无疑为设备的设计、开发设置了障碍。
为了让事情变得简单,网络设计者将通信过程划分为几个不同的阶段,将一个大问题分作几个相对较小的问题,因而也就产生了分层的概念。
正是基于这样的思路,国际标准化组织制定出了开放式的计算机网络层次结构模型,也就是开放系统互联参考模型OSI(Open System Interconnection),来描绘信息如何从一台网络设备传递到另一台网络设备。
这个体系结构是一个七层模型,作为制定网络通信标准的概念性框架,厂商可以针对单一目的设计出符合OSI某层描述的应用程序或硬件设备。不同厂商的同类产品可以相互兼容,并且可以与上下层的设备进行数据的交互,用户也不必全部依赖于某一厂商的产品。
参考资料来源:百度百科-OSI参考模型
参考模型分为四个层次
ISO为了更好的使网络应用更为普及,就推出了OSI参考模型。其含义就是推荐所有公司使用这个规范来控制网络。这样所有公司都有相同的规范,就能互联了。提供各种网络服务功能的计算机网络系统是非常复杂的。根据分而治之的原则,ISO将整个通信功能划分为七个层次,划分原则是:
(1)网路中各结点都有相同的层次;
(2)不同结点的同等层具有相同的功能;
(3)同一结点内相邻层之间通过接口通信;
(4)每一层使用下层提供的服务,并向其上层提供服务;
(5)不同结点的同等层按照协议实现对等层之间的通信。
其内容如下:
第7层 应用层:OSI中的最高层。应用层确定进程之间通信的性质,以满足用户的需要。应用层不仅要提供应用进程所需要的信息交换和远程操作,而且还要作
为应用进程的用户代理,来完成一些为进行信息交换所必需的功能。它包括:文件传送访问和管理FTAM、虚拟终端VT、事务处理TP、远程数
据库访问RDA、制造业报文规范MMS、目录服务DS等协议;
第6层 表示层:主要用于处理两个通信系统中交换信息的表示方式。它包括数据格式交换、数据加密与解密、数据压缩与恢复等功能;
第5层 会话层:—在两个节点之间建立端连接。此服务包括建立连接是以全双工还是以半双工的方式进行设置,尽管可以在层4中处理双工方式 ;
第4层 传输层:—常规数据递送-面向连接或无连接。包括全双工或半双工、流控制和错误恢复服务;
第3层 网络层:—本层通过寻址来建立两个节点之间的连接,它包括通过互连网络来路由和中继数据 ;
第2层 数据链路层:—在此层将数据分帧,并处理流控制。本层指定拓扑结构并提供硬件寻址;
第1层 物理层:处于OSI参考模型的最底层。物理层的主要功能是利用物理传输介质为数据链路层提供物理连接,以便透明的传送比特流。
数据发送时,从第七层传到第一层,接受方则相反。
上三层总称应用层,用来控制软件方面。下四层总称数据流层,用来管理硬件。
数据在发至数据流层的时候将被拆分。
在传输层的数据叫段,网络层叫包,数据链路层叫帧,物理层叫比特流,这样的叫法叫PDU(协议数据单元)
OSI中每一层都有每一层的作用。比如网络层就要管理本机的IP的目的地的IP。数据链路层就要管理MAC地址(介质访问控制)等等,所以在每层拆分数据后要进行封装,以完成接受方与本机相互联系通信的作用。
如以此规定。
OSI模型用途相当广泛。
比如交换机、集线器、路由器等很多网络设备的设计都是参照OSI模型设计的。
OSI参考模型中,各层的功能
OSI各层的功能:
物理层
物理层规定了激活、维持、关闭通信端点之间的机械特性、电气特性、功能特性以及过程特性。该层为上
层协议提供了一个传输数据的物理媒体。
在这一层,数据的单位称为比特(bit)。
属于物理层定义的典型规范代表包括:EIA/TIA RS-232、EIA/TIA RS-449、V.35、RJ-45等。
数据链路层
数据链路层在不可靠的物理介质上提供可靠的传输。该层的作用包括:物理地址寻址、数据的成帧、流量
控制、数据的检错、重发等。
在这一层,数据的单位称为帧(frame)。
数据链路层协议的代表包括:SDLC、HDLC、PPP、STP、帧中继等。
网络层
网络层负责对子网间的数据包进行路由选择。网络层还可以实现拥塞控制、网际互连等功能。
在这一层,数据的单位称为数据包(packet)。
网络层协议的代表包括:IP、IPX、RIP、OSPF等
传输层
传输层是第一个端到端,即主机到主机的层次。传输层负责将上层数据分段并提供端到端的、可靠的或不
可靠的传输。此外,传输层还要处理端到端的差错控制和流量控制问题。
在这一层,数据的单位称为数据段(segment)。
传输层协议的代表包括:TCP、UDP、SPX等。
会话层
会话层管理主机之间的会话进程,即负责建立、管理、终止进程之间的会话。会话层还利用在数据中插入
校验点来实现数据的同步。
表示层
表示层对上层数据或信息进行变换以保证一个主机应用层信息可以被另一个主机的应用程序理解。表示层
的数据转换包括数据的加密、压缩、格式转换等。
应用层
应用层为操作系统或网络应用程序提供访问网络服务的接口。
应用层协议的代表包括:Telnet、FTP、HTTP、SNMP等。
什么是计算机网络体系结构?0SI模型与TCP\/IP协议模型的异同?
不同的计算机网络具有不同的体系结构,其层的数量、各层的名字、内容和功能以及各相邻层之间的接口都不一样。至今为止,计算机网络经过了20世纪70年代的各公司为主的计算机网络体系结构并存,80年代的IS0/0sI参考模型以及90年代的以Internet体系结构为主潮流的几个发展阶段。尽管当前计算机网络的体系结构是...
关于0SI参考模型的描述中,正确的是( )。
【答案】:C 选项A),每一层使用下层提供的服务,并向其上层提供服务;选项B),各层之间相互独立,高层不需要知道低层是如何实现的,仅需要知道该层通过层闻的接口所提供的服务:选项C),不同结点的同等层具有相同的功能;选项D),不同结点并不需要相同的操作系统,采用相同的协议不同的系统之间...
在0SI 参考模型中,( )是指四层交换,并对端口进行变更。
【答案】:A 传输层主要负责确保数据可靠、顺序、无错地从A点传输到B点。在系统之间提供可靠的透明的数据传送,提供端到端的错误恢复和流量控制。所以选A 传输层的交换对端口进行变更。
分布式算法导论的目录
第1章 导论:分布式系统1.1 分布式系统的定义1.1.1 动机1.2 计算机网络1.1.3 广域网络1.1.4 局域网1.1.5 多处理器计算机1.1.6 协同操作进程1.2 体系结构和语言1.2.1 结构1.2.2 0si参考模型1.2.3 局域网络osi模型:ieee标准1.2.4 语言支持1.3 分布式算法1.3...
si 仿真工具有哪些
SI仿真工具有:MATLAB Simulink、Cadence、Altium Designer等。一、MATLAB Simulink MATLAB Simulink是一款功能强大的仿真工具,广泛应用于系统建模和仿真。它可以对动态系统进行模拟和分析,包括连续时间系统、离散事件系统和混合系统。Simulink提供了丰富的模块库,用户可以轻松构建复杂的仿真模型,从而进行性能分析...
哪里有详细介绍计算机使用方面的资料的?一定要实用,而且是容易理解的...
OSI不是一个实际的物理模型,而是一个将网络协议规范化了的逻辑参考模型。OSI 根据网络系统的逻辑功能将其分为七层,并对每一层规定了功能、要求、技术特性等,但没有规定具体的实现方法。OSI 仅仅是一个标准,而不是特定的系统或协议。网络开发者可以根据这个标准开发网络系统,制定网络协议;网络用户可以用这个标准来...
传染病模型的问题分析
人群分为易感染者(Susceptible)和已感染者(Infective)两类(取两个词的第一个字母,称之为SI模型),以下简称健康者和病人。时刻t这两类人在总人数中所占比例分别记作s(t)和i(t)。2.每个病人每天有效接触的平均人数是常数,称为日接触率。当病人与健康者接触时,使健康者受感染变为病人。方程...
OSI 服务与协议之间的关系及区别
协议数据单元PDU SI参考模型中,对等层协议之间交换的信息单元统称为协议数据单元(PDU,Protocol Data Unit)。而传输层及以下各层的PDU另外还有各自特定的名称(单元)传输层——数据段(Segment)网络层——分组(数据报)(Packet)数据链路层——数据帧(Frame)物理层——比特(Bit)至于协议实在太复杂...
网络工程师培训机构哪个好,费用是多少?
目前国内较好的网络工程师培训机构推荐【达内教育】,全程学费通常在一万元左右,前期学费大致在一千元,剩下的则是在就业后付款。以下是网络工程师需要学习的内容:一、互联网体系结构:主要理解si参考模型,ip协议,tcp参考模型等.以网络原理为主方便更好的理解网络。二、WINDOWS 2003 SERVER企业服务应用...
SI,PI,EMC,RF是什么东西?
我们知道,目前中国市场上使用比较多的EDA工具主要是SI(信号完整性)分析工具,SI 是在不考虑电源的影响下基于布线和器件模型而进行的分析,而且大多数连模拟器件也不考虑(假定是理想的),可想而知,这样的分析结果和实际结果肯定是有误差的。因为大多数情况下, PCB板中电源完整性的影响比SI更加严重。目前,虽然有些EDA...
郑玛根宁: osi参考模型一共有七个层次,分别是网络层、传输层、会话层、物理层、表示层、数据层和应用层,这七个层次互相连接互相作用.
二道江区15350542634: 国际标准化组织提出的OSI参考模型共分几层? - ?
郑玛根宁: OSI 将通信过程定义为七层,即将连网计算机间传输信息的任务划分为七个更小、更易于处理的任务组.每一个任务或任务组则被分配到各个 OSI 层.每一层都是独立存在的,因此分配到各层的任务能够独立地执行.这样使得变更其中某层提供...
二道江区15350542634: ISD/OSI参考模型包括哪些层? - ?
郑玛根宁: 一共有七层,从低到高依次是物理层、数据链路层、网络层、传输层、会话层、表示层、应用层
二道江区15350542634: OSI参考模型有多少层?分别是? - ?
郑玛根宁: 总共七层!分别是:第一层:物理层;第二层:数据链路层;第三层:网络层;第四层:传输层;第五层:会话层;第六层:表示层;第七层:应用层
二道江区15350542634: OSI参考模型共有几层,从低到高分别是什么?网卡是哪层的? - ?
郑玛根宁: 7层物理层 数据链路层 网络层 传输层 会话层 表示层 应用层数据链路层
二道江区15350542634: 国际标准化组织提出的OSI参考模型共分为几层啊? - ?
郑玛根宁:[答案] 七层
二道江区15350542634: OSI的八层模型有哪些? - ?
郑玛根宁: 第7层 应用层:OSI中的最高层.应用层确定进程之间通信的性质,以满足用户的需要.应用层不仅要提供应用进程所需要的信息交换和远程操作,而且还要作 为应用进程的用户代理,来完成一些为进行信息交换所必需的功能.它包括:文件传...
二道江区15350542634: OSI参考模型有哪几层??
郑玛根宁: 下面是答案了: OSI七层模型介绍 OSI是一个开放性的通行系统互连参考模型,他是一个定义的非常好的协议规范.OSI模型有7层结构,每层都可以有几个子层.下面我简单的介绍一下这7层及其功能. OSI的7层从上到下分别是 7 应用层 6 表示层 5 会话层 4 传输层 3 网络层 2 数据链路层 1 物理层