网站服务器丢包或者ping值过大,常常有两个原因导致,以下为最终解释:
1. 因为服务器带宽是有限的,无论是10M,50M,100M,甚至1G,10G,总会有一个最大限度,当带宽被完全跑满的时候就会出现丢包情况,因为已经没有富裕带宽进行更多的数据通信,甚至一个几字节的ping。
因为带宽用完导致的丢包或者延时过高只有两种情况:
1-1 服务器中网站流量巨大,比如网站访问量巨大,提供数据下载,视频播放等服务导致带宽完全消耗光。
1-2 服务器遭遇DDOS攻击,简单理解就是DDOS攻击者常常采用几百台,几千台甚至上万台被黑电脑同时向某台服务器发送拒绝式访问,不管服务器是否响应被黑电脑的请求,导致服务器带宽完全消耗,到达服务器断网或者瘫痪的目的。有时因为被黑电脑数量巨大,超出被攻击服务器所在机房的光缆容量时,会导致整个机房全部断网。
这种情况可以到 http://ping.chinaz.com/ 输入你的域名或者IP,查看测节点的响应IP是否大量超时或者大量延时过高情况。
2. 传说中的网络抽风,顾名思义就是网络工作状态不正常,就行人类癫痫,发神经或者抽风一样。任何有网络的地方都存在抽风的可能,只是几率问题。那具体说下为什么会网络抽风呢?
2-1 你上网使用的网络运营商所在地区的市级、省级带宽出口问题,网络上的任何一个访问都是通过全球各级路由链接访问的,比如访问苹果的官网,电脑通常会发送链接请求到家中的路由器或者上网的猫,家中的路由器再去链接你所在城市的运营商的片区路由,然后像城市路由请求,再到所在省份的骨干路由,然后去北京、上海、广州这三个国际出口,到达美国后再一级一级请求到苹果官方网站服务器所在机房。一般情况下一个访问国内服务器平均要经过10-15个路由才能到达网站服务器,访问海外服务器平均要经过15-25个路由才能到达网站服务器。
2-2 网络访问过程中每经过一个的路由的时候,其实这里是有几十台设置上百台路由设备的,你的请求到了这里只是随机走其中一台之后就向更高级别的路由链接去了,所有国内的路由设备就可能是几万台甚至几十万台,其中有电信的,联通的等等他们组成了一个类似于蜘蛛网一样的网络共人们正常上网使用。正如所说,国内的路由设备数量就已经非常庞大了,那全球的路由设备数据将无法统计,
2-3 如果出现大量丢包或者访问速度很慢时,可能是因为:你访问某台服务器时随机经过的路由设备出现死机状况,或者短时间内路由设备流量过大、堵塞、负载过高等原因导致的数据通信不正常。(此时使用其他运营商的网络访问你网站所在服务器的速度是正常的,而你却不行。但是你访问其他网站的服务器速度也是正常的,虽然是随机选的路由,但是给你选了一台有问题的),这种情况只能耐心等待你的网络运营商解决;
您可以通过tracert(路由跟踪)来查看具体是哪里的路由节点设备出现故障!
tracert 的作用:从你的电脑到你的网站,中间经过了那些节点。换句话说,从A这里到B家需要走多少条街~进而可以知道到底是哪条路出了问题。
tracert 的用法:打开cmd命令后直接输入:tracert空格你的域名或者服务器IP
例子:
希望通过我们的解释,能够使您在网络异常的时候,心平气和的等待网络正常!
有时候网络会阻塞,或者某个路由节点出现问题,过段时间就会好的!
发表评论:
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。