中国领先的IT技术网站
|
|

ADSL用路由器拨号上不了网问题解决方法

本文是一例电信方面因素造成的特殊网络故障现象的实例,文章对其故障现象,网络检查,分析及处理总结一一做了描述.

作者:王勇来源:IT168|2007-03-12 10:24

Tech Neo技术沙龙 | 11月25号,九州云/ZStack与您一起探讨云时代网络边界管理实践


在这个飞速发展的世界中,网络给我们带来无穷的便利和乐趣。然而在另一方面,如同双刃剑一样,它亦带来了无尽的苦恼。这其中最为恼人的莫过于网络故障而无法正常上网了。因此,出现了许多秘籍、技巧之类的东西来帮助我们处理此类问题。

然而网络是如此的脆弱,影响因素太多、太复杂,看上去相似的故障现象可能是由不同的因素造成,让人苦思冥想费劲脑筋。或许正是因为网络具有如此让人难以捉摸琢磨的性格,这才是它吸引我们的原因。下面是一例电信方面因素造成的特殊网络故障现象的实例,由于它影响广泛而又容易被人忽视,所以记下来和大家探讨。

故障现象回放

应朋友之邀去安装无线路由器。安装非常顺利,调试过程也非常简单,本以为可以结束离开了。然而由于朋友对电脑、网络一窍不通,所以要求我为他演示如何打开路由器进行上网的整个过程。对这个请求我当然是毫不犹豫地答应,于是将正在上网的电脑和路由器关闭,进行演示。

此时一个意想不到的事情发生了。依次打开路由器和电脑,再打开浏览器进行网页浏览,发现网页居然提示“无法显示网页”。

网络检查

朋友家是使用电信的LAN拨号上网,网络设备是刚安装好的一台TP-LINK 642G无线路由器,电脑则是通过有线与路由器的交换口连接。打开程序进入cmd,ping网关地址,显示正常,说明电脑与路由器连接没问题。再ping电信DNS服务器,提示Request timed out,看来是路由器与Internet连接处出现故障。

登陆路由器检查,发现路由器WAN口居然没有连接上网络。路由器上WAN口已经设置成“自动连接”。

按理说路由器在开机后应该自动拨号连接,但不知何故没有拨号连上。尝试着手动连接,仍然提示无法连接网络。

这可奇怪了,开始安装无线路由器时,拨号都非常正常的,怎么断开后再次拨号就不行了呢?

以前朋友是直接使用台式机上网,从没有出现拨号上不去的现象。为了证实他的说法,我恢复原来的网络连接,开机拨号,居然一拨就上。断开再拨,仍然一点问题都没有。再次断开网络,将线与路由器连接。接通路由器电源,指示灯闪动正常。检查网络,发现网络正常了,刚才无法拨号连接的故障居然消失得无影无踪。

故障再现

可能与网络打交道太久了,对于这种莫名其妙的现象我早就见怪不怪麻木了。于是再次关闭路由器,然后依次打开设备,为朋友重新演示如何使用路由器上网。

怪事再次发生了,当打开浏览器时网页依旧提示“无法显示网页”。故障原因还是路由器拨号失败。

故障现象的再次出现,说明这里存在某些因素对网络拨号产生影响。那会不会是路由器的WAN口出现了问题呢?

这是一款新买来的路由器,我曾经测试过,质量应该没问题。与WAN口连接的网线做工很好,卡口处连接紧密。那还有什么因素可能影响上网拨号呢?会不会是电信那边出了问题?

这个可能性好像也不大,毕竟在台式机上拨号正常,且试过断开重拨,拨号是非常正常的。对影响拨号的因素一一分析、排除,居然没有一丝线索。

故障现象分析

由于故障表现就是无法正常拨号,所以决定对路由器拨号功能进行反复测试希望能有所发现。

几经尝试终于发现故障出现规律:当使用路由器拨号时,如果拨号成功,此时关闭路由器后立刻再开启,拨号是不能成功的,必须间隔约五分钟后才能拨上去。那为什么在电脑上不会出现这种现象呢?

通过更进一步的测试,我发现了其中的奥秘。如果路由器拨号成功后,手工停止网络连接,此时再关闭路由器并立刻开启,拨号是正常的。也就是说,如果拨号被异常中断,才会导致拨号出现异常,需间隔五分钟后才能恢复。电脑上拨号之所以不会出现故障,是因为无论电脑是断开网络再关机,还是直接关机,电脑总是会先正常结束拨号程序,它不会促发拨号异常中断,也就不会产生类似现象。而在路由器上,设置的是开机后自动拨号,且路由器上只有硬开关,一关闭就直接断电,从而导致拨号异常中断。

这种特殊的现象让我想起很久前电信的一个漏洞。以前如果拥有一个上网帐号,当A使用这个帐号拨号上网后,B仍可以再次使用该帐户拨号上网。后来电信采取了措施避免上网帐号被同时重复使用。当用户使用自己的上网帐号拨号连接后,该用户的帐号即处于被锁定状态,只有当用户正常断开拨号后该帐号才解除锁定。上述故障现象就是典型的上网帐号被锁定了的表现。

说到这,可能有的朋友不能接受我的观点。因为或许你就是使用上述方法配置路由器上网的,可你却从没有遇到这种现象。这又是为什么呢?

因为电信在设计账号锁定方法时,还辅助了另一种方式。针对网络拨号过程中存在的异常中断,会有一个轮询机制存在,它循环检查每个在线用户的网络拨号状态。当一个异常拨号中断导致用户断开网络连接后,由于拨号不是正常断开的,该用户上网帐号将被一直锁定,直到轮询过程发现该用户拨号状态异常后再解除锁定,避免该帐户被无限期的锁住。直到这时用户才能重新使用该帐号拨号了。由于这个时间非常短暂,所以对用户来讲是透明的。那为什么在此处,这个解除锁定的时间会要如此长的时间呢?

所以我拨通10000号,经过漫长等待并磨破嘴皮后,终于帮我接到机房技术人员那里,将上述故障描述后得到了对方明确和肯定的回复:在此小区区域内,异常拨号中断可能会导致帐号被暂时锁定,因为此区域使用的路由器性能跟不上,解除锁定帐号的时间可能偏长……

故障处理及总结

了解了故障产生的原因,处理起来就简单多了。将路由器拨号连接方式改为“按需连接”,并设定一个较短的自动断线等待时间,以取保拨号程序能正常断开,避免帐户被锁定。

从故障产生的因素可以发现,由于拨号机制对电信的网络设备有较高要求,而电信设备不能充分满足性能要求是造成此次故障的根本原因。

对于上网用户来讲,无论XDSL还是LAN用户,只要存在拨号环节,一旦你的路由器或电脑异常中断、死机就会造成异常的拨号中断,此时就需要轮询机制为你解除上网账号锁定状态,使你能够使用该帐号再次拨号上网。如果你感兴趣的话,可以试一试,在上网高峰期,人为的造成网络异常中断,当再次拨号时会感觉到有不同程度的延时。这个延时时间取决于电信网络设备的性能及此时刻区域内用户在线数目。

随着网络迅速发展,网络用户的增多,对电信部门的网络设备性能要求也就越来越高。为避免不必要的干扰,建议以正常的方式断开网络连接,避免可能存在的不必要的麻烦。

【相关文章】

【责任编辑:雪花 TEL:(010)68476606-8008】

点赞 0
分享:
大家都在看
猜你喜欢

热门职位+更多

读 书 +更多

计算机病毒防范艺术

本书由Symantec首席反病毒研究员执笔,是讲述现代病毒威胁、防御技术和分析工具的权威指南。与多数讲述计算机病毒的书籍不同,本书完全是...

订阅51CTO邮刊

点击这里查看样刊

订阅51CTO邮刊
× Phthon,最神奇好玩的编程语言