飞行络 发表于 2024-6-9 21:15:28

【飞行络-转载】宽带跑不满?如何突破千兆

宽带跑不满?如何突破千兆
转自 https://quan.ithome.com/content/sharedetail?id=198192
原文作者 yidee


【前言】


今天看到了中兴文档《PON:“最后一公里”这题本人会做》的文章,不得不感叹近期高质量内容逐渐丰富,新时代,提速了,开千兆宽带的朋友越来越多了,本人就写一篇突破千兆方案吧,希望能够抛砖引玉。



【正文】


本人此前一直是百兆宽带,测速能跑到120M左右,一般来说,运营商ISP为了防止投诉,宽带会给予20%余量,也就是千兆宽带能跑到1200M左右。前两天联通给本人打电话,宽带提速千兆,而重启光猫后实测只有900M+,千兆不是1000M嘛?!或者说,百兆宽带的十倍实际测速不是1200M嘛,损失起码300M,光损失的带宽就顶之前本人三条百兆宽带,不能忍!于是本人就开始了折腾之路。

为啥千兆宽带跑不满千兆,首先是猫的端口仅有千兆,且损耗是客观存在的,包括线损以及网络协议损耗(比如PPPoE协议和TCP协议报文的损耗)导致传输有效内容的数据减少,都会让你无法跑满千兆,一般极限速度在945M左右。





【前提条件】


确定你家能开千兆宽带:有人说Gpon最多支持千兆下行,这不一定正确,能开千兆宽带,上联口起码是万兆的,也就是说能提供1.25Gbps上行和2.5Gbps下行速率。

确定你家的线路:看光猫就行,例如本人家光猫写着吉比特Gpon,老小区一般是Gpon/Epon,新小区一般是XGpon/10GEpon,小区机房经过改造的一般兼容Gpon/XGpon,但要注意更换光猫使用XGpon后线路一般无法切换回Gpon了。实在不懂的问问你家装维,给包烟让他帮忙把,估计你也没啥动手能力。

如果是Epon线路,最多也就1.25Gbps上下行,加上唯一支持的猫棒是万兆的海信,售价一千左右,能突破千兆,也不会突破太多,基本可以不用折腾了,划走划走,等改造吧。




【准备工作】


想要突破千兆,所有的设备端口、线材、网卡均要超千兆,2.5G是一个很好的速率选择,将来升级2000M宽带也可以继续使用而不会有瓶颈。全10G的设备价格就不太亲民了,土豪随意。咱们来捋一捋这些突破千兆的物件。

- 光纤入户,且线路为能开千兆宽带的Gpon或具有10G下行带宽的XGpon/10GEpon

- 光猫支持万兆光输入,且至少要有两个能做上网端口的千兆口

- 家里的网线线路为6类及以上(超5类也行,50m内能跑超千兆)

- 家庭墙面板模块支持超千兆,且八根线都接满,别装修师傅偷懒,只给你接了一半

上网设备具有超千兆的2.5G网口、路由器无线速率为AX3000及以上最好支持WiFi6、终端设备电脑具有2.5G网口,且网卡支持此速率,或无线网卡如ax200、ax210,手机WiFi支持160MHz频宽,苹果手机虽然从iPhone11开始就支持了WiFi6,但是这几年完全没升级,频宽仅有80MHz,理论速度为1200M,难以突破千兆。

新装修房子建议FTTR光纤到房间,拥有每个房间万兆的强大实力且光纤线便宜,毕竟是玻璃,仅仅设备贵一些、温度稍高,而纯铜网线可不便宜,选择网线的话,建议购买泛达、康普之类工程领域大厂的产品。




【选定方案】


【方案一】双wan聚合/端口聚合


光猫拨号,此时光猫属于路由(Route)模式:路由器双线连接光猫,相当于光猫的两个LAN下接了两台设备,无需光猫本身支持端口聚合。

路由器双wan聚合,这个功能本身是用来支持双宽带做负载均衡的,这里用来聚合单宽带突破光猫千兆口限制,也就是为什么本人在【准备工作】中提到光猫至少要有两个支持上网的千兆口。







优点:价格便宜,只需路由器支持且具有超千兆的端口,无需更换光猫,这套方案中,本人购买XDR3040路由器,双千兆口聚合,2.5g口给NUC主机7*24小时稳定运行挂游戏。
缺点:

光猫不仅承担光/电转换工作,还要作路由处理所有数据,受到光猫本身性能影响。

双千兆端口聚合仅最大1900M,后续升级到2000M宽带会遇到新的瓶颈。

路由模式下,公网IP在光猫,主路由下面的设备都是NAT3,且光猫下面逻辑上接两个设备,对网络类型需求高的有游戏玩家不友好、不适用单路DMZ。

