Web页面解析过程(浅)
web页面流程 域名解析DNS 域名解析:把域名指向网络空间IP,让人们通过简单的域名访问Web网站的服务。 DNS:域名系统 DNS服务器:记录着域名及其对应的IP地址 解析域名: 浏览器中输入目标网站的域名,浏览器会生成一个域名IP的请求 请求第一时间会查询本地主机的DNS缓存表 ipconfig/displaydns ,若本地DNS缓存表有对应的IP地址则返回浏览器进行访问,如果没有则会向DNS域名服务器发出查询请求(上一级的DNS服务器) 本地DNS服务器接收到查询请求,按照第二步查询本地已经缓存的DNS表对应的IP地址,查询不到本地的则会向根DNS域名服务器发送查询 根域服务器接收到查询请求,则会把把顶级域的IP地址发送给本地DNS服务器,本地DNS服务器向收到的顶级域服务器发送请求,顶级域服务器则会找到管理该域名的域服务器并返回对应的IP地址给本地DNS服务器 浏览器根据本地DNS服务器返回的IP地址,连接服务器并进行TCP连接和HTTP请求 域名记录 域名和IP地址有某种对应的关系 A 记录:返回域名对应的IP地址 NS 域名服务器记录:保存下一级域名信息的服务器地址 MX 邮件记录:接收电子邮件的服务器地址 CNAME 规范记录:返回另一个域名(当前查询的域名的另一个域名的跳转地址) PTR 逆向查询记录:用于IP地址查询域名 AAAA 记录