返回首页

OSI层次的划分应当从逻辑上将功能分开,越少越好?

262 2024-10-06 04:08 admin

一、OSI层次的划分应当从逻辑上将功能分开,越少越好?

1-2物理层,2-4网络层,4-7应用层。也就这了。

二、OSI协议功能?

OSI是由世界INTERNET组织提出的协议标准,是TCP/IP协议的前身,要问功能就是类似TCP/IP,TCP/IP是OSI的发展后的产品,OSI七层协议的功能:

1.物理层

物理层是OSI的第一层,它虽然处于最底层,却是整个开放系统的基础。物理层为设备之间的数据通信提供传输媒体及互连设备,为数据传输提供可靠的环境。

媒体和互连设备物理层的媒体包括架空明线、平衡电缆、光纤、无线信道等。通信用的互连设备指DTE和DCE间的互连设备。DTE即数据终端设备,又称物理设备,如计算机、终端等都包括在内。而DCE则是数据通信设备或电路连接设备,如调制解调器等。数据传输通常是经过DTE DCE,再经过DCE DTE的路径。互连设备指将DTE、DCE连接起来的装置,如各种插头、插座。LAN中的各种粗、细同轴电缆,T形接头、插头,接收器,发送器,中继器等都属于物理层的媒体和连接器。

2.数据链路层

数据链路可以粗略地理解为数据通道。物理层要为终端设备间的数据通信提供传输媒体及其连接。媒体是长期的,连接是有生存期的。在连接生存期内,收发两端可以进行不等的一次或多次数据通信。每次通信都要经过建立通信联络和拆除通信联络两过程。这种建立起来的数据收发关系就叫做数据链路。而在物理媒体上传输的数据难免受到各种不可靠因素的影响而产生差错,为了弥补物理层上的不足,为上层提供无差错的数据传输,就要能对数据进行检错和纠错。数据链路的建立、拆除,对数据的检错、纠错是数据链路层的基本任务。

3.网络层

网络层的产生也是网络发展的结果。在联机系统和线路交换的环境中,网络层的功能没有太大意义。当数据终端增多时。它们之间有中继设备相连。此时会出现一台终端要求不只是与惟一的一台而是能和多台终端通信的情况,这就产生了把任意两台数据终端设备的数据链接起来的问题,也就是路由或寻径。另外,当一条物理信道建立之后,被一对用户使用,往往有许多空闲时间被浪费掉了。于是人们自然会希望让多对用户共用一条链路。为解决这一问题,就出现了逻辑信道技术和虚拟电路技术。

在具有开放特性的网络中的数据终端设备,都要配置网络层的功能。现在市场上销售的网络硬件设备主要有网关和路由器等。

4.传输层

传输层是两台计算机经过网络进行数据通信时,第一个端到端的层次,具有缓冲作用。当网络层服务质量不能满足要求时,它将服务加以提高,以满足高层的要求;当网络层服务质量较好时,它只用很少的工作。传输层还可进行复用,即在一个网络连接上创建多个逻辑连接。传输层也称为运输层。传输层只存在于端开放系统中,是介于低3层通信子网系统和高3层之间的一层,但是很重要的一层。因为它是由源端到目的端对数据传送进行控制从低到高的最后一层。

世界上各种通信子网在性能上存在着很大差异。例如电话交换网、分组交换网、公用数据交换网。局域网等通信子网都可互连,但它们提供的吞吐量、传输速率、数据延迟通信费用各不相同。对于会话层来说,却要求有一性能恒定的界面。传输层就承担了这一功能。它采用分流/合流,复用/介复用技术来调节上述通信子网的差异,使会话层感受不到。

此外传输层还要具备差错恢复、流量控制等功能,以此对会话层屏蔽通信子网在这些方面的细节与差异。传输层面对的数据对象已不是网络地址和主机地址,而是和会话层的界面端口。上述功能的最终目的是为会话提供可靠的、无误的数据传输。传输层的服务一般要经历传输连接建立阶段、数据传送阶段、传输连接释放阶段3个阶段才算完成一个完整的服务过程。

5.会话层

会话层提供的服务可使应用建立和维持会话,并能使会话获得同步。会话层使用校验点可使通信会话在通信失效时从校验点继续恢复通信。这种能力对于传送大的文件极为重要。会话层、表示层、应用层构成开放系统的高3层,面对应用进程提供分布处理、对话管理、信息表示、恢复最后的差错等。

6.表示层

表示层的作用之一是为异种机通信提供一种公共语言,以便能进行互操作。这种类型的服务之所以需要,是因为不同的计算机体系结构使用的数据表示法不同。在这种情况下,便需要会话层来完成这种转换。通过前面的介绍,我们可以看出,会话层以下5层完成了端到端的数据传送,并且是可靠、无差错的传送。但是数据传送只是手段而不是目的,最终是要实现对数据的使用。由于各种系统对数据的定义并不完全相同,最易明白的例子是键盘,其上的某些键的含义在许多系统中都有差异。这自然给利用其他系统的数据造成了障碍。表示层和应用层就担负了消除这种障碍的任务。

对于用户数据来说,可以从两个侧面来分析,一个是数据含义被称为语义,另一个是数据的表示形式,称做语法。像文字、图形、声音、文种、压缩和加密等都属于语法范畴。表示层设计了3类15种功能单位,其中上下文管理功能单位就是沟通用户间的数据编码规则,以便双方有一致的数据形式,能够互相认识。

7.应用层

应用层向应用程序提供服务,这些服务按其向应用程序提供的特性分成组,并称之为服务元素。有些可为多种应用程序共同使用,有些则为较少的一类应用程序使用。应用层是开放系统的最高层,是直接为应用进程提供服务的。其作用是在实现多个系统应用进程相互通信的同时,完成一系列业务处理所需的服务。其服务元素分为两类:公共应用服务元素CASE和特定应用服务元素SASE。CASE提供最基本的服务,它成为应用层中任何用户和任何服务元素的用户,主要为应用进程通信、分布系统实现提供基本的控制机制。特定服务则要满足一些特定服务,如文卷传送、访问管理、作业传送、银行事务、订单输入等。

三、什么是OSI?

OSI是Open System Interconnection的缩写,意为开放式系统互联。国际标准化组织(ISO)制定了OSI模型,该模型定义了不同计算机互联的标准,是设计和描述计算机网络通信的基本框架。 OSI模型把网络通信的工作分为7层,分别是物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。 

1.物理层(Physical Layer) 物理层是OSI分层结构体系中最重要、最基础的一层,它建立在传输媒介基础上,起建立、维护和取消物理连接作用,实现设备之间的物理接口。物理层只接收和发送一串比特(bit)流,不考虑信息的意义和信息结构。 

2. 数据链路层(Data Link Layer) 在物理层提供比特流服务的基础上,将比特信息封装成数据帧Frame,起到在物理层上建立、撤销、标识逻辑链接和链路复用以及差错校验等功能。通过使用接收系统的硬件地址或物理地址来寻址。 

3.网络层(Network Layer) 网络层也称通信子网层,是高层协议之间的界面层,用于控制通信子网的操作,是通信子网与资源子网的接口。在计算机网络中进行通信的两个计算机之间可能会经过很多个数据链路,也可能还要经过很多通信子网。 

4.传输层(Transport Layer) 传输层建立在网络层和会话层之间,实质上它是网络体系结构中高低层之间衔接的一个接口层。用一个寻址机制来标识一个特定的应用程序(端口号)。传输层不仅是一个单独的结构层,它还是整个分层体系协议的核心,没有传输层整个分层协议就没有意义。 

5.会话层(Session Layer) 这一层也可以称为会晤层或对话层,在会话层及以上的高层次中,数据传送的单位不再另外命名,统称为报文。会话层不参与具体的传输,它提供包括访问验证和会话管理在内的建立和维护应用之间通信的机制。如服务器验证用户登录便是由会话层完成的。 

6.表示层(Presentation Layer) 表示层向上对应用层提供服务,向下接收来自会话层的服务。表示层是为在应用过程之间传送的信息提供表示方法的服务,它关心的只是发出信息的语法与语义。 

7.应用层(Application Layer) 网络应用层是通信用户之间的窗口,为用户提供网络管理、文件传输、事务处理等服务。其中包含了若干个独立的、用户通用的服务协议模块。网络应用层是OSI的最高层,为网络用户之间的通信提供专用的程序。

四、osi传播原理?

数据从自己电脑发送到对方电脑是经过从上到下应用层,表示层,会话层,传输层,网络层,数据链路层,到达最后的物理层,然后转换成比特流,最后通过一定的传输介质,像双绞线,同轴电缆,光纤传到对方电脑上。在到达对方电脑的物理层时,同样是一层一层往上传应用层。

五、应用层 osi

应用层(OSI模型中的第七层)简介

在计算机网络中,应用层是OSI模型中的第七个层级。它负责处理网络应用程序之间的通信。应用层协议定义了在不同端系统中运行的应用程序之间的通信规则和数据格式。无论是通过互联网浏览网页、发送电子邮件、即时通讯还是下载文件,都需要应用层的支持。

应用层协议

应用层协议是在应用层上运行的协议,用于实现不同应用程序之间的通信。常见的应用层协议有HTTP、SMTP、POP3、FTP等。

应用层协议的功能

应用层协议的功能包括:

  • 数据交换:应用层协议定义了不同应用程序之间交换的数据格式和消息结构。
  • 数据传输:应用层协议负责将数据从一个应用程序传输到另一个应用程序。
  • 错误检测和纠正:应用层协议可以检测和纠正在数据传输过程中的错误。
  • 安全性和认证:应用层协议可以提供安全性和认证机制,以确保数据的机密性和完整性。

常见的应用层协议

以下是一些常见的应用层协议的简介:

  • HTTP(超文本传输协议):HTTP是用于在Web浏览器和Web服务器之间传输超文本的协议。它使用可靠的TCP连接,在客户端和服务器之间传输、图像和其他文件。
  • SMTP(简单邮件传输协议):SMTP是用于发送和传输电子邮件的协议。它定义了邮件客户端和邮件服务器之间的通信规则。
  • POP3(邮局协议版本3):POP3是用于从邮件服务器接收电子邮件的协议。它允许用户通过邮件客户端下载和管理邮件。
  • FTP(文件传输协议):FTP是用于在客户端和服务器之间传输文件的协议。它支持文件上传、下载和远程文件管理。

应用层与其他层的关系

应用层是OSI模型中的最高层级,它依赖于下层的传输层、网络层和数据链路层。应用层协议使用传输层提供的服务,如可靠的数据传输和错误检测。它还利用网络层提供的路由和寻址功能来实现跨网络的通信。数据链路层负责将数据从一个节点传输到相邻节点。

应用层协议与互联网应用的关系

互联网上的各种应用程序都依赖于应用层协议进行通信。Web浏览器使用HTTP协议加载和显示网页。电子邮件客户端使用SMTP和POP3协议发送和接收电子邮件。即时通讯应用使用自己的专有协议进行实时消息传输。

应用层协议的发展和不断创新推动了互联网应用的发展。随着技术的进步,新的应用层协议不断涌现,为用户提供更多样化、更丰富的互联网体验。

总之,应用层是计算机网络模型中至关重要的一层,它承载了各种网络应用程序之间的通信。应用层协议定义了数据交换、传输、错误检测等功能,使我们能够方便地浏览网页、发送电子邮件和进行各种互联网活动。

六、osi 应用层

OSI应用层:了解网络协议中的关键组成部分

在现代互联网中,我们可以轻松地发送电子邮件、浏览网页、进行即时通信等各种网络活动。这些网络应用的顺畅运行离不开底层的网络协议。而OSI模型中的应用层就是其中的一个关键组成部分。

OSI模型(Open Systems Interconnection)是一种将计算机网络体系结构划分为七个不同层次的标准化框架。这些不同层次各自负责特定的功能,以便实现网络通信的可靠性和互操作性。

应用层在OSI模型中的位置

应用层是OSI模型中位于最上层的层次,负责网络应用程序之间的通信。这一层次使不同网络设备或计算机上的应用程序能够相互交互和共享信息。

与其他层次不同,应用层的功能是面向用户的,它提供了一系列协议和服务,以便用户能够使用各种网络应用。最常见的应用层协议包括HTTP、SMTP、FTP等。

应用层的功能和特点

应用层主要有以下几个功能和特点:

  • 用户接口:应用层向用户提供了直接的接口,使用户能够通过各种应用程序进行网络通信。
  • 数据表示和编码:应用层负责将用户数据进行适当的编码和解码,以便在网络上进行传输。
  • 安全性和身份验证:应用层协议可以提供用户身份验证和数据加密等安全机制,以确保通信的机密性。
  • 应用服务和协议:应用层提供了各种服务和协议,例如电子邮件、文件传输等,以满足不同应用程序的需求。
  • 错误处理和恢复:在应用层,对错误进行识别和处理是非常重要的,以确保数据的完整性和可靠性。

常见的应用层协议

应用层有许多不同的协议,用于实现各种网络应用。以下是一些常见的应用层协议:

  • HTTP(HyperText Transfer Protocol):用于在Web浏览器和Web服务器之间传输超文本数据,如网页内容。
  • SMTP(Simple Mail Transfer Protocol):用于发送和传输电子邮件。
  • FTP(File Transfer Protocol):用于在网络上传输文件。
  • DNS(Domain Name System):用于将域名转换为IP地址,以便进行网络通信。
  • SNMP(Simple Network Management Protocol):用于管理和监控网络设备。
  • SSH(Secure Shell):用于通过安全通道远程登录和执行命令。

应用层在网络通信中的作用

应用层在网络通信中起着至关重要的作用。它不仅使用户能够轻松访问和使用各种网络应用,还通过提供丰富的服务和协议,满足不同应用程序的需求。

例如,在Web浏览器中访问网页时,HTTP协议是应用层中负责传输网页内容的协议。而在发送电子邮件时,SMTP协议负责将邮件从发件人传输到接收人。

此外,应用层还可以通过数据编码、身份验证、错误处理和加密等机制来确保通信的安全性和可靠性。它为用户提供了更高层次的便利和功能,使网络通信更加顺畅和高效。

总结

OSI模型中的应用层是网络通信中的关键组成部分,它使用户能够使用各种网络应用。它提供了丰富的服务和协议,满足不同应用程序的需求。通过应用层,我们可以方便地发送电子邮件、浏览网页、进行即时通信等各种网络活动。

要了解网络协议的工作原理和互联网底层架构,理解应用层的功能和特点是非常重要的。只有深入理解和掌握应用层,我们才能更好地利用网络资源,享受网络带来的便利和效益。

七、osi模型的功能?

在OSI参考模型中采用了7个层次的体系结构。各层的主要功能如下:

物理层 (Physical Layer):物理层的任务是为其上一层(即数据链路层)提供一个物理连接,保证信息进入信道并在接收方取下,实现透明地传送比特流。并提供为建立、维护和拆除物理链路所需的机械的、电气的、功能的和规程的特性。要注意的是传输介质不在7个层次之内。在物理层上所传数据的单位是比特。

数据链路层(Data Link Layer):数据链路层负责在两个相邻结点间建立、维护和拆除链路,并通过差错控制、流量控制将不太可靠的物理链路改造成无差错的数据链路。该层传送以帧为单位的数据。每一帧包括一定数量的数据和一些必要的控制信息。

网络层(Network Layer):在计算机网络中进行通信的两个计算机之间可能要经过许多个结点和链路,也可能要经过好几个通信子网。网络层主要是为两个计算机提供可靠的逻辑线路。该层的数据传送单位是分组或包。网络层要选择合适的路由,使发送站的传输层所传下来的分组能够正确无误地按照地址找到目的站点,并交付给目的站点的传输层。

传输层(Transport Layer):传输层是第一个端对端的传输控制层,又称主机--主机层。数据的传送单位是报文。传输层的任务是根据通信子网的特性最佳地利用网络资源,并以可靠和经济的方式,为源主机和目的主机的会话层之间建立一条传输通道,用以透明地传送报文。

