华为 MA5671A 如何设置多拨?

2023-02-21 23:39:01 +08:00
 phpfpm

现状

背景:北京电信,上网 vlanid=41

目前我还是用的华为的 HS8145V5 光猫,支持设置 VLAN 绑定

光猫的 ITV 接口( 2 口)连接交换机的 5 口,5 口是一个 trunk 口:

1~4 口分别是 vlan 210~240 的 access 接口:

1~4 口可以独立正常拨号。

猫棒配置

首先配置 SN 和 LOID ,猫棒可以正常鉴权状态=5

vlan 设置:

我试了一下,这样转换 vlanid 是错误的

只有一个设备能正常拨号。

思路和思考

首先,41 是 OLT 上层分下来的 vlanid ,这个不能变,我需要把这个映射为——比如 vlan300 那么猫棒所在的接口就应该是一个含有 vlan300 的 Trunk 口:

Trunk,PVID=1,Permit VLAN=20,300

20 是猫棒的 lanip 所在的 vlan ,加入这个 vlan 之后,可以实现猫棒的管理登录

所以这个 vlan 该怎么设置,能保证四个设备同时拨号呢?

2018 次点击
所在节点    宽带症候群
16 条回复
wacke
2023-02-22 07:56:00 +08:00
作为打包这个棒子固件的人告诉你,目前想让棒子本身将多个用户侧 vlan 转换到同一个 isp 侧 vlan 是实现不了的。。。除非另外再使用交换机,进行 vlan 转换或改写。。。
phpfpm
2023-02-22 10:53:12 +08:00
@wacke 膜拜大神!

1 所以另外使用交换机是怎么个方案?做 QinQ ?
我这边交换机倒是有的是,也可以配置

2 为什么华为的光猫能实现隔离?
按照内部的配置来看,vlan 转换绑定是指用一个 trunk 口把多个 vlan 带进来,然后在华为光猫的内部对这些 vlan 分别隔离的转发给 isp 侧 vlan 实现隔离

3 这个棒子,如果我都用非 ISP 侧 vlan 的流量进来,能独立实现拨号吗?

我确实是一直没绕过来这个弯,希望求指导。。谢谢啦
phpfpm
2023-02-22 11:24:28 +08:00
@wacke 我大概理解了:

1 在猫棒上只做 41 to 1000 的转换,保证这个猫棒在交换机上的出口唯一
2 在交换机上做一个 trunk 口,Perrmit 1000-1004 的 vlan 给猫棒
3 几个路由器分别用 1001-1004 的 vlan 的 access 接口,进行 pppoe 拨号

这样 1001-1004 就不在一个广播域里面,但是分别能跟猫棒通信,做 PADI/PADO 等环节
猫棒能和 isp 交互分别给不同的 vlan?

再看下棒子的配置:
默认 PVID
41
帮助 将 untag 的报文添加默认 vlan ( vlan 范围:1-4094 )

所以这个接口的出流量:
1 如果都不带 vlantag 出,互相之间会影响(相当于没有隔离)
2 如果带着各自的 vlan tag 出,棒子能不能脱掉这些流量都转给 41 ?(看解释是只有 untag 的可以)
wacke
2023-02-22 12:49:10 +08:00
@phpfpm 总之就是这个棒子本身没有交换芯片,你能想到的大部分 vlan 相关的操作,棒子基本都是实现不了的,至于 pvid ,vlan 转换这些,其实都是 omcid 这个玩意实现的。。。
sendmailtest123
2023-02-22 12:51:32 +08:00
既然猫棒不支持多对一映射,为什么不直接把单个用户侧 VLAN 同时划给多个电口,分别下接路由器 WAN 拨号呢?从主贴描述看运营商也没有限制单用户 VLAN 下能同时学习到的 MAC 地址数量,而且 PPPoE 建会话只要发起 MAC 不一样就不会冲突,不需要费心隔离广播域。
phpfpm
2023-02-22 13:11:29 +08:00
@sendmailtest123 我觉得你说的有道理!!!!是我思维局限了。。。

@wacke 总之感谢大神给这小玩意维护固件,太不容易了。。。
phpfpm
2023-02-22 13:14:52 +08:00
@sendmailtest123 那我懂了,光猫里面也没做 qinq
光猫内部有一个 vlanid=41 的 trunk 口,vlan 绑定只是说把这些 vlan 给怼到 41 那边去,仅此而已
(否则无法区分下游是数据业务还是 iptv 业务了。。
berry10086
2023-02-22 14:22:42 +08:00
关掉猫棒的互兼容模式,带着 vlan tag 拨号。
通过交换机的 PVID 打 vlan tag
phpfpm
2023-02-22 14:49:24 +08:00
@berry10086 就是每个路由器都接 vlanid=41 的 access 口,猫棒给 41 的 trunk ( pvid 不是 41 ,出流量带 41 的 tag )?
hadoop
2023-02-23 10:40:55 +08:00
北京电信可以多拨?速度叠加吗
phpfpm
2023-02-23 19:23:30 +08:00
@hadoop 不叠加。。
phpfpm
2023-02-23 20:38:44 +08:00
回来填坑了
@wacke
@sendmailtest123
@berry10086
@hadoop

其实就挺简单的,
电信 vlan=41 ,拨号 vlan=351 ,局域网 vlan=20

猫棒还是要开互操作兼容配置,上网 vlan=41 ,vlan 转换写 351:41
猫棒给一个 trunk 口,pvid=20 ,PermitVlan=20,351
四个拨号口都给 access 口,pvid=351

这样四个口能独立拨号了。
rwzsycwan
2023-02-24 00:57:44 +08:00
@wacke #4 那估计是这个原因导致设置 vlan 转换 /绑定后,路由器收不到来自 ISP 的 Query ,iptv 2 分钟多点就下线。不设置这个转换就好了。
phpfpm
2023-02-24 09:31:26 +08:00
@rwzsycwan iptv 是单独的 vlan 吧
youx
2023-03-07 10:45:26 +08:00
猫棒发热量大 注意散热 特别是夏天,否则烧毁几率很大
phpfpm
2023-03-07 22:15:32 +08:00
@youx 我拿个小电风扇吹还好

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

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

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

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

© 2021 V2EX