DNS
# DNS 解析
使用 53 端口,基于 UDP 协议
域名结构是树状的,最顶端是根服务器,下一层.com 等是一级域,以此类推有二级三级等
当发起一个请求时,浏览器会发起一个 DNS 解析请求,如果不存在于缓存(不只是操作系统,浏览器自己也可能有!),则向根服务器发送查询,根服务器里只有顶级域的位置
递归服务器拿到顶级域服务器的地址时会寻访该服务器得到 ip, 并存入缓存
权威服务器和各级域名是对应的
DNS 资源记录
一般来说,生存期有 64,128,256 三种分别对应(Windows,Linux,Unix)
请求包经过一个路由器或者三个交换机就会减去 1,为零时请求包会被丢弃
资源记
more...