最后更新:2022-06-22 17:57:37 手机定位技术交流文章
物理层:通过媒体传输比特确定机械和电气规格,传输单元是比特;主要包含的协议是: IEE802.3 CLOCK RJ45
数据链层:嵌入帧和点到点传输单元,帧;主要包含的协议是MACVLAN
网络层负责从源到主机的包的传输和互连,传输单元是包,主要包括协议IP ARP ICMP。
传输层:提供可靠的端到端消息传输和错误恢复,传输单元是消息,主要协议是TCP
会议层:会议的建立、管理和终止,传输单元是SPDU,主要包括协议是RPC NFS
表达层:翻译、加密和压缩数据,传输单元是PPDU,主要协议是JPEG ASII
应用层:包括Web应用在内的各种应用软件,传输单元是APDU,主要包含的协议是FTP HTTP DNS
说明:
域名解析 --> 发起TCP的3次握手 --> 建立TCP连接后发起http请求 --> 服务器响应http请求,浏览器得到html代码 --> 浏览器解析html代码,并请求html代码中的资源(如js、css、图片等) --> 浏览器对页面进行渲染呈现给用户。
DNS(Domain Name System)是一个分布式数据库,允许用户更方便地访问互联网,无需记住机器直接读取的IP字符串。
通过一个主机名称获取与主机名称相符的IP地址的过程称为域名分析(或主机名称分析)。
一般来说,我们更习惯记住网站的名称,例如ww.Baidu。
将主机域转换为IP地址,它属于应用程序层协议,使用UDP传输。
总结:
域名的层次关系与树结构相似:
查询的过程如下:

因为UDP是快速的!UDP的DNS协议只需要一个请求和一个响应。
使用TCP-based DNS协议需要三个握手、发送数据、响应和四个哨声,但UDP协议不能传输超过512字节。
然而,客户端查询DNS服务器的域名,一般不会返回超过512个字节的内容,这些内容可以使用UDP传输。
因为TCP协议的可靠性很好!
您想从主DNS中复制内容,您使用不可靠的UDP吗?因为TCP协议传输内容大,您使用UDP协议只能传输到512字节?如果同步数据大于512字节,您怎么办?所以最好使用TCP协议!
本文由 在线网速测试 整理编辑,转载请注明出处。