|
Post by mostafiz48n on Jan 24, 2024 1:38:35 GMT -5
分层可以带来很多好处 各层之间是独立的每层只实现种相对独立的功能 灵活性好任何层发生变化时只要层间接口层以上或以下各层均不受影响 结构上可分割开各层都可以釆用最合适的技术来实现 易于实现和维护 能促进标准化工作 通常各层所要完成的功能主要有以下些 可以只包括种也可以包括多种 ① 差错控制使相应层次对等方的通信更加可靠。② 流量控制发送端的发送速率必须使接收端来得及接收不要太快。③ 分段和重装发送端将要发送的数据块划分为更小的单位在接收端将其还原。④ 复用和分用发送端几个高层会话复用条低层的连接在接收端再进行分用。⑤ 连接建立和释放交换数据前先建立条逻辑连接数据传送结束后释放连接。 计算机网络的各层及其协议的集合就是网络的体系结构。具有五层协议的体系结构 五层协议的体系结构只是为介绍网络原理而设计的实际应用还是 四层体系结构 应用层协议定义的是应用进程间通信和交互的规则。如域名系统 支持万维网 WhatsApp 号码数据 应用的 协议支持电子邮件的 协议等。应用层交互的数据单元称为报文。运输层的任务就是负责向两台主机中进程之间的通信提供通用的数据传输服务。运输层主要使用以下两种协议 传输控制协议 提供面向连接的可靠的数据传输服务其数据传输的单位是报文段。用户数据报协议 提供无连接的尽最大努力 的数据传输服务 不保证数据传输的可靠性 其数据传输的单位是用户数据报。网络层负责为分组交换网上的不同主机提供通信服务。 在发送数据时网络层把运输 层产生的报文段或用户数据报封装成分组或包进行传送。在 体系中由于网络层使 用 协议因此分组也叫做 数据报或简称为数据报。数据链路层常简称为链路层。在两个相邻结点之间传送数据时数 据链路层将网络层交下来的 数据报组装成帧 在两个相邻结点间的链路上传送 帧。每帧包括数据和必要的控制信息 如同步信息地址信息差错控制等。物理层上所传数据的单位是比特。物理层要考虑用多大的电压代表 或 以及接收方如何识 别出发送方所发送的比特。物理层还要确定连接电缆的插头应当有多少根引脚以及各引脚应如何连接。传递信息所利用的 些物理媒体如双绞线同轴电缆光缆无线信道等并不在物理。
|
|