输入一个网址后,DNS 到底做了什么?

一个被跳过的问题

上一次旅行结束时,数据包已经走完了一段很长的路——离开本地网络、穿过一台又一台路由器、找到服务器上的那个程序、裹上加密的外壳、钻进 Linux 内核,最后拿到了服务器的响应。

但走到最后,它回头看了一眼,发现一件事情不太对劲:

这一路上,它一直在使用一个地址——203.0.113.10

可这个地址是从哪来的,它从没弄明白过。它只记得,自己刚出发的时候手里拿的根本不是这个地址,而是一个名字:

www.example.com

名字变成地址的这一步,被悄悄跳过了。

这次,它决定回过头,把这一步真正走一遍。

阅读更多

输入一个网址后,DNS 到底做了什么?

一个被跳过的问题

上一次旅行结束时,数据包已经走完了一段很长的路——离开本地网络、穿过一台又一台路由器、找到服务器上的那个程序、裹上加密的外壳、钻进 Linux 内核,最后拿到了服务器的响应。

但走到最后,它回头看了一眼,发现一件事情不太对劲:

这一路上,它一直在使用一个地址——203.0.113.10

可这个地址是从哪来的,它从没弄明白过。它只记得,自己刚出发的时候手里拿的根本不是这个地址,而是一个名字:

www.example.com

名字变成地址的这一步,被悄悄跳过了。

这次,它决定回过头,把这一步真正走一遍。

阅读更多