【方案改进1】如果线路为XGpon/10GEpon,可以选择更换华为8546q等带q或者支持lan口聚合的光猫,此时两个物理端口绑定为一个逻辑端口,仅有一个lan口即路由wan口的内网ip,此时DMZ+UPnP不会有问题。

【方案改进2】如果宽带支持双拨,本人试了也可以双线双拨做负载均衡,但是速率不稳定,开始能1200M,后面反而降速至800M~900M,精准限速模板了属于是,一个账号就给这么多速率,不管几拨。但是上传叠加了,从100M提高到最高180M。

【进展更新2023.4.23】







但是注意,很多地区限制多拨,甚至宽带是按照时长来算的,每个月只给你24*30小时,双拨双倍计时,半个月后宽带停了,机房不给光了(偷笑)。


【思路拓展】本人不玩软路由,但略有了解:openwrt使用kmod-bonding插件内核绑定是可以的,模式选择bond0或bond6,无视光猫是否支持聚合。iKuai新版本支持双wan聚合,直接设置就好。







至于刷openwrt的硬路由,固件基本不带kmod插件,源里也搜不到,是否可以使用交换机功能,设置端口vlan,使两个端口变为wan,然后设置负载均衡?但此方案可能受到路由的影响,如果路由的交换机芯片仅有一个wan口的mac地址,本人觉得是行不通的。





【方案二】更换光猫(图源网络)

购买中兴f7607p光猫,刷通用界面,此光猫支持WiFi6,还拥有高贵的2.5g电口,直接电脑或交换机即可。

优点:除了直出的光猫2.5g口能跑满,剩下的千兆口依然可以接路由器做端口聚合,其本身就支持WiFi6,还具有光口出口可以接从光猫FTTR,本身就是全屋WiFi的方案,买不买路由都无所谓,且直出口NAT减少一层,怎么穿透不用我说了吧。







缺点:
现在价格降下来了,四五百块似乎没啥缺点,但是支持XGpon/10GEpon,我的线路单纯Gpon因此没选择这个方案。

需要刷机成通用界面,可以黄鱼上购买支持服务;需要知道你家宽带的LOID、认证SN/MAC(移动是Password)、宽带账号密码、宽带以及组播VLAN等。




【方案三】猫棒+光收/带SPF口的路由/支持猫棒的带光口交换

本人也尝试了,用的华为MA5671A猫棒+XDR3060,由于无多余2.5g口直连电脑,仅仅无线破千,最终放弃了猫棒,选择端口聚合。

如果路由不带光口,额外还要买光收+交换机,或者光口交换机,虽然是对Gpon的成熟方案,但是适合组内网的,本人没有这个需求,顶多手机用SMB看看电脑的游戏录像。如果开2000M宽带,猫棒+光收+交换机,或者是小米新发布的万兆路由,都能跑满,且满足内网需求。








优点:适合弱电箱空间小且线路为Gpon的,但是一般Gpon线路都是老小区,没有弱电箱,比如我家入户的光纤很长,能拉到全家任意一个地方......
缺点:猫棒是高度集成的设备,其实也就是大家常见的插交换机的光模块......这东西需要散热,不然夏天容易热死机。
【勘误】猫棒不是光模块,普通光模块只有光电转换功能,猫棒可以看做是一个桥接模式的光猫,这东西也不需要散热,因为热设计工作温度本就可以六七十度,但是家里的环境和机房不能比,没有精密空调,家里的弱电箱空间狭小,设备也没有机房交换机的外壳导热性能。

需要知道你家宽带的LOID、认证SN/MAC(移动是Password)、宽带账号密码、宽带以及组播VLAN等。



【成功突破】











【后记】
很多人说突破千兆有什么意义,匹配不还是要等最慢的加载完成?其实,折腾的过程本就是一种突破,你有一个目标并且向他努力,最后实现的一刻是有意义的,你的知识也在这些积累中突破。超频老哥的名言:一杯酒一包烟,一个参数调一天,他们做的是无意义的吗?今年夏天的某个下午,本人也坐在电脑前,超频内存核显fclk,一个小参调好久不知疲倦,期间快乐不足为外人道也。

2022.12.13,吾辈当自强。


转自 https://quan.ithome.com/content/sharedetail?id=198192
原文作者 yidee

飞行络 发表于 2024-6-10 12:08:26

jkmo 发表于 2024-6-10 10:40
楼主,你这是用什么软件转的帖子?

什么意思?你是有转载任务吗

飞行络 发表于 2024-6-10 12:40:39

jkmo 发表于 2024-6-10 12:31
不是,就想问一下,你是怎样做到把帖子图文并茂的转过来的?想学习一下,谢谢! ...

那不肯定是手工操作吗,很好奇你都师长等级了为什么每个帖子都要留痕啊?
页: [1]
查看完整版本: 【飞行络-转载】宽带跑不满?如何突破千兆