最后更新:2021-10-21 11:02:09 手机定位技术交流文章
DNS 分辨率: DNS 的功能是通过域名访问特定的 IP 。 域名已经演变, 因为 IP 在数量和英文上是混合的, 从而对内存不利 。 域名相当于 IP 的别名, 而 DNS 正在寻找别名的真实名称 。 由操作系统本身完成的 DNS 查询, 是在 TCP 握手前完成的 。
操作系统将首先在本地缓存中查找 IP 地址 。
如果您不这样做,请查看该系统的 DNS 服务器配置 。
如果您在目前阶段没有收到呼叫, 您将前往 DNS 根服务器, 在那里您将找到负责 com- level 域名的服务器 。
下一步转到服务器, 检查 Google 的第二域名 。
我们负责配置下一级 3 域名查询。 您会为 www 域名建立一个 IP 地址, 然后为其它一级 3 域名另设一个 IP 地址 。
以上是一个迭接的DNS查询,但客户要求使用前者,系统配置的DNS服务器要求使用后者,后者在获取结果时向客户提供数据。
递归查询 : 客户端向本地 DNS 服务器发送请求, 等待回复 。 本地 DNS 服务器将查询发送到其它 DNS 服务器, 直到结果可用并传递给客户端 。
迭接查询 : 客户端向 DNS 服务器发送请求, 如果 DNS 服务器没有搜索结果, DNS 服务器会向客户端提供另一个 DNS 服务器的地址, 而客户端会向新的 DNS 服务器发送新的请求 。
TCP/IP协议是什么:不同硬件、操作系统、一切需要我们称之为协议的规则之间的通信。 协议中包含各种要素。 选择电缆规格到IP地址的方式、搜索外部用户的方法、每一方建立通信的顺序以及需要处理的步骤都显示在网页上。 将这种与互联网有关的协议联系在一起称为TCP/ IP。 人们还争辩说,TCP/IP既指TCP协议,也指IP协议。 另一个论点是,TCP/IP是在IP协议的通信过程中使用的人群的集体名称。
TCP/IP协议级别:分级对于TCP/IP集团至关重要,TCP/IP集团按等级分四层:应用层、传输层、网络层和数据链接层。
TCP协议有三种握手方式:
为什么TCP交易需要三次握手和两次握手才能建立联系?
这样做是为了避免服务提供者收到请求电文方面的空白,从而造成错误。
客户提出了连接请求A, 但由于网络困难, TCP 将启动超时机制再次发送连接请求B。 此时, 当请求顺利提出, 请求成立, 内容收到, 连接放弃 。
如果在两端关闭后,这一连接请求A最终抵达服务,服务处将认为客户将需要再次建立TCP连接,从而对请求作出回应并进入既定状态,然而,客户实际上处于CLOSED状态,导致服务等待和浪费资源。
PS: 在建立连接的同时, TCP 将在每一端重新分配 SYN 套件, 通常为5次, 并可能遭遇 SYN 洪水袭击。 在这种情况下, 您可以在无法处理的条件下限制尝试或断然拒绝请求的次数 。
断开, 四次波动 :
TLS hashke:SSL和TLS协议可以为通信双方提供身份和认证渠道,从而保护通信的保密性和数据完整性。 Netscape SSL 3.0协议产生了TLS协议协议,但两项协议不兼容,SSLS被TLS取代,因此TLS指的是下面的安全层。TLS hashkeke是启动HTTPS连接的过程,这与TCP连接时的三种握手相似。在TLS hashkekee期间,所有连接交换信息的元素都存在,以便检查、验证和确定使用的加密方法以及会议的关键(对称加密的关键) 。可以认为TLS hashkekeke是HTTPS通信的一个基本部分。
TLS握手的流程:
Axios 发送了下列字段和文件:
后端接收:
承诺是一种ES5结束时产生的数据集装箱技术,它能产生数据本身,而数据制作过程可能是同步的或集中的,内部数据也可以从使用中提取,数据提取的方法也各不相同。
承诺是联署材料的内在创建机制,进入该机制的回声功能直接执行。
承诺对象被发送。函数然后使用内部数据。这是一个逐步的方法,程序返回结果是一个新的承诺对象。
三个州存在承诺:待定、解决和拒绝。
它只能从待决状态移到已决(成功)状态。
或者,从待决改为否决(失败)。
并且状态不可逆
渔获方法捕获数据失败,其底部是尝试Catch(err)。
承诺是用来覆盖轴心的。
宏: 脚本、 超时、 间隔、 I/ O、 界面交互事件等等 。
我不知道你在说什么 我不知道你在说什么 但我不知道你在说什么 我不知道你在说什么 但我不知道你在说什么
微任务在宏任务之前完成 。
事件循环:事件周期
例题:
本文由 在线网速测试 整理编辑,转载请注明出处。