光猫改桥接后速度降低的问题与运营商和厂商的探讨

2023 年 7 月 22 日
 oblivion
最近经常看到有人被光猫桥接速度变慢的问题困扰,并且经过这些初步的排查后仍无效果:
1.光猫性能问题:路由可以硬件加速,桥接为 linux bridge 软桥接。
2.拨号设备性能问题(千兆接口的路由器不代表性能有千兆,性能有千兆不代表 PPPoE 性能仍有千兆)
3.中兴光猫的配置方式问题:中兴光猫特有的 FPGA 可编程加速,需要删除原有连接新建一个原生桥接才能硬件加速,路由直接切换桥接为软桥接

等等常见情况排查过后,还是有遇到了一条线路无论如何都是速度不正常,
联系了运营商,运营商排查多次后联系了 OLT 厂家的技术支持,光猫厂家的技术支持,约了今天上门排查,
经过大约半天的抓包测试调整,

最终发现是光猫在桥接后不能获取到精确时间导致的,桥接后光猫的 NTP 不工作,为 1970 年开始的默认时间,
PON 类协议天生决定了对时钟要求非常高,时间不对或者时差过大会导致 PON 接口时间窗出现错误,与邻居的光猫在时间片上产生了一些冲突会丢包。

光猫路由模式情况下可以正常 NTP 获取到精确时间,此时工作正常
桥接后部分地区配置问题不能在 TR069 网络使用 NTP 获取时间,
也无法在 OLT 下学习到时间,就会导致光猫桥接后速度变慢的问题(重传率过高最终导致约半数重传)。

解决方案:在运营商的配合下为光猫配置了正确的 NTP 服务地址( TR069 内网 NTP )后桥接速度正常达标。
22767 次点击
所在节点    宽带症候群
107 条回复
a8Fy37XzWf70G0yW
2023 年 7 月 22 日
感謝,按照這個思路,給代理伺服器設定自動 NTP 對時機制,速度也起來了。
acbot
2023 年 7 月 22 日
@luoshengdu 光猫上看不到任何当前时间信息,能看到的仅仅是运行总时间!其实很明显每个地方局方给光猫下发的数据不都是一样的,比如:普通用户的权限不是都一样的!
ZRS
2023 年 7 月 23 日
非常有价值的发现…
erfesq
2023 年 7 月 23 日
给光猫设置一个路由模式,一个桥接不就好了。
erfesq
2023 年 7 月 23 日
某为的猫可以在 tr069 删除的情况下也可以自动获取时间的,所以我感觉这就是某为的猫桥接后不掉速的原因
RecursiveG
2023 年 7 月 23 日
NTP 几乎不可能影响 PON 上行的时分复用,事实上光猫状态 O4 就是用来调整这个发送延迟的。系统时间能影响网速肯定有别的原因或者 BUG 。
qiyilai
2023 年 7 月 23 日
感谢,最近刚升级宽带也遇到这个问题,一直怀疑是自己的路由器性能问题
jsq2627
2023 年 7 月 23 日
@acbot 我这里直接填 tr069 获取的网关地址作为 ntp 服务器,可用
systemcall
2023 年 7 月 23 日
@erfesq #44
很多地方现在 session 数是 1 ,你这样搞会上不了网的
UXha45veSNpWCwZR
2023 年 7 月 23 日


如图,黔驴技尽了,大概是"绑定 wan"那里不对吧,求大佬支招~
465456
2023 年 7 月 23 日
@Wovvvv 对,路由器从光猫获取的 DHCP 的地址
cww1107
2023 年 7 月 23 日
@luoshengdu #37 谢谢解释,我看不到图?还有个问题,如何指定默认上网路由为 pppoe 线路,谢谢!
milkman155
2023 年 7 月 23 日
回家试试。最近苦恼于刚升级千兆跑不满的问题,感谢楼主提供思路
imsuxp
2023 年 7 月 23 日
@jsq2627 感谢,tr069 网关确实可用。
qwvy2g
2023 年 7 月 23 日
如果是 ntp 可以设置在 openwrt 上再划一个单独 lan2 口,lan2 口配置关闭 dhcp server ,ip 地址改成光猫在同一网段的 ip ,掩码和光猫一样,网关不要填。openwrt 开启作为 NTP 服务器提供服务功能,最后再把这个 lan2 口接到光猫上,这样光猫就能使用这个 lan2 的 ip 作为 ntp server 。
zmcity
2023 年 7 月 24 日
这个应该是个例,tr069 改桥接后失效确实很少见。
ihipop
2023 年 7 月 24 日
@milkman155 结果如何?
wuzhewuyou
2023 年 7 月 24 日
@MeteorVIP 你这光猫可以开 telnet ,进去随便改时间

本人的 h2-2s 绑定的 wan 口设置 internet ,地址填光猫分配给 openwrt 的地址,op 开启端口转发 ntp 服务端口,目前没成功。。。。
xPKK1qofAr6RR09O
2023 年 7 月 24 日
想知道抓包的方式
UXha45veSNpWCwZR
2023 年 7 月 24 日
@wuzhewuyou 谢谢大佬.
型号 H2-2
光猫打开 telnet
http://172.16.0.1/getpage.gch?pid=1002&nextpage=tele_sec_tserver_t.gch
登录光猫 telnet 并提升权限
su 的密码 aDm8H%MdA
设置时间 date -s"2023-07-24 12:20:33"

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://v2ex.ih06.com/t/958813

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX