要想知道网页打不开的原因,我们需要从网页是怎么打开的原理讲起,相信这样更有助于帮助你理解。考虑到部分内容需要一定专业度的问题,讲的时候我会省略掉一些细节。
网页打开过程
我们把网页打开的过程假设成我要去成龙家拿个快递(龙叔好无辜)。但是我觉得这样比较好理解哈。
DNS解析在这里我们不用管DNS是啥。按我们上面假设的例子。我要去拿快递,首先要知道龙叔家在哪。DNS解析就是帮我找到龙哥家的地址。
浏览器和服务端建连
OK,上面我们已经知道龙叔家地址了,但我们不能贸然跑过去吧。龙叔家肯定保护措施很严,冒冒失失跑过去说不定被保安给抓了。不行不行,我们还是先给龙叔家打个招呼,告诉他我要去他家拿快递。这个打招呼确认的过程就是浏览器和服务端建立连接(TCP握手)的过程。
数据传输
好了,现在我们既知道龙叔地址,又打过招呼,接下来就可以出发了。想要拿到快递,我的路线是这样“家->龙叔家->拿到快递->返回家”。我走这条路线的过程就叫数据传输。
网页渲染
现在我已经成功从龙叔家拿到了快递(开心!)。接下来就到了开箱的时候了。毕竟开完箱我才能看到它的真面目。而我开箱的这个过程就是网页渲染(从服务端拿回来的文档需要经过浏览器的渲染才能成为你在网页上看到的内容,具体渲染细节就不讲了)。
总结
相信看完上面的概念,你对网页打开的过程有了一个大概的了解。那我们回到问题本身。为什么有些网页会打不开?
我们从上面几个阶段分别来分析总结下可能影响网页打不开的点:
DNS解析阶段
DNS服务器故障导致DNS解析失败:找不到龙叔家了还咋拿快递啊?本地host冲突:本来DNS服务器应该告诉我龙叔家住香港,完了家里人说龙叔住北京。关键我还更信家里人的,那可不凉凉了。DNS劫持:比如你用的一些不知名wifi或者无良运营商会把你本来要访问的网页劫持到别的地方去,或者让你打不开。
建连阶段
你访问的网页服务端故障(宕机/超时...):想给龙叔家打个招呼,电话打不通,啥方式都联系不到,龙叔家失联了,这可咋整。本地网络故障:我失联了,凉凉了。The Great Wall:国外的访问不了一般这个原因,你懂的。浏览器安全限制:部分高级浏览器如chrome、Firefox会对一些钓鱼网站进行拦截,SO!
数据传输阶段
网络传输慢(本地上行带宽/服务端下行带宽):本来约好2号去龙叔家拿快递,结果路上堵车,3号才到龙叔家。人家全家出去旅游去了。也有可能快递太重,路上走太慢。你访问的网页服务端故障(宕机/超时...):到了龙叔家进不了门,没人鸟我。拿不到快递....卒。
网页渲染
网页太大、依赖资源太多:快递太大,拆快递速度太慢,拆的烦直接扔了。(浏览器内存溢出,凉凉)
以上就是我的一些个人理解,希望对你有帮助!谢谢
微软和华为都是世界顶级的科技公司。 微软是老牌PC软件提供商,近几年大刀阔斧业务整改,重点向云服务方向发展。 华为是中国最值得骄傲的民族企业之一,在短短的三十年时间里,做到了世界通信领域的No.1。近...
一般来说,如果程序出错,那么在浏览器内会返回给用户一个友好的错误提示,统一称之为服务器500错误。解决的方法就是您必须在友好错误提示”的复选框,请取消该复选框,这样您可以获得正确的错误提示、...
云服务厂商,除了阿里云之外,其实还有挺多的,比如华为云、百度云、金山云等,国外的云服务厂商比如AWS。 国内云服务器厂商挺多的啊,大品牌商也非常多,在进行服务器租用时要关注好如下几点的注意事项哦。 1...
以Foxmail 7版本为例: 一、打开 Foxmail,点击“邮箱”菜单中的“新建邮箱帐户”; 二、进入 Foxmail 向导,输入“电子邮件地址”、“密码”、“帐户名称”、“邮箱中采用的名称”...
我是姬阶,专注梦幻西游内容,欢迎关注。 梦幻西游从一开始问世就火爆异常,从而也让它形成了一个固定的开新区模式,每周都会有新区出现,区服多了之后也不断的整合老区合并,那梦幻西游15年间产出众多小区一定也...
csgo是全球服。如果你打官匹的话延迟拉到最大就是全球服的,如果延迟好一点的是印度服、日本服或者香港服。除了官匹以外游戏里还有一种社区服,这种服务器就是玩家自己架设的服务器,当然就有许多国内的服务器了...
云服务器以简单、高效、安全、可靠、弹性强等特性被越来越多的用户追崇,对于云服务器主要承载几个侧面的工作,功能层面:为企业提供IaaS层硬件资源,包含数据的分布式存储、分布式计算等;资源层面:提供资源整...
高防服务器bai主要是针对DDos、CC流量攻击而出现的du。由于当前互zhi联网中存在很多黑客攻击,最为dao普遍就是就是DDos攻击,主要原理就是通过肉 鸡等方式产生大量恶意性流量,对目标网络或者...