1.- 计算机网络的模型结构

      最后更新:2021-11-29 11:21:34 手机定位技术交流文章

      以OSSI 7层模型为基础的数据传输进程地图

      国际标准化组织(标准化组织)建立了计算机或通信系统互连参考示范标准框架。

      在通过网络从主机A向主机B传输数据的过程中,数据依次连接到头部,将数据链层添加到框架端。在通过网络到达主机B之前,头部曾被分离过一次。
      在这里插入图片描述

      为什么要加Head

      构造协议数据模块(PDU)、附加控制信息
      控制信息主要包括:

      • 地址(地址):标明发件人/收件人。
      • 错误检测代码( 错误检测代码): 是用于检测和纠正错误的代码 。
      • 礼宾管制(礼宾管制):履行礼宾职能所需的补充资料,如优先次序、服务质量、安全管制等。

      物理层

      物理层是指通过传输媒介创造的物理电路,以及与之配套的通信规程、标准和标准。
      主要规定:
      机械、电气、功能和礼宾接口特征
      比特编码
      数据率
      比特同步:时钟同步
      传输模式 : 选择以单一、 半双向或全时模式广播 。
      在这里插入图片描述

      #define head 0xFFFF
      #define tail 0xEFFF

      int arr[2]={x,y}
      xyxyxyx

      uart.send(head);
      循环发送用户数据
      uart.send(tail);

      数据链路层

      物理层处理单位传输困难, 但这个位数应该被某个人接收, 或者这个位数应该犯了一个错误以及如何修理他, 这些问题由数据链层处理。
      在这里插入图片描述
      节点节点(两个相邻节点与物理连接相连)负责数据框架传输。
      然后,责任框架(框架)附在结尾处,某些信息,如误差探测,附在后面,产生框架。主要目标是成功地将每一部分数据与从物理层接收部分数据流的框架的结尾部分分开,并收集头部和尾部信息,以便完成数据链层协议所需的适当功能。
      框架增加了传输和接收端的实物地址识别数据。

      例如,如果20个主机将数据发送到62个,所有主机都能看到它,但只有62个主机会得到它。
      在这里插入图片描述
      使用流动控制使接收者免受洪水的侵袭。
      接收端使用错误代码来识别数据是否不正确。 检测和再传输损坏或缺失的框架以避免重复
      在任何特定时刻,出入控制决定了哪些设备具有链(物理介质)控制。

      网络层

      在这里插入图片描述
      当连锁层的实际地址不存在时,班级就有一个学校号码;然而,用学校号码写信给某人是不可行的;必须有一个邮政地址,他是全球唯一一个。
      负责逻辑位置:全球范围的唯一逻辑地址,保证数据组向目的地的主机提供,例如IP地址,保证数据组能够正确交付,而不论有多少网络可跨越提供逻辑位置:全球范围的唯一逻辑地址,保证数据组向目的地的主机提供,例如IP地址,保证数据组能够正确交付,无论跨越多少网络。
      负责这条道路:协助数据选择一条道路,决定走哪条道路,确保从来源到目标的成功。

      • 互联网路由器和从组到目的地主机的路线
      • 路径选择

      负责分组转发
      考虑此图表: 黄色方块中的数字代表物理地址, 绿色方块中字母的逻辑地址是 IP 地址 。

      他每次通过路由器到达公路时,都会消除数据链最外端的边框尾部,有实际的目的地和源地址,而网络IP的内层地址多年来都完好无损。他遍及全球,无法找到任何路径。
      在这里插入图片描述

      传输层

      会议层的数据将分成一个部分,每个部分的礼宾数据单位将建在PDU一级,然后传到网络一级。
      在这里插入图片描述
      负责将全部电文从源发送到目的地(端到端)(内部处理)。
      负责分段与重组
      负责SAP站点搜索,以核实向有关程序提供了港口号等完整报告。
      连接控制是一个逻辑链接, 从第一个层的底部到顶部到末端层。
      负责流量控制
      负责差错控制
      在这里插入图片描述

      会话层

      它不分割,而是插入一些同步的数据。
      在这里插入图片描述
      控制讨论以及讨论的形成、维护和销毁。
      将同步点放入数据流以同步( 同步 ) 。
      当传输在同步控制点中断时,只需在该控制点附近建立以下的重建装置。

      这一层极薄,在实际网络中不存在。

      表示层

      两个系统之间信息互动的语义和合成要素由端到端处理。
      在这里插入图片描述
      例如,大端和小点模式是负责转换数据的例子。
      负责加密/解密
      负责压缩/解压缩

      这一层并不独立存在,目前是在应用层中开发的,这意味着在设计应用程序时,程序设计者必须解决这些困难。

      应用层:

      应用程序之间的沟通发生在应用程序一级,不同的程序可能使用不同的应用程序级别协议,例如 HTTP、FTP、SMTP等。直接为用户服务的应用程序和用户(例如浏览器)通过用户代理将数据传送到应用程序中时,它应该使用特定级别的应用程序协议,同时增加额外的控制信息来创建将传给信号层的应用层协议模块。
      在这里插入图片描述
      用户代理器(例如Firefox)可协助用户使用网络、互联网浏览器或网络接口
      典型的应用服务包括:
      文件传输FTP
      电子邮件SMTP
      Web(HTTP)

      TCP/IPP参考模式

      在这里插入图片描述

      很有用,有真正的交易
      应用层:支持各种网络应用,如FTP、SMTP和HTTP。
      TCP和UDP是两个协议,允许在传输层的各个进程之间发送数据。
      从来源到目的地的数据集群路线和传输:IP议定书、路线议定书
      通过链接层传输附近网络设备(主机、开关、路由器)的数据:
      Ethernet, 802.11 (WiFi) 和 pp
      物理层:比特传输

      在这里插入图片描述

      本文由 在线网速测试 整理编辑,转载请注明出处,原文链接:https://www.wangsu123.cn/news/13894.html

          热门文章

          文章分类