computer networking ---------DNS
【 DNS 】 domain named system 域名解析系统,即相当于对 www.baidu.com 的类似的域名进行解析,对于人而言,记忆一些域名相比于记忆一些 Ip 地址来说简单的多,而对于计算机而言,特别是 web 网络浏览器或者路由器而言,由于 ip 本身就是 32 位的数据,这就使得计算机在处理这些数据上特别的方便和快捷,对于浏览器而言,当键入一个域名的时候,一般是不能进行访问的,一般需要特定的 DNS 解析系统进行域名到 IP 地址之间的一个转换,这样 web 浏览器才能给指定的 IP 地址发送 http 的报文进行数据之间的交换,在当下网络的分布情况而言,本质上是数据交换的网络,而围绕着数据交换这一个主题便产生了许许多多的问题。 DNS 服务器的分类: TLD 服务器(也叫顶级域名服务器),从 www.baidu.com 的地址结构来看, .com 就是顶级域,由此往下便产生了二级域名,由此可见子域名是一个相对的概念。 本地域名服务器:在 web 网页要访问 www.baidu.com 的域名的地址的进程的时候,进程要获取 www.baidu.com 的 IP 地址,首先进程先给本地域名服务器发送一个 DNS 请求报文,然后本地 DNS 查找当前的 DNS 缓存,如果在缓存中查找到,则直接返回 IP 地址给当前进程进行查询。可以指出的是本地 DNS