有没有干过 olt pon 设备的大哥解答一下?

2025 年 4 月 23 日
 wolffcat
移动宽带
我有两条宽带,就在一个单元。都开通了宽带、IPTV
我想下载快点想播两个号,聚合一下
发现不属于这个猫的宽带播不上(桥接)

为了验证这个问题
我又拿了个联通的猫改了参数注册进来
还是播不了不属于原光猫的宽带
同时 iptv 盒子也拿不到 dhcp op60 后的 IP

光猫基于 gpon sn 和 设备 sn 做 olt 注册关系
换了个光猫,mac 地址肯定变了(没修改 onu mac 上联之类的 mac ),再者,tr069 干了,rms 主动上报也干了,走 tr069/上网通道的省级管理也干了
按道理来讲,依靠 itms 是实现对光猫信息的采集和管理彻底失效,光猫彻底变成黑盒。

拨号是桥接,建立 ppp 连接的也是路由设备,应该和 光猫的 mac 无关。(尚不清楚光猫桥接 ppp 是否是 ppp rely 代理)

这种绑定关系是如何实现的?
(模板应该只是为了下发配置 和 trunk 允许的 vlan 列表?)

希望大哥们指一下**技术原理**上
毕竟吹得很厉害的 rms 也是就基于 http 无状态协议

• 看起来宽带不依赖 mac ?
• iptv op60 的时候对比入库信息肯定实现了一把 mac 之类的绑定,但也是机顶盒 mac 。

光猫 --- pppoe 拨号
光猫 --- IPTV 业务(带选项 DHCP )也叫 ipoe

我实在没看出这些环节怎么把光猫 sn 或者其他信息带上认证的
3833 次点击
所在节点    宽带症候群
23 条回复
Tianao
2025 年 4 月 23 日
OMCI
Kimble
2025 年 4 月 23 日
不同光猫下发的 VLAN 数据不一样(用户量大时也会碰到一样的),VLAN 和账号是绑定的,一般来说拨号和 mac 、tr069 等等无关
wolffcat
2025 年 4 月 23 日
@Tianao 感谢回复,先致谢为敬!
话说 OMCI 真的能识别解析 ppp 数据包?
粗略 Google 了一下,我感觉这个协议是基础协议,用来实现各光猫分时上行 下行广播的基础保障协议?
贴一个比较通俗的文档: https://wiki.mbalib.com/wiki/OMCI
wolffcat
2025 年 4 月 23 日
@Kimble 你指的是双层 vlan ,qing ?
这个协议也算通用协议了,一般交换机其他场景也用。
olt vlan 怎么传似乎是黑盒,但用户侧 vlan 都是一样的。
我确定 vlan 是通的,至少 iptv vlan 下上行 igmp 能在单独的下行组播 vlan 上接到数据。69 管理 vlan 是同一个 vlan 。
wolffcat
2025 年 4 月 23 日
@Kimble emm... 我感觉 olt 测配的不管是双层 vlan 做数据隔离,上行最终目的地的 vlan 应该是一样的吧?难道一组(几十个)用户一个 pppoe 服务器所在的 vlan ?多个 pppoe 服务器?不同服务器数据库只保存了这部分用户的认证信息?
Tianao
2025 年 4 月 23 日
@wolffcat 光猫、OMCI 、OLT 都不感知、不参与 PPP.

OMCI 负责光猫在 OLT 的注册,这样 OLT 就知道你是哪一户了,OLT 再把你这个光猫过来的不同业务 VLAN 的以太网帧根据给定的映射 map 进不同的 BD/VPN, 比如上网业务 VLAN 的 PPPoE 以太网帧将被映射封装 QinQ 或者 VXLAN 一路隔离到 BRAS/BAS/BNG 做二层终结,BRAS/BAS/BNG 再解算出这个这个以太网帧是哪一户哪个业务并在 PPP 施加业务逻辑。
wolffcat
2025 年 4 月 23 日
@Tianao
@Kimble
#2 #6
感谢回复!复杂,我好好学习一下。
chengran630
2025 年 4 月 23 日
如果两条宽带在一个 pon 我觉得是 vlan 的问题

https://imgur.com/B7hsbEe.png

https://imgur.com/kljfiad.png

https://imgur.com/xEszdBy.png
chengran630
2025 年 4 月 23 日
wolffcat
2025 年 4 月 23 日
@lcy630409 是的 一个 pon 口下的分光器分出来的,毕竟就是一个楼道
wolffcat
2025 年 4 月 23 日
@lcy630409
仁兄 你指的是两条宽带 vlan 在用户侧(光猫)不一样?
透传 用的是 ikuai ? 不同的 vlan id ?
我感觉如果是这样,可能两条宽带业务不一样,也许你的宽带一条专线一条家宽,所以 vlan 不一样。
wolffcat
2025 年 4 月 23 日
@Tianao 再请教大哥
我不知道我理解是否准确,onu 和 olt 通信是自有协议,到 olt 到交换机一侧总要剥离出以太网(二层)帧,然后可能有复杂的双层 tag qinq 类似的 vpn 技术包裹二层帧,暂时假设为 ppp 拨号帧,这个外层帧 tag 代表特定光猫?特定哪一户?然后下一步一直到 bras 认证服务器,到了这里似乎已经全部剥掉 tag 了?恕我糊涂,目前还是不知道怎么把光猫的 sn ?或者等价于 sn 的(光猫) qinq 的外层 tag ?传播到 bras 的