会话层(Session Layer):会话层可以说是用户(进程)的入网接口。会话层虽然不参与具体的数据传输,但它却对数据传输进行管理。会话层在两个互相通信的应用进程之间建立、组织和协调其交互活动(即会话)。

表示层(Presentation Layer):为应用层进程提供能解释所交换信息含义的一组服务,如代码转换、格式转换、文本压缩、文本加密与解密等;它控制许多与数据表示有关的功能。

应用层(Application Layer):应用层是开放系统互连基本模型的最高层,是一般用户所能看到的层。应用层确定进程之间通信的性质以满足用户的需要。负责用户信息的语义表示,并在两个通信者之间进行语义匹配,是网络环境内应用程序接口API。

八、osi模型通信特点?

osⅰ模型通信特点:对等通信 。

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

希望上述回答对大家有所帮助。

九、osi模型通俗理解?

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

十、osi采用的形式?

OSI参考模型:

一、OSI(Open System Interconnect)即开放式系统互联。 一般都叫OSI参考模型,是ISO(国际标准化组织)组织在1985年研究的网络互联模型。该体系结构标准定义了网络互连的七层框架(物理层、数据链路层、网络层、传输层、会话层、表示层和应用层),即ISO开放系统互连参考模型。在这一框架下进一步详细规定了每一层的功能,以实现开放系统环境中的互连性、互操作性和应用的可移植性。

二、各层功能:

1、物理层:物理层是OSI参考模型的最低层,它利用传输介质为数据链路层提供物理连接。它主要关心的是通过物理链路从一个节点向另一个节点传送比特流,物理链路可能是铜线、卫星、微波或其他的通讯媒介。物理层关心的是链路的机械、电气、功能和规程特性。

2、数据链路层:数据链路层是为网络层提供服务的,解决两个相邻结点之间的通信问题,传送的协议数据单元称为数据帧。数据帧中包含物理地址(又称MAC地址)、控制码、数据及校验码等信息。该层的主要作用是通过校验、确认和反馈重发等手段,将不可靠的物理链路转换成对网络层来说无差错的数据链路。数据链路层还要协调收发双方的数据传输速率,即进行流量控制,以防止接收方因来不及处理发送方来的高速数据而导致缓冲器溢出及线路阻塞。

3、网络层:网络层是为传输层提供服务的,传送的协议数据单元称为数据包或分组。该层的主要作用是解决如何使数据包通过各结点传送的问题,即通过路径选择算法(路由)将数据包送到目的地。为避免通信子网中出现过多的数据包而造成网络阻塞,需要对流入的数据包数量进行控制(拥塞控制)。当数据包要跨越多个通信子网才能到达目的地时,还要解决网际互连的问题。

4、传输层:传输层的作用是为上层协议提供端到端的可靠和透明的数据传输服务,包括处理差错控制和流量控制等问题。该层向高层屏蔽了下层数据通信的细节,使高层用户看到的只是在两个传输实体间的一条主机到主机的、可由用户控制和设定的、可靠的数据通路。传输层传送的协议数据单元称为段或报文。

5、会话层:会话层主要功能是管理和协调不同主机上各种进程之间的通信(对话),即负责建立、管理和终止应用程序之间的会话。会话层得名的原因是它很类似于两个实体间的会话概念。例如,一个交互的用户会话以登录到计算机开始,以注销结束。

6、表示层:表示层处理流经结点的数据编码的表示方式问题,以保证一个系统应用层发出的信息可被另一系统的应用层读出。如果必要,该层可提供一种标准表示形式,用于将计算机内部的多种数据表示格式转换成网络通信中采用的标准表示形式。数据压缩和加密也是表示层可提供的转换功能之一。

7、应用层:应用层是OSI参考模型的最高层,是用户与网络的接口。该层通过应用程序来完成网络用户的应用需求,如文件传输、收发电子邮件等。

顶一下
(0)
0%
踩一下
(0)
0%
相关评论
我要评论
点击我更换图片