前言
在对开发的业务进行压力测试之前,要先清楚整条链路的流程。该篇文章讲解的是从客户端到前端访问流程:
一、从输入网址到TP-LINK(中间经历了DNS解析)
TP-LINK路由器有相对应的页面,在TP-LINK的页面上设置监控访问的一些网站,如图所示,新增了一条监控所有网站、所有时间段、访问的ip从192.168.0.100~192.168.0.200。设置完后我们可以得出这样一条结论:我们在地址栏输入的是绩效的域名,域名是没办法直接找到这些服务器的,是按照ip去监控的,所以说域名到IP这个中间有我们自己内部的一个DNS做解析。
DNS解析:简单地说就是把域名翻译成 IP 地址。例如:把 www.baidu.com 这个域名翻译成对应 IP 220.181.38.251,这里只是举个例子。
完整的流程如上图所示,在本地DNS服务器 → 根服务器 → 顶级域名服务器 → 二级域名服务器,只要从其中某级服务器上查到对应的IP后,直接返回给本地DNS服务器,然后再返回给客户端。咱们今天所讲解的是一个未发布外网的网址,所以在自己内部的dns服务器上就可以找到域名所对应的IP。如图所示: