使用 ROS 操作系统实现 VLAN 互通(单臂路由)
ROS 下可支持给交换机划分 VLAN 吗?答案是当然支持
下面给大家简单介绍一下 ROS VLAN 的设置通用法则,在华为等设备上都做过实验,其他交换机可以采用
同样的的思路,道理是一样的。
一、交换机配置
1、设置交换机:
set vlan 001 name office type ethernet mtu 1500 said 100111 state active
set vlan 002 name factory type ethernet mtu 1500 said 100112 state active
set vlan 003 name school type ethernet mtu 1500 said 100113 state active
set vlan 004 name cnc type ethernet mtu 1500 said 100114 state active
上面的命令是设置了 001-004 VLAN 的名字等参数。
2 、交换机端口设置
set vlan 001 2/7
set vlan 002 2/9
set vlan 003 2/11
set vlan 004 2/13
上面的命令则是将 001-004 的 VLAN 分配到交换机的各个相应端口
意思就是:001(2/7 口)接办公楼(office);002(2/9)接工厂车间(factory);003(2/11)接学校(school);
004(2/13)接网通出口(cnc)。
3、配置交换机的各 VALN 干线
set trunk 2/5 on dot1q 1,001-004
将 2/5 设置为 TRUNK(端口汇聚)口,vlan 的封装类型一定要选用 dot1q,因为 ROS 仅支持标准 802.1q
的 vlan,因此这里一定要选择支持 802.1q 的交换机
这个 2/5 口子就插 ROS 的 ether1
二、设置
ROS
其实很简单:
1 创建 VLAN 并加入到 ether1
/interface-vlan
add name=office mtu=1500 arp=enabled vlan-id=001 interface=ether1 disabled=no
add name=factory mtu=1500 arp=enabled vlan-id=002 interface=ether1 disabled=no
add name=school mtu=1500 arp=enabled vlan-id=003 interface=ether1 disabled=no
add name=cnc mtu=1500 arp=enabled vlan-id=004 interface=ether1 disabled=no
评论0