技术专题:为什么宽带可以双拨号?双拨以后一定有两倍的流量吗?

双拨的基本条件:

线路的端口速度要大于你帐号的端口速率(有些宽带是给你2M,端口上面就给你限制2M,这样不管你几次拨号,都宽带都不会增加,ADSL可以直接打开猫的页面进行查看)

为什么可以双拨:

其实双拨是PPPOE的一个漏洞,他利用两个PPP端口,同时(1ms误差)拨号。因为PPPOE有一定的验证过程,所以成功拨上去了,具体原理我在后面解释。

上面是PPPOE用户的验证图,从图上可以看到,当两个端口使用同一个用户名和密码在拨号的时候,在验证用户名或密码这一关,Radius系统先会检测这个用户是否在线?如果在线,就直接691,否则就通过,因为我们两个帐号都同时拨号,所以他们的过程是一样的,所以他们同时向Radius系统验证,这个时候该用户是不在线的,所以就给通过了。

事实证明,只要同时拨号,3拨、4拨都可以成功的,因为用户拨号验证成功的时候,还有一个计费过程,只有经过这个过程后,用户的状态才会被更新到Radius系统(就是在系统中显示在线),所以目前这个漏洞不好防止。

当然了,有一些变态的ISP,会通过限制MAC,限制时间(30*24),端口速率限制等来限制双拨,甚至三拨。

当您在拨号中有疑问的时候,可以直接加我QQ,或进群进行讨论。

原文地址:https://www.cnblogs.com/lome/p/2137093.html