2010-02-28 128 views
4

我对web浏览器如何检索网页没有疑问?浏览器如何检索网页

我知道这

用户请求www.example.com - www.example.com 的>网页浏览器 DNS解析使用DNS服务器- >它得到的东西 像156.23.15.12 - >然后Web浏览器 要求156.23.15.12 - >它retrive 所有文件和渲染网页和 它显示给用户。我对吗?

现在我的问题是,网页大约要求ISP解析DNS并且直接拿到服务器。 是请求只有 IP或该域,然后用IP检索网页?

我想你能明白我想说什么

回答

1

如果我理解你的问题,你问是否1)计算机解析名称,然后直接连接到Web服务器的IP OR 2)您的计算机只向您的ISP发送请求,然后等待ISP为您下载该页面?

通常,您的计算机直接连接到Web服务器。

它也可以连接到一个中间服务器,它为你做所有事情 - 解析名称,连接到最终服务器,下载内容,然后将其发送回你的ocmputer。该中间计算机被称为HTTP proxy

所以,如果我理解你的问题,这取决于你的网络设置。最常见的设置是1)没有代理。

+0

谢谢马丁,正是我想知道的。 – 2010-03-01 05:33:08

+0

嗨,马丁。我有另一个问题哪个设置最好从上面两个选项? – 2010-03-01 06:40:40

+1

糟糕的问题,因为它取决于您的需求。定义“最佳”。最快的?更少的费用?更多控制权? – bortzmeyer 2010-03-01 07:49:50