微禾游戏 手游攻略 手游评测 为什么网页打不开?以通俗易懂的方式讲解用户访问网站的基本原理和流程。

为什么网页打不开?以通俗易懂的方式讲解用户访问网站的基本原理和流程。

时间:2024-12-28 18:24:03 来源:互联网 浏览:0

计算机访问网站的流程大致如上图所示。最重要的作用是DNS。 DNS域名系统(英文:Domain Name System,缩写:DNS)是互联网的一项服务。作为一个将域名和IP地址相互映射的分布式数据库,它可以让人们更方便地访问互联网。这是什么意思?简单来说,当你访问一个网站时,你在浏览器上输入域名。例如,当您访问百度时,您输入www.baidu.com。但是,最终的网络原理都是通过IP地址相互连接的,所以你必须先通过DNS服务器将百度网站的域名地址解析为其真实的IP地址并返回给你,然后访问相应的网站基于IP地址的服务器。这是一个真实的网站访问过程。

其实我们可以通过IP地址来访问网站。为什么我们需要通过域名来访问网站呢?有以下几个原因:

IP地址不好记,而且都是数字,不方便用户使用。一般情况下,公司域名保持不变。有些域名可以直接体现公司名称,并且易于记忆,例如百度的公司域名www.baidu.com。一个网站可能对应许多不同的IP地址。当我们通过域名访问时,只需要记住域名地址即可。我们来看一下用户访问网站时域名解析的过程。以访问百度网站www.baidu.com为例:

1、打开浏览器,输入百度网站域名www.baidu.com。

2、浏览器首先搜索浏览器自身的DNS缓存。如果存在www.baidu.com对应的条目且有效,则直接解析并打开该网页。

3、如果步骤2没有解决,浏览器将搜索计算机Windows系统中的DNS缓存。如果存在且未过期,则解析完成。

4. 如果步骤3 未解决,浏览器将搜索主机文件。在C:\Windows\System32\drivers\etc下,如果有域名对应的IP地址,则解析完成。

5、一般不会添加步骤4中的hosts文件,因此浏览器向DNS系统发起调用,向本地设置的Local DNS服务器(如114.114.114.114)发起域名解析请求。如果域名服务器找到www.baidu .com 对应的条目进行解析。

6、如果第5步解析不成功,则设置的LDNS服务器会代表浏览器发起迭代DNS解析请求,逐级搜索DNS服务器系统,直至找到www.baidu.com对应的授权DNS服务器被发现。

7、该授权DNS服务器是企业购买域名时用于管理域名解析的服务器。该授权服务器上会有www.baidu.com对应的IP解析记录。然后DNS服务器将最终的www.baidu.com对应的1P记录发送给LDNS。

8、LDNS将授权DNS服务器www.baidu.com对应的IP解析记录发送给客户端浏览器,并缓存域名和IP对应的解析记录,以便下次相同的解析请求可以更快返回记录。

为什么网页打不开?以通俗易懂的方式讲解用户访问网站的基本原理和流程。

9、客户端浏览器获取www.baidu.com对应的IP地址。接下来,浏览器会请求该IP地址对应的网站服务器。网站服务器接收客户的请求并响应处理,处理客户请求的内容。返回到客户端浏览器。

10、这样就完成了访问网页的完整过程。

我们简单测试一下,你就会明白访问网站的原理了。当电脑打开DOS窗口并开始运行时,也可以同时按键盘上的win和r键,然后输入cmd回车即可调出。在DOS窗口中使用ping命令来ping www.baidu.com。如下显示,说明访问百度网站正常。

你可以看到你正在访问www.baidu.com,但是它回复你的信息是IP的形式。此处返回给您的IP 地址是112.80.248.75。这是百度网站真实服务器的IP,所以如果你知道网站的真实IP地址,也可以直接通过IP地址访问。

我们不会记住这个真实的IP地址。因为它很难记住,所以我们将其替换为一个更容易记住的URL,这需要DNS服务将URL解析为相应的IP。我们可以输出一条命令nslookup www.baidu.com。可以看到原来我们设置了dns 114.114.114.114来帮我做解析服务。它帮我解析了www.baidu.com,发现它的真实IP地址是112.80.248.75和112.80.248.76,所以这两个IP地址都是可以访问的。

接下来我们来测试一下如果是错误的DNS地址会发生什么情况。我这里设置了错误的DNS。设置DNS就是设置IP地址的地方。

我们来测试一下。我们还使用ping 命令来ping www.baidu.com。可以看到ping请求找不到这个URL。他怀疑输入的名字有问题。哈哈,其实是我们的DNS设置有问题。

然后我们将使用nslookup进行测试。因为我们设置了错误的DNS地址,所以他请求DNS地址的时候出现了超时。

通过上面的介绍,还有一种方法是手动将域名对应的IP地址添加到hosts文件中。这样,计算机会首先搜索hosts文件,由于再次解析条目,所以可以打开百度网页。

好了,这就是我们访问网站的工作原理了。那么就很容易解释为什么网站有时可以访问,有些不能访问了。这是因为您使用的DNS 可以将某些网站解析为其他网站。问题是无法解析该网站。一般是由于运营商之间互访造成的。比如你使用移动宽带,就必然会使用移动DNS,进而访问其他运营商的资源。有问题。中国电信说我自己的电信资源必须使用自己的DNS来访问,所以如果这个DNS解析不了,可以尝试另一个DNS。

用户评论

咆哮

文章解释得非常清晰,终于明白为什么有些网站打不开的原因了!原来网页访问流程这么复杂,怪不得有时候会卡顿,涨知识了!

    有19位网友表示赞同!

