最近不知道是什么原因,上网的时候经常掉线。打电话给客服的时候发现电话里有杂音,以为是电话和网络的分端出了问题。自己换了一个发现还是一样,客服说会和我解决杂音问题可能是线路老化了,然而下个电话的时候却发现我的电话音质一切正常。在经过几天测试后发现还是我的电脑自生问题,并不是网络不稳定。因为我使用迅雷下载只要速度一达到200K/s左右我的网络就会自动断掉,然而随之而来的就是我的猫指示灯显示正常几个数据灯都正常显示,而宽带拨号的显示则是只有发送数据没有接收数据。重启猫,再次连接宽带拨号,断网得以解决。
于是从一些交换机路由器的资料书籍中翻得一些可以解释的答案:一般使用的ADSL(即Asymmetric Digital Subscriber Loop)拨号上网采用了不对称数字用户线实现宽带接入互连网的技术,由于上网方式的上行和下载带宽是不同,如:1Mbps的ADSL宽带能提供的理论下行带宽是1024Kbps,同时提供理论上行带宽是512Kbps,而实际应用中,下行速率可以稳定在960Kbps左右,上行速率可以稳定在480Kbps左右。这样,用户在使用BT和迅雷下载文件时,如果不控制上传速度限制(如:1Mbps的ADSL宽带的上传带宽折算成上传速度最大为60KB/S),可能就超过ADSL上行传输极限带宽,数据包将装入ADSL缓存,这时即使ADSL指示灯都显示正常也可能自动断线(出现错误提示:“TCP/IP CP报告了错误31:连接到系统上的设备没有发挥作用”),重新拨号则可能出现1450错误(“系统资源不足,无法完成请求的服务”),如果上行的数据继续无法及时流出,将导致ADSL的缓存溢出,造成ADSL“休眠”现象,这样只有重新启动ADSL MODEM了。
那个什么31错误和1450错误我是没有配到过,但是就目前的情况是和资料中ADSL的31错误是一样的,试着把迅雷的上传速度改掉,我这改为了20kb/s,从而避免猫的缓存区溢出,解决了我使用迅雷下载时频繁掉线的问题。