|
本帖最后由 xibanya 于 2023-7-13 10:14 编辑
改了个标题名。什么场景多拨都适用。
环境:多个光猫(桥接),每个猫都可以单线多拨
需求:通过vlan交换机聚合这些线路到爱快一个wan口(经费不太紧张最好万兆口)
交换机硬件最低要求:必须支持基于mac地址划分vlan,只支持端口vlan的做不了。以华为S系列交换机为例
以光猫1和光猫2各自5拨,分别接载交换机1,3口为例。爱快wan接在交换机2口,该接口不得使用access/trunk,必须使用hybrid类型
步骤一:爱快配置
选择“基于物理网卡的混合模式”,注意不要选错了。必须使用该模式,即数据帧出爱快,不可以打vlan tag,数据帧到爱快,也只识别不带tag的帧
例如新建10条拨号,mac地址最好使用有规律的格式,方便后面交换机配置规则时候调用。注意不要配置成了组播mac地址。。。。
光猫1对应
adsl 101 mac地址 00:e0:f1:eb:57:61 adsl 102 mac地址 00:e0:f1:eb:57:62 adsl103 mac地址 00:e0:f1:eb:57:63 adsl104 mac址 00:e0:f1:eb:57:64
adls 105 mac地址 00:e0:f1:eb:57:65
光猫2对应
adsl 101 mac地址 00:e0:f2:eb:57:61 adsl 102 mac地址 00:e0:f2:eb:57:62 adsl103 mac地址 00:e0:f2:eb:57:63 adsl104 mac址 00:e0:f2:eb:57:64
adls 105 mac地址 00:e0:f2:eb:57:65
步骤二:交换机主要配置
#
vlan 10
mac-vlan mac-address 00e0-f100-0000 ffff-ff00-0000 priority 0
#当源地址为00e0-f1xx-xxxx 的mac帧进入交换机,就打vlan10的tag
adsl101-105 dialer口(即爱快的pppoe拨号虚拟接口)的mac地址为00:e0:f1:eb:57:61到64 前24bit为000e-f1 显然可以匹配上mac规则
mac掩码ffff-ff00-0000 表示:前24bit部分必须严格匹配,即该策略匹配的源mac地址为 00e0-f100-0000到00e0-f1ff-ffff范围
vlan 20
mac-vlan mac-address 00e0-f200-0000 ffff-ff00-0000 priority 0 #解释同上,将指定范围的源mac打上vlan20的tag
#
interface GigabitEthernet0/0/1 #光猫1接口侧,配置为access ,pvid为10 即数据从该接口进入,打上10,带10的数据从接口送出剥掉tag
port link-type access
port default vlan 10
#
interface GigabitEthernet0/0/2 #接爱快wan口
port link-type hybrid #对接wan的口必须使用混合模式,缺省pvid不需要改,没所谓
port hybrid untagged vlan 10 20 #定义放行的vlan。数据出接口,剥掉tag。剥掉了,爱快基于物理网卡的混合模式才能识别接收到的数据帧
mac-vlan enable #在当前接口启用基于mac地址划分vlan的功能(效果是针对入方向的数据帧)
当数据包进入交换机时如果匹配到mac-vlan的规则,那么这个数据包将被打上对应的vlan tag进入到交换机
#
interface GigabitEthernet0/0/3 #光猫2接口侧
port link-type access
port default vlan 20
实现原理:通过mac-vlan功能,将不同adsl线路的pppoe封装报文送入交换机后,打上光猫所在交换机接口对应的vlan tag
该场景下,爱快自身wan口无需关注802.1Q数据帧
完成后,实现通过vlan交换机聚合多个单线多播的光猫线路
|
|