计算机网络(初识)

      最后更新:2022-04-10 23:18:50 手机定位技术交流文章

      • IP地址
      • 端口号
      • 协议
        • 协议分层
        • 五元组
      • OSI七层模型
      • 封装和分用
        • 封装
        • 分用

      视计算机网络的规模而定,计算机网络被归类为局域网或广域网。
      局域网的主机支持网络通信,也称为内联网通信;局域网和局域网之间没有连接就无法进行通信:
      局域网可通过各种方式建立网络。
      考虑一下这个,它建立在开关和路由器上:
      在这里插入图片描述事实上,广域网与局域网之间没有明显的区别,局域网被认为大于“广域网”(因特网是世界上最大的广域网)。

      IP地址

      IP地址通常用于确定网络主机和其他网络设备的网络地址(如路由器);路由器),简而言之,IP地址通常用于查找主机地址。
      Couriers必须知道对方的接待地址才能提供包裹。
      格式:
      IP地址是32位数二进制数字,通常被破解成四个“8位数二进制”(即4位字节)很难记住,因此中间点是分割的。
      以0110010010010010010010010010010010010010010010010010010010010010010010010010010010010010010010010010010010010010010010010010010010010010010010010010010010010010010010010010010010010010010010010010010010010010010010010010010010010010010010010010010010010010010010010010010010010010010010010010010010010。
      通常以“点对点”的方式表示,即 a.b.c.d.形式(a、b、c、d为0至255之间的小数整数值)。
      特殊IP
      127. * IP地址通常用于背对背(循环)测试(指定自己为主机)。

      端口号

      描述基于主机的应用程序 。 (通过电话联系收件人 。 )
      格式
      港口号为0-65535,该程序可通过在网络通信中装订一个港口号来传输和接收网络数据。
      (例如,3306个港口曾经用于部署数据库。 )

      协议

      成功沟通需要通信协议的明确性,而通信协议仅仅是关于接收方分析所提供数据的格式的协议。
      我们不一定理解彼此, 因为我们是我国的56个民族, 每个民族都有自己的方言, 所以我们达成了一个协议, 说普通话,普通话,中文,你们都明白。
      就网络通信而言,通信主要是通信和光信号,光信号的频率(高频/低频)和电信的水平(高/低级)分别为0和1。

      协议分层

      这非常困难。 有一些细微的细微差别。 如果他能让每个人都同意所有的细节, 将会是巨大的和困难的。
      因此,我们将这些协议分成小块。各干各的工作,这样做的好处是,各级协议不需要理解其他协议的具体细节(最好通过封装来完成),正如打电话的人不需要理解电话原则一样。就可以打电话,接听电话的人不必是自然的通讯员。
      改变与其他协定的相应协定(更好地结合),仿佛打电话者不能使用有线电话、无线电电话或普通话或英语的电话。

      五元组

      在TCP/IP协议中使用了一个五美元小组来确定网络通信:

      1. 源IP:标识源主机
      2. 源端口号:将来文中的数据传送到源主机身份的程序。
      3. 用于标记的 IP:主机。
      4. 从此连接接收标记目的主机数据的过程称为目的地港口号。
      5. 议定书编号:确定双方在传输和接收作业中商定的数据格式。

      OSI七层模型

      其主要好处是服务、界面和协议这三个理念的明显分离,以及概念的清晰性和理论的完整性。 不同系统网络之间的可靠沟通是通过七个等级结构模式实现的。
      在这里插入图片描述

      实际设想是压缩版的OSI,TCP/IP 5层(四层)网络模型。
      在这里插入图片描述

      一些纯粹的程序员认为,物理的底层是硬件而不是软件,所以他才四岁。
      物理层:
      网络通信中使用的硬件
      网络/网卡.硬件设备协议是物理层协议的范围,有必要保证所有主机和网络设备相互兼容。
      数据链路层:
      负责完成两个相邻装置之间的通讯.. (当地)
      在这里插入图片描述

      路由器和主机1在附近,路由器和主机2也在附近,但主机1和主机2不在附近。
      网络层:
      点对点沟通是我的责任
      网络中每个节点,任何节点(不一定相邻,但距离较远)之间的通信(一般)
      网络水平将这两个地方连接起来,规划处是一条适当的途径。
      真正的网络环境结构相当复杂,目前必须开发连接这两个地方的若干路线。
      传输层:
      端对端通信(起始点和终点)由你负责。
      集中关注最终结果,而不是进程。
      应用层:
      它与应用程序有着密切的关系。 您正在发送的数据的目的是什么? 有多个应用程序用于各种应用程序 。
      例子:
      有一天你从互联网上买了扫帚
      你和商人都担心结果(商家站在传输层)
      信使正在路上绘制路径图 怎么可能简单呢?在网络一级,交付业务把车给我,把车开到那个地方Quickie正在致力于数据链层面的工作。
      前三位不知道你得到什么(站在应用层)
      物理地面就像那些高速公路
      事实上,主机相当于从物理层到应用层的五个层次。
      连接物理和网络层(物理层、数据线和网络层)的路由器。
      交换台,主要从物理层到数据链接层(主要是从物理层到数据链接层)(当然,经典意义上的路由器和开关)

      封装和分用

      这个案子里的信封 和爪哇的信封无关
      这是关于不同的分层方法如何相互作用的问题。
      例如,您可以使用 qq 向学生发送信息。
      键盘上输入了一个“ello”键, 按下传输按钮 。

      封装

      应用层( 应用)
      将数据构造转换成基于用户提供的信息的应用程序级协议 。 (协议是一份已商定材料的汇编 。) (这取决于 {} {} 程序员如何配置它 。) 我们不知道 。 )
      从理论上讲,这是一种协议。
      在这里插入图片描述

      应用层协议使用操作系统的 API (称为套接字 API) 将数据从应用层传输到传输层。
      转让层(进入操作系统)
      传输层协议信息是根据根据当前传输层协议(传输层最常见的协议:UDP、TCP等)通过的数据创建的。我不知道我在说什么。
      在这里插入图片描述

      TCP 数据标题 = TCP 标题 + 数据负荷( payload, 整个应用程序层数据) 可能被视为此基本 TCP 报告( 此处为二进制数据) 的字符串拼图 。

      TCP报告载有大量数据,其中最重要的数据是“源港口”和“目的地港口”(发送和接收电话)。
      然后将向网络一级报告这一传输水平的数据。
      ((Web层(操作系统)) (()) (()) (()) (()) (()) (())(())(())(())(())(()) (()) (())(())(())(())(())(())((
      传输层的全部数据报告完成后,将再次密封目前的网络层协议(如IP),以便将TCP数据报告转换为IP数据报告,并添加最后协议页头。
      在这里插入图片描述

      IP 数据报告 = IP 协议页眉加负载(全 TCP/UDP 数据报告)
      信头载有许多重要信息,其中最重要的是来源IP和目的IP(对应发件人和收件人的地址) IP(相当于发件人和收件人的地址) IP(相当于发件人和收件人的地址) IP(相当于发件人和收件人的地址) IP(相当于发件人和收件人的地址) 。
      现有的网络一级协议将立即向数据链一级报告这种IP数据。
      (数据链中的河流)
      目前的数据链级协议根据以前的实施伙伴数据报告生成了数据链层的数据报告。
      以太网是使用最多的数据链层协议,将产生以太网2数据框架。
      在这里插入图片描述

      框架 + IP 数据报告 + 框架末等于以太网数据框架
      下一个地点是什么?在IP协议中,地址既是起始点,也是终点。
      以太网数据框架或框架中的地址是下一个相邻的地址(如按点排列的发型),并有一个点,然后是随着时间的推移而变化的新点。
      数据将按数据链水平返回到物理层。
      (物理层(硬件硬件))

      以太网数据框架是这项工作的基础。
      将 0-1 转换成高低水平, 发送到网格上, 或者转换成高频/低频电磁波, 以光纤/无线方式传播。

      到了这一步了,数据现已从当前主机中删除 。前往了下一个设备,(潜在路由器/交换器/其他设备)(如A和B之间)很可能不是一条直线中间有几台路由器和交换台用于数据传输。中间过程战且不看,这主要取决于dtoa如何行为 当他们到达B。

      这一过程是自上而下,数据从自上而下流向下级协议,由下级协议密封。

      分用

      (物理层(硬件、网页卡))
      主机 B 的网页卡检测到一个高低层次的序列, 然后将这些序列转换成 1 1 系列, 最后变成以太网数据框 。
      通过物理层向数据链层次提供了这一信息。
      (数据链中的河流)
      在这里插入图片描述

      数据链层负责数据解剖、消除框架和尾部、提取IP数据报告并将其传送到网络层协议。
      ((Web层(操作系统)) (()) (()) (()) (()) (()) (())(())(())(())(())(()) (()) (())(())(())(())(())(())((
      在这里插入图片描述

      网络一级的协议将重新分析数据,删除IP报告和TCP数据,然后将其传送到传输一级。
      (传输层(操作系统核心))
      在这里插入图片描述

      应用程序层使用套接字 API 从内核读取此层数据报告, 根据应用程序层协议分析, 然后在窗口中显示结果 。

      @elder_man == ==
      数据从上到下插入到协议信头( 包) 。
      从协议报告中一次又一次删除数据,从下至上分发数据。

      我们只谈开始和结论 我们不会知道A和B之间有多少路由器和开关

      在这里插入图片描述

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

          热门文章

          文章分类