- 论坛徽章:
- 0
|
以前就听说过通过重复的PPPOE拨号以便获得双倍的网络带宽,因为合肥的ADSL一直没有限制重复拨号,所以以前就尝试过重复拨号,可是一直不成功,发现重复拨号后带宽是被平分共享了的。分析了原因,如下图1:
虽然在PC端可以建立N个PPPOE虚拟链路,但是所有链路最终需要靠ADSL猫和ADSL局端设备之间的物理链路去传输数据,而电信在局端设备上就对该条物理链路做了速率的限制,如红圈所示。所以无论建立了多少个PPPOE虚拟拨号,最终是要共享这条ADSL链路的带宽的。故无法实现提速上网。
而现在我家的线路为2M的LAN,今晚又突然想起了这件事情。于是将进户线通过交换机分到了台式机和笔记本上本别用PPPOE拨号,然后分别做下载测试,发现两台机器同时可以达到2M带宽。简单的梳理了一下思路,LAN的进户线基础带宽是10M(有些地方是100M),而电信对LAN的限速是在其PPPOE的帐号建立的虚拟链路上进行,所以理论上如果建立多条PPPOE虚拟拨号链路,是可以分别拿到2M的带宽,而总带宽理论上可以达到物理链路的10M(有些地方是100M)
因为我家是不限时的包月套餐,所以重复拨号不会被重复计费,而家里正好有一些网络设备,于是做了如下测试:
用到的网络设备:
普通家用5口交换机2个
TP-LINK家用路由器 TL-R402M
TP-LINK家用无线路由器 TL-WR304G
D-LINK家用无线路由器 DI-524
网线若干
PC一台
设备连接实物照片2:
网络拓扑图及IP地址配置如下图3:
所用路由器均为普通家用路由器,整个拓扑图C.P发布了4个网段,其中两个电信分配的广域网地址,分别由R1和R2通过WAN口的PPPOE拨号获得。R3的WAN口选择静态IP地址,配置192.168.6.2与R2的LAN口连接,发布了192.168.6.0段的地址,R3的LAN口与R1的LAN口连接,发布了192.168.7.0段的地址,PC机通过交换机SW2加入192.168.7.0网段。
配置完毕后,在PC机上可以PING通192.168.7.1和192.168.6.1
然后将PC机的网关设置为192.168.7.2,即R3的LAN口地址。并且在R3内做静态路由表。
寻找一迅雷资源,查看资源详情,将资源中的IP地址按照速率平分成两份,将其中一份在R3内做静态路由表指向192.168.6.1然后查看下载速度超过了以前的最高速度250K,可以达到320-360K左右。
虽然没有做到完全的双倍带宽,可能是因为测试条件的简陋或者R3中静态路由表配置的不合理造成。
不过该测试证明完全可以重复拨号获得更多的带宽的理论事实。但是该拓扑结构仅能用于测试,实际应用现实意义不大。
通过该测试,做以下猜想,如果在同一台PC上安装双网卡(或者多网卡)然后安装不同的PPPOE拨号引擎,重复拨号,在安装一款负载均衡的软件,是否可以实现一台机器上获得双倍(或者多倍)带宽呢?
有空的时候再去做下该测试~~呵呵~~~
注:以上测试必须满足电信允许重复拨号,并且你要是不限时的宽带套餐(否则会重复计费)。 |
-
1.jpg
(13.8 KB, 下载次数: 131)
1
-
2.jpg
(91.88 KB, 下载次数: 144)
2
-
3.jpg
(44.96 KB, 下载次数: 140)
3
|