您指的是 qinq 的外层 tag 每个用户都不一样,这个 tag 和光猫是 1 对 1 的关系吗?(用于后续认证做用户判断)
TESTFLIGHT2021
2025 年 4 月 23 日
专业人士在此。。。
你别试了,PPPOE 绑定到双层 VLAN 的,而且还绑定光猫 LOID+SN ,你的所有认证信息都会传到 BRAS ,认证都得匹配上才行。
你要装维解绑吧
Tianao
2025 年 4 月 23 日
@wolffcat #12
「我不知道我理解是否准确,onu 和 olt 通信是自有协议」
OMCI 是通用协议,光猫和 OLT 品牌不同很正常。

「到 olt 到交换机一侧总要剥离出以太网(二层)帧,然后可能有复杂的双层 tag qinq 类似的 vpn 技术包裹二层帧,暂时假设为 ppp 拨号帧,这个外层帧 tag 代表特定光猫?特定哪一户?」
代表特定光猫或户的特定业务,比如上网是一个业务,IPTV 专网单播是另一个业务,语音( IMS )是一个业务,管理( TR-069 (CWMP))是一个业务,当然不是所有业务都是从光猫一路端到端隔离终结到 BRAS/BAS/BNG 的,比如 IPTV 组播在组播复制点下沉到 OLT 后就是终结到 OLT 的(这正是组播的价值所在)。具体是光猫还是户,取决于运营商业务配置的严谨程度还有具体业务的业务逻辑。

「然后下一步一直到 bras 认证服务器,到了这里似乎已经全部剥掉 tag 了?」
对,像上网业务就剥到只有 IP 和 IPv6 这两个协议了,再往上就走纯 IP 路由了。

「恕我糊涂,目前还是不知道怎么把光猫的 sn ?或者等价于 sn 的(光猫) qinq 的外层 tag ?传播到 bras 的」
网管和业务支撑系统会在上帝视角编排分配,这个叫业务的“开通”。这个“传播”不是仅靠数据转发面进行的,而是由数据转发面承载、在管理网络、在管控平面进行的,对于业务网络来讲,这个实现可以想象为带外传播。

「您指的是 qinq 的外层 tag 每个用户都不一样,这个 tag 和光猫是 1 对 1 的关系吗?(用于后续认证做用户判断)」
对于 PPPoE 上网业务,和每个“用户-业务组合”是一对一的关系,但是每个用户可能有多个业务,像 IPTV 组播就不是。具体 PPP 认证的时候做不做这个判断,是纯靠业务逻辑控制的,不是说有了就一定会判断。
test0x01
2025 年 4 月 23 日
我做到了。 光猫桥接加路由模式 ,光猫拔一个, 路由器拔一个
nkloveni
2025 年 4 月 23 日
这个事很简单啊,找个能看 pppoe 拨号日志的设备就行了,会告诉你为啥的。原因嘛,也很简单,就是 olt 请求 bras 的时候,会带上端口号,bras 会判断账号和端口的绑定关系,如果对不上就拒绝接入。

参考
https://support.huawei.com/enterprise/zh/doc/EDOC1100419262/3594afc3
如图 19-22 所示,用户发起 PPPoE 拨号。OLT 设备上使能 PPPoE+功能,在透传 PPPoE 报文的时候向报文中插入用于标识用户物理位置的 access-line-id ( PPPoE+)信息。BRAS 设备上使能 Option82 功能,信任客户端上传的 access-line-id 信息,向 RADIUS 服务器发送报文时不改变客户端上报的报文中携带的 access-line-id 信息。RADIUS 服务器上需要预先加载 RADIUS 属性字典文件,RADIUS 服务器在收到用户认证请求报文时,根据报文中携带的 access-line-id 信息,在认证回应报文中通过属性 Framed-Pool 下发 IPv4 地址池属性,通过属性 Framed-IPv6-Pool(100)和 HW-Delegated-IPv6-Prefix-Pool(HUAWEI-191)下发 IPv6 地址池属性。BRAS 设备上配置的地址池名称要与 RADIUS 服务器上一致,根据认证回应报文携带的地址池为用户分配地址。
nkloveni
2025 年 4 月 23 日
@Tianao OLT 是参与 PPP 的,报文里插入点啥很简单的
wolffcat
2025 年 4 月 23 日
@nkloveni 我先阅读,先谢为敬。
Kimble
2025 年 4 月 23 日
@wolffcat #5 用户认证一般都是 qinq ,极少数前期开通的业务是单层 VLAN ,用户侧 VLAN”你如果是指光猫内 tag 的那个 VLAN 的话,那都是一样的,但这是最最内层的数据了,连 qinq 的 q 都算不上,只作为 ONU 数据隔离、qos 时起作用。

电视组播的 VLAN 全地区一致,不认证的,但 IPTV 直播有认证 ipoe 比较多。
Oa
2025 年 4 月 24 日
把两条宽带改桥接,拿到账号密码,再用 openwrt 多播

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

https://www.v2ex.com/t/1127610

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

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

© 2021 V2EX