day11、1 - OSI与TCP-IP5层协议

      最后更新:2022-05-09 07:22

      一、分层思想

      1.为什么要分层

      • 计算机领域中,如果双方要通信,必须遵守同样的规则。通过将许多标准和规范结合起来,达成了一项协议。也就是说,来文双方都必须遵守相同的通信标准,才能订立相同的协议。然而,通信是一个庞大的系统。通信进程需要一套标准。它是导致思想等级的源头。

        例如,人们在其生活中将逐渐购买牛奶。它将程序——挤奶奶牛——分为不同层次。运输牛奶,工厂加工牛奶,最后,它被送到超市购买。人最后享用。然后牛必须满足一系列要求。送牛奶的司机预计将遵守交通法。一套规范加工设施的处理的标准。他们被送到杂货店买个人必须遵守购买货币的条件。最后享用牛奶。为了实现这一目标,必须制定一套标准。整个程序都是分层的。奶牛育种者只需要提高标准;司机可以驾驶;加工厂了解加工法等等。喝牛奶的人不需要知道情况如何所有你需要知道 如何喝牛奶。每个级别不同于其他级别。但是又相互配合,底层为上层提供支持。

        如果你没有一层牛奶, 你将不得不养活自己的奶牛, 挤奶你自己的奶牛, 驱动,处理.. 和工作了很多的努力。

      2.什么是分层思想

      • 将复杂的工艺分解成为单一用途的子工艺。

      • 进程更加清晰,复杂挑战更加简单明晰;更简单的问题识别和有针对性的解决办法

      • 网络层必须包括总机、路由器、防火墙、主机等等。

        3Com、Sharp和Cisco是著名转换器的例子。

      • 以多层次的思维写信给发件人:

        • 唯一的写作方法是遵守写作标准。邮局;邮局必须遵守信封处理标准。没有必要知道如何写作。向有关运输机构提交;运输只需具备驾驶能力。它将根据地址按时完成;运输部将把信件送交邮局。最后送到收信人,收信人读信。

          image-20211027163248053
        • 这一过程分为三个级别,每个级别不同于其他级别,每个级别使用相同的协议,下级为上级服务(运输部门为下级员额办公室,下级员额办公室为下级人员)。

      • 摘要:复杂的问题分层处理,每一层独立于其他各层,在每一层次采用相同的程序,但下层为最高层。

      二、OSI七层模型

      一,OIS七层模型诞生了

      • 互联网主机之间通信的完成也是一个复杂的过程,有数百项协议,科学家们对此进行了分层,OSI参考模型最初由标准化组织国际标准化组织提供。
      • 采用OIS模式简化通信业务,加强了全球计算机制造标准的统一,并使所有计算机都能够使用同一结构进行通信。

      二.OIS 7-书型图示

      • image-20211027165049761
      • 现在,我们都在使用电脑事实上,这是一个庞大的复杂问题。计算机能识别所有七个级别。我们计划建一座七层楼所以很昂贵。所有电脑都是按照这些七层模型建造的。如果计算机制造模式不一致,条例将完全自相矛盾。计算机很难相互交流。

        例如,如果计算机以5个字节提供和获得数据,而另一台计算机以7个字节接收和传输数据,那么双方无法完成对话,因为规则不同,而且你发送的信息我在收到时并不理解。

      • 对于同一级别,采用同样的程序,下一级为上一级。

      三. OSI 7层模型不足。

      • 科学家们设想了OIS 7层模型:简单想象一下它应该是什么。这些层的功能是什么?然而,很少考虑各级应制定哪些条例(协定)。按照这个模型,用IP、ARP等协议填满空白但是填完以后发现,有两层虽然不能少,然而,这是相当多余的--它涉及届会的级别和级别。在这两个层次上,很少有协定。您也可以使用应用层将两个级别合并。由此形成了一个供实际使用的新架构:TCP-IP 5级礼宾室(TCP-IP)。后来,科学家提出了四层协议,将数据链层和物理层合并为一个称为网络界面层的层。然而,它并没有得到普遍利用。

        image-20211027194841164

        我们将专注于TCP/IP五级计划

      • 简单解释一下为什么合并建议将申请一级的层次和会期合并:

        • 将数据从应用层转换为进化模式,然后转换为物理层的二进制系统;或使用与发件人相同的编码(同一层使用同一协议)转换为可理解字符。
        • 会议级别:简言之,这是维护通信秩序。例如,应用层包含大量软件:qq,微信,游戏等,如果大量数据同时发送到传输层,会拥塞无秩序。现在有会话层,例如,TCP用于qq的传输。为了利用数据传输渠道,qq所占用的路线随后将由qq会话水平管理。不属于qq,不允许进入;数据属于qq,但向许多人传播。这些记录现在将按会议级别分类。哪些是发给谁的。这些是会话层的函数。但是,会议管理软件现在将为你做它。
        • 因此,软件现在用表达层和会话层来写,用它来编码和维护会话,用应用层来履行两层的职责,因此,现在广泛使用TCP/IP五级协议。

      三. 5层TCP/IP阵列

      TCP/IP 5级礼宾站与OSI 七级模式之间的联系

      • 事实上,这两人一般是同时出生的,TCP/IP是第一议定书,OSI是第二示范。

      二. TCP/IP 5级议定书站的描述

      • TCP/IP 5级协议:将措辞和文字提高到适用水平从上到下:应用程序、传输、网络、数据连接和物理。其中两项协定至关重要:关于运输层的TCP协定。网络层的IP协议。因此,在这两项协定签订之后,他们被叫来。

      • 它通常被称为物理层、第二层数据连接和五层应用层。

      • TCP/IP 5-系列阵列现在是最广泛使用的模型。

        例如,我国计算机上的网页卡以TCP/IP范式为基础,并遵守TCP/IP国际标准。

        image-20211027171832907

      3.层与设备的关系

      • 每一层各有不同的目的。为了执行相关工作,需要相应的设备。例如,网络只能在物理层运作。因此,网络在物理层运作。因此,它价格低廉;开关在数据链一级运作。只是数据链和物理层规程得到理解(后向兼容性)。最高一级的数据和协议模棱两可;路由器在网络一级运作。协议的下两个层面也可以阅读。换句话说,您可以停止使用MAC的子层以及IP包、计算机、移动电话、平板电脑等信息。此外,该方案在申请一级运作。有几种防火墙:网络楼层有古老的防火墙。也就是说,您可以根据所提供的MAC和IP地址过滤数据;防火墙在传输层运作。不仅可以过滤MAC和IP,还可以过滤MAC和IP。也可以使用端口号过滤。我们可以看到TCP/UDP包里有什么; 一些神奇的防火墙 已经在申请站上投入使用。这就是客户要求访问网页的情况。因此,传输的数据是服务器发送的网络代码(页面)。防火墙可以打开,以便访问数据。如果含有黄色赌注的网页自动过滤出来,这将是第一次。然而,这一防火墙的效力仍需提高。未来的高速防火墙正在变得司空见惯。

      • 五楼的电脑有什么问题?下面有几层电源那为什么它不用于路由器呢?开关和路由器可在计算机上运行。只是启动匹配功能 与更多的网络卡。然而,计算机默认会使所有这些能力失效。只要完成基本封装,然后取出封装。在应用程序一级,建造计算机是为了履行最关键的职能。其他层的功能弱化。其他级别使用的设备,例如开关路由器,相当相似。价格低廉,而且很管用

      • 哪个级别的工作是装置的工作:规定最高一级可读取哪一级别的协议,以及该装置工作的较低级别协议(向下兼容),即下层和下层的数据可以密封和删除。

        image-20211027211627384
      • 我们通常认为开关位于二楼,路由器位于三楼,防火墙位于防火墙第四层(称为工作层)。

      四. 每层摘要的设备和传输单位

      image-20211027205021269

      五、TCP/IP 5级模式中的议定书摘要

      • 每个级别都有自己的一套议定书,一个级别的协定称为港口号。

      • 应用层的每个软件都设计成使用TCP或UDP协议传输数据。因此,我们把港口与TCP/UDP混为一谈;根据它是什么,我们也将它称为协定。该协议以两个传输层议定书为基础。例如,http协议取决于TCP协议。

      • IP协议是拥有 IP 软件包的网络层的唯一协议; ICMP 被称为 Web 探测器协议, ping 实际上是 ICMP 软件包; 数据不是分两个层次发送的; 网络追踪器将用于此协议 。

      • 由于数据链接层包含MAC次层协议,地方和国际层面之间可能有所不同,因此往往需要跨境互联网接入。

      • 描述不同程度的协议和协议之间关系的图表:

        image-20211027212311440

      六. 数据的汇总和未汇总

      在了解TCP/IP五层协议后,我们必须了解如何使用这一协议传递一种类型的数据,即数据抵押和未封存程序。

      1.数据的封装过程

      • 图示:

        image-20211027190204058
      • 过程说明:

        • 现在, 应用程序级别程序( 例如 qq) 在另一台机器上向 qq 发送信息 。当按下返回按钮时,数据最初将发送到传输层。因为电脑上运行的每个软件都是一个过程。该程序将有自己的终端。例如,qq的港口号为8 00。且使用qq通信,实际上,这不是与他人的计算机qq的直接通信。这是所有关于向qq服务器发送数据, 但它所有关于向qq服务器发送数据。服务器还将将qq发送到对方的机器上。因此,qq服务器的端口号将列入qq软件。

        • 数据现已到达传输层。在TCP/UDP头前包扎一大块数据,TCP/UDP页头包括源港口和目的地港口(应用级软件已经支持TCP或UDP协议转让)。因此,处理qq电文软件的端口号将密封在来自8 00个端口号码和服务器的数据头上,其应用级别为qq熟悉的端口号码和服务器。这是港口代码的缘故当收到 qq 服务器的传输层时,数据显然被传送到一个进程,而不是服务器的 ftp 或 dns 服务进程。它被转交给与qq有关的进程。因此,传输层的作用是完成过程与过程之间的沟通(只知道使用哪一种应用)。发送给主机的信息尚未纳入数据。传输层所封装的数据称为数据段(即传输层的传输单位是数据段)。

          简单错误: 仅在申请一级达成协议, 如 Telnet 协议、 FTP 协议等。 港口号属于程序; 传输级别只记录应用层的港口号 。

          TCP和UDP之间的区别是,TCP保证数据传输 -- -- 数据必须相互联系。TCP必须相互沟通。提供数据重传机制,因此,即使它被误入歧途或被盗,可以不断重传,因此,TCP被称为以连接为导向的服务。联合民主党不是一个可靠的通信方式。它们之间没有任何关系。在传输过程中丢失了数据。不可靠,又叫无连接服务。(后面会系统学习)

        • 传输层的工作在进入网络一级之前完成。网络级别与数据部分的内容无关。我只是要继续增加一个IP包 在数据区。IP软件包包括源和目标IP地址等信息。网络层的任务是完成点对点通信(网络上的每一台计算机都是互联网上的点)。网格数据称为报告、IP袋或邮袋(包装)。

        • 文件现在将传送到数据链一级。即传给电脑的网卡。网卡收到报文后,员额头部将增加一个停战小组的分层。包括资料来源和目标的停战委员会地址等信息。因为开关在链层的功能,只认识MAC地址,对应方从基于MAC地址的右端港口转运数据中得到承认;电文结尾处插入了FCS(4字节)。最后的数据链接层称为框架。

          为确保数据的完整性,FCS使用所有先前数据的循环检查算法(框架加报告)生成了一个数值。

        • 之后,框架被移动到物理层,即我们把物理层的数据称为小流或信号流,因为我们发送了数字信号。Bitstream是最低的传输单位。

      上述信息已被密封。

      所有电线网络都是在一个单一的框架中传送的, 它们会跑到交换台,路由器,服务器,或防火墙.. 并用一系列设备完成 能够相互访问对方的网卡。

      以下列方式将彼此的计算机组合在一起。

      二. 数据拆解

      • 图示:

        image-20211027190120009
      • 过程说明:

        • 他们最终到达了彼此系统的数据链接层。即网卡。同层使用相同协议,我们的计算机数据链接 和彼此电脑的数据链接层 只能探测框架和尾部计算机的数据链接层允许你检查框架末信息,以确定框架中的目标MAC地址是否是我的。如果它不匹配,你会扔掉它。完成后,重复检查框架结束信息的剩余部分。最后,将数据解封并发送到网络层。
        • 如果IP包中的目标IP不是自己的计算机,网络一级将继续解开按钮,并将数据传输到传输层。
        • 在您确认目标计算机是您自己的后, 您必须检查您在计算机上传输到程序所需的数据。 因此, 传输层将重新检查 TCP 或 UDP 信头中的端口号, 一旦确定, 将数据解开到合适的程序 。
        • 在这一申请层面,只有qq程序可以接收信息。

      七、生活中的更好情况

      1. 8 位数等于 1 字节
      2. 网格速度通过下载软件以字节(B)测量:例如,目前的下载速度为1MB/s,这意味着计算机上的数据为每秒1兆字节。
      3. 操作员的设备在单位中为一位(b):例如,开关的最大带宽为100兆b。这意味着开关端可发送或接收每秒最多100兆位的电流脉冲。尽管如此,计算机还是用B校准。这意味着,计算机的最大速度是100/8=12.5MB/s。

      简而言之,工厂的速度单位是位数,而下载程序时的速度单位是B。

      本文由 在线网速测试 整理编辑,转载请注明出处。

          热门文章

          文章分类