网络与网络之间的七层关系是如何协调通信的?
发布网友
发布时间:2022-04-30 12:50
我来回答
共1个回答
热心网友
时间:2022-06-22 08:15
图中发送进程送给接收进程和数据,实际上是经过发送方各层从上到下传递到物理媒体;通过物理媒体传输到接收方后,再经过从下到上各层的传递,最后到达接收进程。
在发送方从上到下逐层传递的过程中,每层都要加上适当的控制信息,即图中和H7、H6、...、H1,统称为报头。到最底层成为由“0”或“1”组成和数据比特流,然后再转换为电信号在物理媒体上传输至接收方。接收方在向上传递时过程正好相反,要逐层剥去发送方相应层加上的控制信息。
因接收方的某一层不会收到底下各层的控制信息,而高层的控制信息对于它来说又只是透明的数据,所以它只阅读和去除本层的控制信息,并进行相应的协议操作。发送方和接收方的对等实体看到的信息是相同的,就好像这些信息通过虚通信直接给了对方一样。
(1)物理层----定义了为建立、维护和拆除物理链路所需的机械的、电气的、功能的和规程的特性,其作用是使原始的数据比特流能在物理媒体上传输。具体涉及接插件的规格、“0”、“1”信号的电平表示、收发双方的协调等内容。
(2)数据链路层----比特流被组织成数据链路协议数据单元(通常称为帧),并以其为单位进行传输,帧中包含地址、控制、数据及校验码等信息。数据链路层的主要作用是通过校验、确认和反馈重发等手段,将不可靠的物理链路改造成对网络层来说无差错的数据链路。数据链路层还要协调收发双方的数据传输速率,即进行流量控制,以防止接收方因来不及处理发送方来的高速数据而导致缓冲器溢出及线路阻塞。
(3)网络层----数据以网络协议数据单元(分组)为单位进行传输。网络层关心的是通信子网的运行控制,主要解决如何使数据分组跨越通信子网从源传送到目的地的问题,这就需要在通信子网中进行路由选择。另外,为避免通信子网中出现过多的分组而造成网络阻塞,需要对流入的分组数量进行控制。当分组要跨越多个通信子网才能到达目的地时,还要解决网际互连的问题。
(4)运输层----是第一个端--端,也即主机--主机的层次。运输层提供的端到端的透明数据运输服务,使高层用户不必关心通信子网的存在,由此用统一的运输原语书写的高层软件便可运行于任何通信子网上。运输层还要处理端到端的差错控制和流量控制问题。
(5)会话层----是进程--进程的层次,其主要功能是组织和同步不同的主机上各种进程间的通信(也称为对话)。会话层负责在两个会话层实体之间进行对话连接的建立和拆除。在半双工情况下,会话层提供一种数据权标来控制某一方何时有权发送数据。会话层还提供在数据流中插入同步点的机制,使得数据传输因网络故障而中断后,可以不必从头开始而仅重传最近一个同步点以后的数据。
(6)表示层----为上层用户提供共同的数据或信息的语法表示变换。为了让采用不同编码方法的计算机在通信中能相互理解数据的内容,可以采用抽象的标准方法来定义数据结构,并采用标准的编码表示形式。表示层管理这些抽象的数据结构,并将计算机内部的表示形式转换成网络通信中采用的标准表示形式。数据压缩和加密也是表示层可提供的表示变换功能。
(7)应用层是开放系统互连环境的最高层。不同的应用层为特定类型的网络应用提供访问OSI环境的手段。网络环境下不同主机间的文件传送访问和管理(FTAM)、传送标准电子邮件的文电处理系统(MHS)、使不同类型的终端和主机通过网络交互访问的虚拟终端(VT)协议等都属于应用层的范畴。
图片拿不下来,你就理解理解吧
网络与网络之间的七层关系是如何协调通信的?
(7)应用层是开放系统互连环境的最高层。不同的应用层为特定类型的网络应用提供访问OSI环境的手段。网络环境下不同主机间的文件传送访问和管理(FTAM)、传送标准电子邮件的文电处理系统(MHS)、使不同类型的终端和主机通过网络交互访问的虚拟终端(VT)协议等都属于应用层的范畴。图片拿不下来,你就理解理解...
简述OSI模型的七层协议??
1、第1层物理层:物理层在局部局域网上传送数据帧,它负责管理计算机通信设备和网络媒体之间的互通。包括了针脚、电压、线缆规范、集线器、中继器、网卡、主机适配器等。2、第2层数据链路层:数据链路层负责网络寻址、错误侦测和改错。当表头和表尾被加至数据包时,会形成帧。数据链表头是包含了物理地址...
osi七层模型从下到上分为什么?
第七层:应用层 数据 用户接口,提供用户程序“接口”。 第六层:表示层 数据 数据的表现形式,特定功能的实现,如数据加密。 第五层:会话层 数据 允许不同机器上的用户之间建立会话关系,如WINDOWS 第四层:传输层 段 实现网络不同主机上用户进程之间的数据通信,可靠 与不可靠的传输,传输层的错误检测,流量控制等。
网络中计算机之间的通信是通过什么实现的
计算机之间的通信都是靠TCP/IP协议通信的。简单说就是依靠ISO七层模型 从下到上,物理层,数据链路层,网络层,传输层,控制层,会话层,应用层。然后OSI(从上到下)再走回去的数据流。计算机之间用的是二进制依靠本机的MAC地址进行通信。可能不是很具体,纯手打,望采纳 ...
osi七层模型是哪些?
7、应用层采用不同的应用协议来解决不同类型的应用要求,并且保证这些不同类型的应用所采用的低层通信协议是一致的。应用层中包含了若干独立的用户通用服务协议模块,为网络用户之间的通信提供专用的程序服务。服务与接口 在OSI分层结构模型中,每一层实体为相邻的上一层实体提供的通信功能称为服务。N层...
趣谈网络协议栈,七层模型下三层数据通信
在探讨网络协议栈时,七层模型被普遍采用,下三层被视为数据通信部分,即通信子网,负责数据传输;上三层则是数据处理部分,即资源子网,管理数据处理与应用。传输层作为通信子网与资源子网之间的桥梁,承担着承上启下的关键职责。在内核网络栈的初始化过程中,核心函数如start_kernel、sock_init、inet_...
OSI的7层分别是什么?
是用户应用程序和网络之间的接口,主要任务是组织和协调两个会话进程之间的通信,并对数据交换进行管理。第六层:表示层 表示层指从应用层接收数据,这些数据是以字符和数字的形式出现的,表示层将这些数据转换成为机器可以理解的二进制格式,也就是封装数据和格式化数据,例如将ASCII码转化为别的编码,这个...
ISO/OSI参考模型 各层的功能是什么?
7. 应用层:作为模型的最高层,应用层直接与用户接口,提供网络服务到用户的接口。它负责处理应用程序的网络活动,并提供了诸如文件传输、电子邮件和网络浏览器等服务。ISO/OSI模型的设计原则是标准化、功能分区和分而治之,通过明确的层次间接口实现通信,旨在简化网络结构和提高网络的通用性与适应性。
osi参考模型分为哪几层?各层的功能是什么?
5. 会话层:负责建立、管理和终止会话,协调不同节点之间的对话,并确保点到点的通信不被中断。6. 表示层:处理数据的表示、安全和压缩,确保数据在交换过程中的兼容性和完整性。数据压缩和加密是该层的重要功能。7. 应用层:通过各种应用协议支持用户的应用程序,如HTTP、FTP等,为用户提供网络服务。...
网络七层模型、五层模型指的是什么?
OSI七层模型是一个标准,它规定了机器之间如何通信。OSI七层模型从下到上分层及涉及的主要设备如下:1. 物理层 - 作用:为通信提供传播媒介 - 辅助作用:无 - 相关设备:集线器(hub) 2. 数据链路层 - 作用:使局域网中的机器互相连接 - 辅助作用:侦测传输错误 - 相关设备...