OSI参考模型特点及功能?
发布网友
发布时间:2022-03-27 10:40
我来回答
共4个回答
热心网友
时间:2022-03-27 12:09
(1)物理层(Physical Layer)
物理层是OSI参考模型的最低层,它利用传输介质为数据链路层提供物理连接。它主要关心的是通过物理链路从一个节点向另一个节点传送比特流,物理链路可能是铜线、卫星、微波或其他的通讯媒介。
(2)数据链路层(Data Link Layer)
数据链路层是为网络层提供服务的,解决两个相邻结点之间的通信问题,传送的协议数据单元称为数据帧。
数据帧中包含物理地址(又称MAC地址)、控制码、数据及校验码等信息。该层的主要作用是通过校验、确认和反馈重发等手段,将不可靠的物理链路转换成对网络层来说无差错的数据链路。
此外,数据链路层还要协调收发双方的数据传输速率,即进行流量控制,以防止接收方因来不及处理发送方来的高速数据而导致缓冲器溢出及线路阻塞。
(3)网络层(Network Layer)
网络层是为传输层提供服务的,传送的协议数据单元称为数据包或分组。该层的主要作用是解决如何使数据包通过各结点传送的问题,即通过路径选择算法(路由)将数据包送到目的地。
另外,为避免通信子网中出现过多的数据包而造成网络阻塞,需要对流入的数据包数量进行控制(拥塞控制)。当数据包要跨越多个通信子网才能到达目的地时,还要解决网际互连的问题。
(4)传输层(Transport Layer)
传输层的作用是为上层协议提供端到端的可靠和透明的数据传输服务,包括处理差错控制和流量控制等问题。
该层向高层屏蔽了下层数据通信的细节,使高层用户看到的只是在两个传输实体间的一条主机到主机的、可由用户控制和设定的、可靠的数据通路。
传输层传送的协议数据单元称为段或报文。
(5)会话层(Session Layer)
会话层主要功能是管理和协调不同主机上各种进程之间的通信(对话),即负责建立、管理和终止应用程序之间的会话。
会话层得名的原因是它很类似于两个实体间的会话概念。例如,一个交互的用户会话以登录到计算机开始,以注销结束。
(6)表示层(Presentation Layer)
表示层处理流经结点的数据编码的表示方式问题,以保证一个系统应用层发出的信息可被另一系统的应用层读出。
如果必要,该层可提供一种标准表示形式,用于将计算机内部的多种数据表示格式转换成网络通信中采用的标准表示形式。数据压缩和加密也是表示层可提供的转换功能之一。
(7)应用层(Application Layer)
应用层是OSI参考模型的最高层,是用户与网络的接口。该层通过应用程序来完成网络用户的应用需求,如文件传输、收发电子邮件等。
特点:
(1)网路中各节点都有相同的层次;
(2)不同节点的同等层具有相同的功能;
(3)同一节点内相邻层之间通过接口通信;
(4)每一层使用下层提供的服务,并向其上层提供服务;
(5)不同节点的同等层按照协议实现对等层之间的通信。
热心网友
时间:2022-03-27 13:27
作者:闵柯
链接:https://zhuanlan.hu.com/p/31327310
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
在网络发展的初期,许多研究机构、计算机厂商和公司都大力发展计算机网络。这种自行发展的网络在体系上结构差异很大,以至于它们之间互不相容,难以构成更大的网络系统。为了解决这个问题,国际标准化组织ISO提出了开放互联OSI参考模型。 OSI参考模型将计算机网络分为7层,OSI参考模型只是一个理论化的模型,现在使用最成功和最频繁的互连协议TCP/IP参考模型是一种实际化的模型,它是以理论性的OSI参考模型为原型建立的。七层的OSI参考模型具体如下:1.物理层 物理层的主要功能是完成相邻节点之间原始比特流的传输,它关心的典型问题是,使用什么样的物理信号(电信号或者光信号)来表示数据“0”和“1”。通俗的来说,物理层要做的就是使用怎么样的物理信号来表示数据。物理层常用的网络设备有中继器和集线器。2.数据链路层 数据链路层的主要功能是在不可靠的物理线路上进行数据的可靠传输,为了保证数据的可靠传输,发送方把数据封装成帧的形式。该层作用的区域为局域网。通俗的说,数据链路层的主要功能就是将数据以帧的形式进行传输。数据链路层的常用网络设备有网桥,交换机,网卡等。3.网络层 网络层的主要功能是完成网络中主机间的报文传输,它对应的是网络主机到网络主机的报文传输。该层说到底还是数据的传输,只不过是网络中主机到主机的网络传输,它传输数据依据的是主机的IP地址。该层常用的网络设备有路由器,三层交换机等。4.传输层 传输层的主要功能是完成网络中不同主机上的用户进程之间可靠的数据通信,传输层是真正的端到端的连接。换言之,源端主机上的某进程是利用报文头和控制报文与目标主机上的对等进程进行对话。通俗的来说,传输层的实质也是传输数据,只不过它对应的直接是进程与进程之间的数据传输,它依据的是进程的端口号(比如WWW服务的端口号是80,FTP服务的端口号是21等)。5.会话层 会话层允许不同机器上的用户之间建立会话关系。会话层提供的服务之一是管理对话控制。会话层是一种与对话控制有关的令牌管理(就像是十字路口的红绿灯一样,控制着哪个方向的车流什么时候通行,什么时候禁止通行),它相当于一个智能管家,对数据进行有序的传输控制。6.表示层 表示层关心的是所传送信息的语法和语义。表示层服务的一个典型例子是用一种大家都能理解的标准方法对数据进行编码。简单来说,表示层就是对数据的解码,解释成程序都能理解的程序语言。7.应用层 网络的目的在于支持运行于不同计算机的进程之间的通信,而这些进程则是为用户完成不同任务而设计的。应用层的功能就是将解码后的计算机程序语言表示出来,从而展示给用户,实现用户操作计算机程序的目的。
热心网友
时间:2022-03-27 15:02
l 物理层:位于最低层,是传送信号的物理实体。它的功能是:通过机械和电气的方式将各站点连接起来,组成物理通路,以便使数据流通过。
2 数据链路层:数据链路层在物理层所提供的数据传输电路的基础上,提供了一条无差错的数据链路。其作用是进行二进制数据流的传输,并进行差错检测和流量控制。
3 网络层:处理报文分组,完成分组的多路复用和分组交换,以及通信子网络间的数据据传输。
4 传输层:实现端点到端点的可靠数据传输。
5 会话层:用于建立、控制和终止终端用户的实用进程间的逻辑信道的连接,并提供支持同步和管理应用进程间的对话服务,验证会话双方的身份,恢复下位层不呆恢复的差错。
6 表示层:为用户应用进程提供了一系列统一的数据表示方式的服务,解决不同系统不同终端所用的信息代码和控制字符等的差异。
7 应用层:直接为端点用户提供服务。
七层模型具有两个突出的特点:
l 清晰性
由于各层功能界线清楚,可使复杂的网络设计简化清晰。
2 灵活性
网络中各层相对独立,修改了某层协议也不会影响系统的其他部分。不同层次完成的职能不同,每层只完成有限的功能,上层请求下层的服务,下层实现上层的意图。
热心网友
时间:2022-03-27 17:10
多项选择题 OSI参考模型具有以下哪些优点?() A.OSI参考模型提供了设备间的兼容性和标准接口,促进了标准化工作。 B.OSI参考模型是对发生在网络设备间的信息传输过程的一种理论化描述,并且定义了如何通过硬件和软件实现每一层功能。 C.OSI参考模型的一个重要特性是其采用了分层体系结构。分层设计方法可以将庞大而复杂的问题转化为若干较小且易于处理的问题。 D.以上说法均不正确。 。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。参*:A, C