linux网络基础

      最后更新:2022-03-11 04:04:45 手机定位技术交流文章

      计算机网络背景

      网络发展

      独立模式->网络互联->局域网->广域网

      协议

      协议是计算机对计算机的协议, 灯光信号和电信作为计算机之间的传输渠道。 显示基于“ 频率” 和“ 弱点” 的 0 和 1 信息 。 对于传输各种信号, 需要相互商定的数据格式 。

      换句话说,两台计算机通过设定高频1和低频0来订立协议。

      然而,协议还远远没有达到目的,只有几个人同时遵守协议是徒劳无益的。 结果,协议是由工业先驱们指定的。
      在这里插入图片描述
      两者之间的区别是,网比数据线长,长线也有许多挑战,长线也涉及许多挑战,而计算机网络是处理这些问题的学科。

      协议将在操作系统中有一个结构。
      不仅对协议进行描述和订购,而且有条理。

      网络和信使是相似的。 我在互联网上买了些东西, 不只是这个东西;它是一个送货箱和一个送货单。

      OSI协议分层

      在这里插入图片描述
      在这里插入图片描述
      物理层解决硬件问题
      局域网的问题在链层一级解决。
      跨网络问题由网络层解决。
      传输层关系到数据传输的稳定性和效率。

      tcp/ip模型

      TCP/IP(转让控制议定书/因特网议定书)

      TCP/IP是一系列协议的同义词,它还包括一些建立TCP/IP集群的协议。

      TCP/IP协议不仅包括TCP和IP协议。它汇集了资金转拨方案、SMTP、TCP、UDP、IP等等。由于TCP和IP在TCP/IP协议中最为普遍,因此,它被称为TCP/IP议定书。

      TCP/IP通信协议采用五级分级结构,每个级别都要求在以下一级提供接口,以满足其要求。

      主机的操作系统从传输层到物理层产生内容。
      在路由器的情况下,它将数据从网络层传输到物理层。
      在总机的情况下,它将数据从数据链层转移到物理层。
      它只是到达物理层 为枢纽。

      在这里插入图片描述

      局域网传输基本流程

      在这里插入图片描述
      通过协议,同一级别得到传达,上、下两级通过每个级别的接口进行沟通。

      一旦应用层被密封,数据将转移到自己的传输层,然后转到网络层,最后转到链层,然后通过以太网传送到对面的计算机,包件从下往上被取走,只是密封,然后送交用户。

      总而言之,这是自上而下的信封,然后邮寄,然后是自下而上的电脑拆包。

      局域网通信可分为两类:向下和向上。

      其中有一些概念:
      一. 在底部密封后, 它被称为数据包。 数据包由头和数据( 也称为有效载荷)组成。 头是顶级数据加协议 。
      由于纸张页头是数据, 当你离开包件时, 你有权区分什么是报告头和什么是有效载荷。
      三. 几乎所有协定都解决了第二个问题:在分离后,哪些协定将把自己的有效载荷交给上层,这被称为共享。
      四. 局域网的所有主机都可相互直接连接。在数据链路层,有一个mac地址,又叫网卡硬件地址,或者序列号,全球唯一的。在通过局域网传输数据的同时收到所有主机(也许导致数据碰撞)。导致通信失败),然而,在包裹底部发现Mac地址不是它自己的地址。它只是丢弃了数据包这不是一个大问题。

      五. 局域网(局域网)通信原则:局域网在相互交流时,可能会产生数据碰撞,从而将数据变成垃圾,数据碰撞后还检索数据,数据分析可用来确定碰撞是否发生,如果发生,将再次传送。

      碰撞预防对于避免碰撞至关重要,如果有人进行碰撞,碰撞概率就会大大降低。

      当 mac 地址是 0xff

      跨网络传输基本流程

      在不同网络主机之间的文件传输。一个或多个路由器将数据从一个计算机传送到另一个计算机。

      在这里插入图片描述

      W型向下和向下转移可被视为跨网络传输。

      主机概念:主机是用局域网进行通信的计算机,路由器是主机。

      简单讲一下过程:
      数据从局域网1发送下来。封装成数据包。此后,通过局域网进行通信。因为路由器也是主机因此,路由器收到了这一信息。路由器的链层是第一个无包装的。分析数据包的mac地址Mac的地址经核实无误在网络层上,路由器将数据传送到IP协议之前。在包裹密封后,将传送到护身符环上。该项目最终到达目标局域网,然后被拆包并送交用户。

      在跨网络时间里,Mac在路由器拆卸连接时会处理更改。其他报告从发送到接收时始终一致。

      简而言之:互联网传输量正在下降。 (反转背面和包装.. )
      在这里插入图片描述

      数据包封装和分用

      • 数据包称为传输层数据部分、网络一级数据图和链层框架,视协议层而定。

      • 当应用层数据通过协议仓库传送到网络时,即为加载数据层数据,每层数据附在数据页头之后。

      • 第一种信息包括信息,例如第一种信息持续多长时间,负载时间有多长,顶级协议是什么。

      • 当数据密封在一个框中并传送到传送媒体时,在到达目标主机后,将删除每一层次协议的相关标题,数据按照第一部分的 " 上议定书字段 " (散装)将数据转到相应的高层次协议。
        在这里插入图片描述

      有一个问题:
      IP层的有效载荷是多少?
      在这里插入图片描述
      下一级与上一级无关,只是数据而已。

      数据分用

      在这里插入图片描述
      在拆解时,在一楼有几项协议,确定根据包头发送哪一份协议。

      网络的地址

      IP协议有两种版本:IPv4和IPv6。 IPv4有很多。
      IP协议使用IP地址来确定网络上各种主机的地址。
      IPv4 中的 IP 位址是32 位元, 4 字节 。
      IPv6 中的 IP 地址是 128 比特长, 或 16 字节 。

      对于 IP 地址, 我们通常也使用“ 点分数” 字符串, 例如, 每个整数除以点数的字节, 范围为 0 - 255 ;
      字节中每八个点就有一个点

      在数据链层上,使用Mac地址识别链接节点。
      48 位的长度。通常以十六进制数字表示,然后是冒号(例如:00:00:00:27:03:fb:19)

      两个命令

      见 lspci 驱动程序
      在这里插入图片描述

      使用 if config 查看主机网络信息
      在这里插入图片描述

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

          热门文章

          文章分类