旧爱剩女

我最近也遇到了网页打不开的问题,看了这篇文章才恍然大悟,原来是网络连接不稳定导致的,看来以后要多留意网络状况了。

    有10位网友表示赞同!

浅嫣婉语

这篇文章太棒了!以前一直以为网页打不开就是网站服务器故障,没想到还有这么多其他原因,比如DNS解析错误、浏览器缓存等等。看完后感觉对网页访问有了更深入的理解。

    有18位网友表示赞同!

大王派我来巡山!

文章写得很好,但是感觉有些地方过于专业,对于像我这样的普通人来说,理解起来还是有点困难。希望能有更通俗易懂的解释。

    有15位网友表示赞同!

凝残月

看到标题就点进来了,感觉这篇文章应该会很实用,但看完之后有点失望。感觉文章内容偏向于技术层面,没有太多实用的解决方案。

    有15位网友表示赞同!

情字何解ヘ

文章内容比较基础,对于初学者来说挺不错的。但是对于一些已经比较了解网页访问原理的人来说,可能有点过于简单了。

    有15位网友表示赞同!

迷路的男人

这篇文章确实解释了网页打不开的原因,但感觉有点笼统,没有针对具体的问题给出解决方案。希望作者能够针对不同情况进行更详细的分析。

    有10位网友表示赞同!

麝香味

我个人感觉这篇文章写的太好了,通俗易懂,而且列举了很多真实案例,让读者更容易理解网页打不开的原因。强烈推荐!

    有13位网友表示赞同!

淡抹丶悲伤

这篇文章解答了我一直以来的疑惑!以前每次网页打不开都束手无策,现在终于明白问题出在哪里了。感谢作者的分享!

    有9位网友表示赞同!

北朽暖栀

文章内容很丰富,涵盖了网页访问流程的各个环节。但是感觉文章结构有点混乱,没有清晰的逻辑框架,阅读起来有点吃力。

    有11位网友表示赞同!

开心的笨小孩

以前总是遇到网页打不开的问题,每次都要找客服帮忙解决。看了这篇文章后,我终于可以自己解决问题了,感觉自己又掌握了一项新技能!

    有8位网友表示赞同!

我的黑色迷你裙

文章内容很实用,但是感觉有些地方过于理论化,没有太多实际操作的指导。希望作者能够提供一些具体的解决方案,帮助读者解决实际问题。

    有15位网友表示赞同!

逃避

这篇文章真是及时雨!最近一直在被网页打不开的问题困扰,看完这篇文章后,终于找到了解决方法。太感谢了!

    有16位网友表示赞同!

西瓜贩子

文章内容很专业,但感觉有点偏向于技术人员,对于普通用户来说,理解起来还是有点难度。希望作者能够用更通俗易懂的语言进行讲解。

    有17位网友表示赞同!

你是梦遥不可及

文章写得很好,但是感觉缺少一些案例分析,这样能够更加直观地展现网页访问的流程。希望作者能够在下一篇文章中补充这部分内容。

    有19位网友表示赞同!

余温散尽ぺ

这篇文章确实让我对网页访问有了更深入的了解,但是感觉缺少一些实战技巧,比如如何排查网络故障、如何清除浏览器缓存等等。希望作者能够在后续文章中进行补充。

    有19位网友表示赞同!

仰望幸福

文章内容很全面,但是感觉有些地方过于冗长,可以适当进行精简。比如一些不必要的细节,可以省略掉,这样能够更加简洁明了。

    有6位网友表示赞同!

余温散尽ぺ

这篇文章让我对网页打不开的原因有了更清晰的认识,但是感觉文章缺少一些互动环节,比如让读者参与讨论,或者进行一些测试等等。希望作者能够在下一篇文章中尝试加入这些内容。

    有8位网友表示赞同!

温柔腔

这篇文章确实解释了网页打不开的原因,但是感觉缺少一些实用性的建议,比如如何避免网页打不开,如何提高网页访问速度等等。希望作者能够在后续文章中进行补充。

    有20位网友表示赞同!

不离我

这篇文章写的很好,但是感觉缺少一些图片和视频,这样能够更加直观地展现网页访问流程。希望作者能够在下一篇文章中尝试加入这些内容。

    有5位网友表示赞同!

标题:为什么网页打不开?以通俗易懂的方式讲解用户访问网站的基本原理和流程。
链接:https://www.52funs.com/news/sypc/30025.html
版权:文章转载自网络,如有侵权,请联系删除!
资讯推荐
更多
《向僵尸开炮》那些质变技能的前置词条具体内容详解!有最新礼包码!

估计大部分宝子们和小猪一样,在局内选择词条的时候,只看词条的具体内容不看词条的名称,那么本期就给宝子们整理

2024-12-28
DNF手游:第二套天空套来袭!动图展示!这里面有你喜欢的吗?

截止到目前韩服dnf手游一共上线了4套天空套 而国服目前仅上线了第一套”冥域天空“ 按照韩服的时间线,国服的

2024-12-28
人与动人物xxxx在线视频,人与动物:共生的世界

人与动物:共生的世界 在我们的生活中,有许多时候我们会被动物所吸引,无论是它们的可爱、勇敢还是聪明。我们

2024-12-28
黑神话悟空抢先版:吉吉国王成天命人?到底是怎么回事?

黑神话悟空竟然有抢先版?不仅有!而且作者还在不断更新,但是游戏和黑神话有什么关联呢?真正进游戏一探究竟的玩家

2024-12-28