第一章-计算机网络概论-2

3)会话层
会话层支持两个表示实体之间的交互作用。它提供的会话服务可分为以下两类。
(1) 把两个实体结合在一起,或者把它们分开,这叫会话管理。
(2) 控制两个表示实体间的数据交换过程,例如分段、同步等,这一类叫会话服务。
通过计算机网络的会话和打电话不一样,对话的管理包括决定该谁说,该谁听。长的对话需要分段,一段一段地进行,如果一段传错了,可以回到分界线的地方重新传输。所有这些功能都需要专门的协议支持。
4)传输层
这一层在低层服务的基础上提供一种通用的传输服务。会话实体利用这种透明的数据传输服务而不必考虑下层通信网络的工作细节,并使数据传输能高效地运行。传输层用多路复用或分流的方式优化网络的传输效率。当会话实体要求建立一条传输连接时,传输层要求建立换一个对于的网络连接。如果要求较高的吞吐率,传输层可能为其建立多个网络连接;如果要求的传输速率不是很高,单独创建和维持一个网络连接不合算,传输层可以考虑把几个传输连接多路复用到一个网络连接上。这样的多路复用和分流对传输层以上是透明的。
传输层的服务可以提供一条无差错按顺序的端到端连接,也可能提供不保证顺序的对报文传输,或多目标报广播。这些服务可由会话实体根据具体情况选用。传输连接在其两端进行流量控制,以免高速主机发送的信息流可以“淹没”低俗主机。传输层协议是真正的源端到目标端的协议,它由传输连接两端的传输实体处理。传输层下面的功能层协议都是通信子网中的协议。

  1. 网络层
    这一层的功能属于通信子网,它通过网络连接交换传输层实体发送出的数据。网络层是把上层传来的数据组织成分组在通信子网的节点之间交换传送。交换过程中要解决的关键问题是选择路径,路径既可以是固定不变的,也可以是根据网络的负载情况动态变化的,另外一个要解决的问题是防止网络中出现局部的拥挤或全面的阻塞。此外,网络层还有记账功能,以便根据通信过程中交换的分组数收费。
    6)数据链路层
    这一层的功能是建立、维持和释放网络实体之间的数据链路,这种数据链路对网络层表现为一条无差别的信道。相邻节点之间的数据交换是分帧进行的,各帧按顺序传送,并通过接收端的校验检查和应答保证可靠的传输。数据链路层对损坏、丢失和重复的帧应能进行处理,这种处理过程对网络层是透明的。相邻节点之间的数据传输也有流量控制的问题,数据链路层把流量控制和差错控制合在一起进行。两个节点之间传输数据帧和发挥应答帧的双向通信问题要有特殊的解决办法,有时由反向传输的数据帧“捎带”应答信息,这是一种及其巧妙而又高效率的控制机制。
    7)物理层
    这一层规定通信设备机械的、电气的、功能的和过程的特性,用于建立、维持和释放数据链路实体间的连接。具体的说,这一层的规定都与电路上传输的原始位有关,它设计什么信号代表1,什么信号代表0,一位持续多长时间;传输是双向的,还是单向的;一次通信中发送方和接收方如何应答;设备之间连接件的尺寸和接头数;以及每根线的用途等。

1.5 几种商用网络的体系结构

image.png
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容