DNS相关的知识点
dns查询:递归和迭代
一次完整的查询请求经过的流程
Cllent-->hosts文件-->DNS Local Cache-->DNS Server(recurslon递归)-->
自己负责解析的域:直接查询数据库并返回答案;
不是自己负责解析域:ServerCache->iteration(选代)
递归:自己每次发起请求,结果都返回自己。 重复执行前一步操作
迭代:自己请求上一级,上一级没查询到结果前,不返回。查询到再返回结果。 以前一代作基础

区域和域(域名)
hello.cn域:
FQDN-->IP 正向解析库;区域
IP-->FQDN 反向解析库;区域
区域:存放FQDN和IP对应关系的文件
dns服务使用端口
使用端口udp和tcp 53
UDP场景:大多数 DNS 查询使用 UDP 协议
TCP场景:大型 DNS 响应(dns响应数据超过udp的512字节);DNS 区域传输(主从服务器同步);DNS 动态更新(dns服务器记录更新需要可靠传输)
本文来自博客园,作者:赛博狗尾草,转载请注明原文链接:https://www.cnblogs.com/gpysir/p/18658392
浙公网安备 33010602011771号