Answers:
TL; DR:是的,(可能)会。
这不是Web浏览器的功能,而是DNS系统的功能。
当一台计算机连接到另一台计算机时,它首先使用DNS(域名系统)查找IP地址。您可以将其视为电话簿。superuser.com
在DNS“电话簿”中查找:
C:\> nslookup superuser.com
Server: 10.10.10.10
Address: 10.10.10.10#53
Non-authoritative answer:
Name: superuser.com
Address: 190.93.247.58
Name: superuser.com
Address: 190.93.246.58
Name: superuser.com
Address: 141.101.114.59
Name: superuser.com
Address: 190.93.244.58
Name: superuser.com
Address: 190.93.245.58
(这是在linux服务器上运行,然后稍有变化。结果会有所不同)。
这表示,要联系superuser.com,您可以“拨打”任何“电话号码”(IP地址)-此处列出的第一个是190.93.247.58。
因为这需要一段时间(在我的计算机上为0.2秒!),所以此信息保存在本地;通常,人们会快速连续地与同一台计算机建立多个连接(例如,下载网页和多个图像-这大大简化了!)。规则指定了允许将信息保留多长时间,然后必须再次查找(通常为24小时)。数据可以保存在内存中或磁盘上。重新启动计算机应重置此信息(尽管不需要)。
当然,如果您想确认这一点,请尝试一下-您拥有运行此实验所需的一切。
ipconfig /flushdns
在Windows中使用本地刷新DNS缓存,尽管这样做通常没有什么意义-而且它对任何上游缓存均不起作用(例如,在路由器或ISP级别,具体取决于DNS解析路径的设置)向上)。