外网多条线路,负载情况下,怎么排查带宽不叠加的问题
这里先说明上行叠加的问题:
为什么用测速工具(如speedtest网站)进行测速可看到上传叠加,但实际使用却只有一条的速度呢
下面引用论坛爱快用户回复:
多线路带宽叠加的前提是 多任务(线程)下载.大部分叠加态的应用基本都是P2P的技术应用可以实现.
比如你要下载的东西是10 那么你会从ABCD(分别存储同样内容的不同源)各下2.5 然后合并成10 如果你有两条带宽 好的均衡负载规则就会达成AB/CD各负载在一条线路上从而达到下载叠加.
上传为啥不可以,因为比如上传QQ网盘 百度网盘是把一个文件发给了单一服务器, 这种点对点的单一上传为了保证数据的完整性,只能从一条线路上走.不会应用P2P技术.服务器收到了完整的文件后,它会分发到自己不同的IDC服务器上,再去下载的时候 就可以利用P2P技术。
如果你想要带宽上传叠加的效果,一般只在P2P技术常见的BT类应用中 可以看出来,因为上传的时候不是发给同一个人 而是N个不同的人同一份文件,那么两条线路就可以同时工作. 但是这种应用如果用单一设备上传有时候受于端口映射的原因 不能达到两条带宽同时上传完全满速.(极热门种子除外).
所以你想要上传满速的效果,请使用多任务(多线程)
然后再说下载不叠加
要根据用户的测试方法分为下面两种方式进行排查
1.测速软件进行测速
2.迅雷等下载软件进行下载测速
测速软件进行测速:
此种测试方法测速时,建议多线负载的负载模式可暂时修改为源IP+源端口的方式进行测试。
此种方式测速效果最好。(不过测试完成后建议改为环境所需的负载摸式)
迅雷等下载软件进行下载测速:
一、基于物理网卡多拨的情况
1、一个账号多拨
①如果带宽超100M情况下,WAN口工作速率是否是100M
②测试连接的LAN口的工作速率是否是100M
③运营商方面限制
2、多个账号拨号
①如果带宽超100M情况下,WAN口工作速率是否是100M
②测试连接的LAN口的工作速率是否是100M
③运营商方面限制(外网上级限制,比如接入级设备接口带宽限制)
二、基于VLAN的多拨或静态IP地址
1、是否是同一个运营商
不同运营商的话,一般来说不支持叠加;用户需要自己测试
2、如果是同一运营商,但是带宽加起来不超过100M的话
①单条线路直连PC机测试,先确认每条线路是否可以达到预想带宽
如果有达不到的,那就需要用户找对应运营商解决;
②如果每条线路测试都可以达到预想带宽,找多台客户机,对应外网线路,每台客户机对应一条外网线路(直连),同时并发测试,看每台客户机的测试是否可以同时达到预想带宽;
如果达不到,那就是外网线路是共享带宽,需联系运营商解决
如果每条线路都可以同时达到预想带宽……(如果这样的话,那负载方面就可以叠加的)
3、如果是同一运营商,但是带宽加起来超过100M带宽的话,检查下WAN口网卡工作速率是否是100M;
①如果WAN口网卡工作速率是100M的话,就需要检查网卡,VLAN交换机接口,网线方面的瓶颈;
②如果WAN口网卡工作速率是1000M的话,接着检查LAN口网卡的工作速率是多少?
a、如果LAN口网卡工作速率是100M的话,用户需检查路由LAN口网卡,网线,以及电脑网卡方面的瓶颈;
b、如果LAN口网卡工作速率是1000M的话,
单条线路直连PC机测试,先确认每条线路是否可以达到预想带宽
l 如果有达不到的,那就需要用户找对应运营商解决;
l 如果每条线路测试都可以达到预想带宽,找多台客户机,对应外网线路,每台客户机对应一条外网线路(直连),同时并发测试,看每台客户机的测试是否可以同时达到预想带宽;
l 如果达不到,那就是外网线路是共享带宽,需联系运营商解决
l 如果每条线路都可以同时达到预想带宽……(如果这样的话,那负载方面就可以叠加的)
三、多WAN口,基于ADSL/PPPOE拨号
1、是否是同一个运营商
不同运营商的话,一般来说不支持叠加;用户需要自己测试
2、如果是同一运营商,但是带宽加起来不超过100M的话
①单条线路直连PC机测试,先确认每条线路是否可以达到预想带宽
如果有达不到的,那就需要用户找对应运营商解决;
②如果每条线路测试都可以达到预想带宽,找多台客户机,对应外网线路,每台客户机对应一条外网线路(直连),同时并发测试,看每台客户机的测试是否可以同时达到预想带宽;
如果达不到,那就是外网线路是共享带宽,需联系运营商解决
如果每条线路都可以同时达到预想带宽……(如果这样的话,那负载方面就可以叠加的)
3、如果是同一运营商,但是带宽加起来超过100M带宽的话,检查下WAN口网卡工作速率是否是100M;
①如果WAN口网卡工作速率是100M的话,就需要检查网卡,网线方面的瓶颈;
②如果WAN口网卡工作速率是1000M的话,接着检查LAN口网卡的工作速率是多少?
a、如果LAN口网卡工作速率是100M的话,用户需检查路由LAN口网卡,网线,以及电脑网卡方面的瓶颈;
b、如果LAN口网卡工作速率是1000M的话,
单条线路直连PC机测试,先确认每条线路是否可以达到预想带宽
l 如果有达不到的,那就需要用户找对应运营商解决;
l 如果每条线路测试都可以达到预想带宽,找多台客户机,对应外网线路,每台客户机对应一条外网线路(直连),同时并发测试,看每台客户机的测试是否可以同时达到预想带宽;
l 如果达不到,那就是外网线路是共享带宽,需联系运营商解决
l 如果每条线路都可以同时达到预想带宽……(如果这样的话,那负载方面就可以叠加的)
四、多WAN口,静态IP方式
1、是否是同一个运营商
不同运营商的话,一般来说不支持叠加;用户需要自己测试
2、如果是同一运营商,但是带宽加起来不超过100M的话
①单条线路直连PC机测试,先确认每条线路是否可以达到预想带宽
如果有达不到的,那就需要用户找对应运营商解决;
②如果每条线路测试都可以达到预想带宽,找多台客户机,对应外网线路,每台客户机对应一条外网线路(直连),同时并发测试,看每台客户机的测试是否可以同时达到预想带宽;
如果达不到,那就是外网线路是共享带宽,需联系运营商解决
如果每条线路都可以同时达到预想带宽……(如果这样的话,那负载方面就可以叠加的)
3、如果是同一运营商,但是带宽加起来超过100M带宽的话,检查下WAN口网卡工作速率是否是100M;
①如果WAN口网卡工作速率是100M的话,就需要检查网卡,网线方面的瓶颈;
②如果WAN口网卡工作速率是1000M的话,接着检查LAN口网卡的工作速率是多少?
a、如果LAN口网卡工作速率是100M的话,用户需检查路由LAN口网卡,网线,以及电脑网卡方面的瓶颈;
b、如果LAN口网卡工作速率是1000M的话,
单条线路直连PC机测试,先确认每条线路是否可以达到预想带宽
l 如果有达不到的,那就需要用户找对应运营商解决;
l 如果每条线路测试都可以达到预想带宽,找多台客户机,对应外网线路,每台客户机对应一条外网线路(直连),同时并发测试,看每台客户机的测试是否可以同时达到预想带宽;
l 如果达不到,那就是外网线路是共享带宽,需联系运营商解决
l 如果每条线路都可以同时达到预想带宽……(如果这样的话,那负载方面就可以叠加的)
五、多WAN口,动态DHCP获取IP地址方式
1、是否是同一个运营商
不同运营商的话,一般来说不支持叠加;用户需要自己测试
2、如果是同一运营商,但是带宽加起来不超过100M的话
①单条线路直连PC机测试,先确认每条线路是否可以达到预想带宽
如果有达不到的,那就需要用户找对应运营商解决;
②如果每条线路测试都可以达到预想带宽,找多台客户机,对应外网线路,每台客户机对应一条外网线路(直连),同时并发测试,看每台客户机的测试是否可以同时达到预想带宽;
如果达不到,那就是外网线路是共享带宽,需联系运营商解决
如果每条线路都可以同时达到预想带宽……(如果这样的话,那负载方面就可以叠加的)
3、如果是同一运营商,但是带宽加起来超过100M带宽的话,检查下WAN口网卡工作速率是否是100M;
①如果WAN口网卡工作速率是100M的话,就需要检查网卡,网线方面的瓶颈;
②如果WAN口网卡工作速率是1000M的话,接着检查LAN口网卡的工作速率是多少?
a、如果LAN口网卡工作速率是100M的话,用户需检查路由LAN口网卡,网线,以及电脑网卡方面的瓶颈;
b、如果LAN口网卡工作速率是1000M的话,单条线路直连PC机测试,先确认每条线路是否可以达到预想带宽
l 如果有达不到的,那就需要用户找对应运营商解决;
l 如果每条线路测试都可以达到预想带宽,找多台客户机,对应外网线路,每台客户机对应一条外网线路(直连),同时并发测试,看每台客户机的测试是否可以同时达到预想带宽;
l 如果达不到,那就是外网线路是共享带宽,需联系运营商解决
l 如果每条线路都可以同时达到预想带宽……(如果这样的话,那负载方面就可以叠加的)
注:wan口自动获取猫分配的地址来上网的话,需要注意的是,自动获取的网段不能为同一网段。
怎么测试每条线路的上传下载的方法:
1、对应运营商官网测试工具测试
2、Speedtest.net
3、P2P类型的下载,比如迅雷直接下载
下载地址的话, 百度搜索:电影天堂