| 
 | 
 
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册 
 
 
 
×
 
原本802.1Q仅允许一个VLAN包头,Q-in-Q则允许在一个VLAN中包含多个VLAN包头通过,在routeros里能被配置在一个VLAN接口上添加其他的VLAN,如下 
 
/interfacevlan 
addname=vlan1 vlan-id=11 interface=ether1 
addname=vlan2 vlan-id=12 interface=vlan1 
 
如果数据包发向VLAN 1接口,2个vlan标签将会被添加到以太网的包头里“11”和“12”。 
属性 
 
   
Property 
           
Description 
arp (disabled | enabled |  proxy-arp | reply-only; 默认: enabled) 
地址解析协议的模式 
interface (name;  默认: ) 
需要进入VLAN的物理接口的名称 
l2mtu (整型; 默认: ) 
二层MTU,对于VLAN这个参数不需要配置 
mtu (整型; 默认: 1500) 
三层最大传输单元 
name (string; 默认: ) 
自定义接口的名称 
use-service-tag (yes  | no; 默认: ) 
兼容802.1ad标签 
vlan-id (整型: 4095; 默认: 1) 
虚拟LAN验证或者tag标签用于vlan通信,必须设置与对方相同的vlan 
注:MTU必须像在以太网接口那样设置为1500字节。但这样也可能不能与一些不支持接受/传输满长度带有VLAN标题的以外网数据包的以外网卡一起工作(1500字节+4字节VLAN标题+14字节以太网标题)。这种情况下使用MTU1496,但要注意如果较长的数据包要在接口发送的话这会引起数据包的分割。同时要记得如果路径MTU,搜索在源和目的间不能正常工作,MTU1496可能引起一些问题。 
 
在接口ether1添加并启用名为test且VLAN –id=1的VLAN: 
[admin@MikroTik] /interface vlan> addname=test vlan-id=1 interface 
=ether5-LAN 
[admin@MikroTik] /interface vlan> print 
Flags: X - disabled, R - running, S - slave 
#   NAME                    MTUARP        VLAN-ID INTERFACE      
 
0R  test                   1500 enabled          1 ether5-LAN    
 
[admin@MikroTik] /interface vlan> enable0 
[admin@MikroTik] /interface vlan> print 
Flags: X - disabled, R - running, S - slave 
#   NAME                    MTUARP        VLAN-ID INTERFACE      
 
0R  test                   1500 enabled          1 ether5-LAN    
 
[admin@MikroTik] /interface vlan> 
 |   
 
 
 
 |