TCP/IP

      最后更新:2021-10-30 02:22:35 手机定位技术交流文章

      TCP/IP

      应用层:

      作用:发送数据报文
      HTTP、DNS和其他议定书
      数据电文是所传输数据的名称。

      传输层:

      作用:
      发送端:
      将( http) 信件拆分, 并在每份报告部分中先添加 TCP( 序列号和端口号) 。
      接受者:接收两端的报告,并根据报告编号重新排列报告。
      TCP、UDP和SCTP是现有的协议。
      TCP条目是提供给网络层的数据名称。

      网络层:

      激活:选择最佳传输途径,并在TCP部分增加IP头(将MAC地址输入该部分)。
      议定书包括IP、IPCMP和IGMP。
      IP数据集(报告)是提供给链层的数据的名称。

      链接层(网络界面层)由下列组成部分组成:

      激活: 在 IP 数据包中添加第一个互联网段 。
      链层是一个网络卡,已经在硬件部门使用。
      有形地址(MAC)被链级用于定位机器,因此,网络一级提供的IP地址必须翻译成MAC地址。
      ARP和RRP议定书
      框是给对等点提供的数据名称。
      管理框架、数据框架和控制都存在。
      网络中的多是数据帧

      最重要:网络层

      一些基础概念:

      数据包是网络数据传输中使用的最小的数据单位。
      MAC 地址和IP 地址:
      IP 地址可以修改。 MAC 地址不能修改 。
      MTU(最大运输单位):链层一次可能发送的最大字节数。
      路径 MTU: 网络路径上最低的 MTU, 有许多连接 。
      囊括:从应用层提交数据以进行层包装的过程。
      当拟转移的IP数据数量在链层超过 MTU 时,IP数据被破碎成许多小碎片。
      分片仅用于单播
      查找作为数据集一部分的若干带有序列号的碎片。
      为了重建这些碎片 用分号把它们分开
      局域网(LAN)
      网络设备使用什么方法来确定下一个传输目的地 :
      根据MAC地址

      分组:就是数据块
      多路:就是复用
      差错控制:
      流量控制:
      控制发件人框架发送速度的方法 。
      单播:
      目的地是一台主机
      广播:
      网络中的所有主机都是目的地。
      组播:
      目的地是接收主机的集合。
      它如此之小,如此之小, 以至于它遍布全世界。
      桥梁是连接不同网络的网络设备。
      交换机也是一种网桥

      IPv4:

      32位(4字节),
      分为四个十分位数组,每个组的非负数从0到255不等。
      点被转换为二进制; 当二进制意味着用空格分割时, 不再需要点 。


      IPv6:

      128个地点(16个字节)
      和 : 16 进制数字分离
      IPv6简化规则:
      1 零的集合只能压缩一次,然后只能减少到零。
      2、每个组位于前面的0可以省略:0056—>56
      IP 数据 = IP 头 + IP 头 + IP 头 + IP 头 + IP + IP 头 + IP + IP 头 + IP + IP + IP 头 + IP + IP + IP
      IPv4头部:
      20个字节,


      IPv6头部:
      40个字节,

      端口号:

      0-65535是非负整数16位数(2字节)。

      网络一级地址(软件地址)
      :用户自己配置生成
      链接级别地址(硬件地址)
      :由制造商定义

      协议详解:

      TCP:


      可靠,我们有联系,完全有联系
      TCP协议有三种握手方式:

      为什么你觉得需要握手三次?

      目标是检查双方的定期接收和交付能力,为进一步的可靠传输准备初始化序列号,实质上,它正在将服务器连接到特定的港口,形成TCP连接,并同步双方的序列号和确认号,以传递TCP窗口大小信息。


      为什么有三节握手和两节握手?为什么不做四节呢?

      首先,客户发送软件包,服务器收到软件包,使客户能够证明客户的发送能力正常。
      第2步:客户向客户提供软件包,客户收到软件包,客户评估服务器的接收和发送功能正常。
      第3步:客户将数据包退回服务机构,以验证刚刚收到的数据;如果收到数据包,客户确认客户在接收数据方面处于有利地位。
      在这三次中,每一次都有可能重复检查收到和发送信件的双方是否以正常身份收到和发送,一次、次、次、次、次、次。

      在连接之前,客户和服务的状态如何:

      启动客户端位于封闭状态, 而服务器位于监听状态 。


      序号是如何生成的:


      什么是半连接状态:

      第二个链接只是部分附着。


      什么是半连接队列:

      完成第二阶段连接后,服务器处于同步接收状态( SYN_RCVD), 置于半连接队列中 。
      此外,在三个成功连接后,连接状态移到整个连接队列。
      如果等待时间满了 包里可能还有一滴


      丢包会导致什么
      我们怎么处理掉包的箱子?


      如果连线项目的数据包丢失,以及客户和服务如何管理该数据包,会发生什么情况:

      SYN攻击是什么:


      UDP:

      不可靠,无连接,


      IP:

      因特网协议
      尽量尝试;它没有连接, 并且无法保证数据会正确到来。


      ICMP:

      国际CMP提交材料分为两部分:
      差错报文——>回应网络错误
      查询报文——>查询网络信息
      ICMP报告的格式和功能:

      因特网控制信息协议。


      ARP:

      比较IPIP地址和MAC地址的议定书

      一些网络设备:

      网卡( 网络适配器) :
      网络卡是一种将计算机连接到局域网的设备。无论基本的 PC 或高端服务器连接到局域网,都必须安装网络卡。如果需要,计算机可以同时安装数张网络卡。
      OSI模型的物理层和数据连接层都存在于网络卡上:

      1的物理层界定了数据传输和接收所需的电力和光信号、线状状态、时钟基准、数据代码和电路,以及数据链层设备的标准接口。

      2. 数据链接层充当定位搜索机构,构筑框架,核对错误数据,控制传输,并提供网络层的标准数据接口。
      物理+链层=网卡
      网卡有两个主要特征:

      一种方法是对计算机数据进行加密,并通过链层上的网络线路(或无线网络的电磁波)将其传送到网络。

      第二是从接收网络上的其他装置收集框架,将其重新组装成数据,并传送到储存这些框架的计算机。

      在网络中,创建、发送和处理数据包的过程:

      Socket.com界定了协议和解决家庭问题,两个协议的参与者在文件中具有相同价值,而且可能混杂在一起。

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

          热门文章

          文章分类