天津建设厅网站,模板网站官网,东莞外贸网站建设,网站底部优化字一、分层次的域名结构
顶级域名、 二级域名、 三级域名、 四级域名
二、因特网的域名结构
因特网采用了层次树状结构的命名方法#xff0c;称为域名#xff0c;如#xff1a;www.jxnu.edu.cn 三级域名#xff1a;如www表示万维网 二级域名#xff1a;如jxnu表示江西师…一、分层次的域名结构
顶级域名、 二级域名、 三级域名、 四级域名
二、因特网的域名结构
因特网采用了层次树状结构的命名方法称为域名如www.jxnu.edu.cn 三级域名如www表示万维网 二级域名如jxnu表示江西师大 一级域名如edu表示教育网 顶级域名如cn表示中国
一个域名可以对应多个IP吗 可以 一个IP可以对应多个域名吗 可以
三、域名服务器的工作方式
1、域名服务器的分类
域名系统是分级别的所以域名服务器也是有层次的域名服务器本身也有域名
本地域名服务器
针对主机而言主机首先将DNS请求发给本地的域名服务器
根域名服务器
用于解释.com、.net等顶级域名的服务器
权威域名服务器
能够权威的解释某个域名和IP对应的服务器
2、DNS的查询方式
DNS递归查询 服务器与服务器 DNS迭代查询 主机与服务器
DNS的查询优化
问题每次访问网页都需要首先进行DNS请求效率不高如何能够提高效率使用缓存机制可以提高效率 —— 客户端短期内会将DNS映射缓存 —— DNS服务器从上级DNS服务器获得的DNS映射会缓存 —— 缓存的映射必须有生存时间缓存的利与弊讨论 —— 导致有时无法及时获得更新的DNS映射 —— 导致DNS的负载均衡无效
DNS的负载均衡
将一个域名对应多个IP多台相同的服务器域名服务器收到域名查询请求时将IP轮流分配给不同的客户端使得不同的客户端访问不同的服务器实现服务器的负载均衡。
DNS的反向查询
DNS查询模式包括正向查询和反向查询正向查询根据域名找IP包括递归查询和迭代查询反向查询是指通过IP地址获得相应的域名
DNS协议格式
DNS服务器使用TCP/UDP的53端口
客户端浏览器发出的DNS查询使用UDPDNS服务器之间同步DNS记录使用TCP
DNS协议报文包括两种
DNS请求报文DNS响应报文
为合理定义DNS记录DNS协议采用资源记录的结构表示
DNS资源记录Resource Record
RR格式name, value, type, ttl, class name域名 value根据type的不同意义不同 ttl该记录在缓存中能停留的时间0表示不能缓存 classRR的类别代码默认为0001表示因特网 typeRR类型
typevalueA域名对应的IP地址AAAA域名对应的IPv6地址NS域名对应的权威域名服务器名称CNAME域名对应的别名MX域名对应的邮件服务器的名称PTRname对应的 名字反向查询
DNS的报文格式 hosts文件 hosts文件的域名和IP的对应优先DNS查询结果