拓扑背景:
在与其他公司进行云服务对接的时候,由于两个公司的vlan规划不一致,在较小改动的情况下,采用vlan-mapping的方式完成对接。
测试过程:
【测试一】
1、在LSW1G0/0/1接口将vlan100映射成vlan200,在LSW1G0/0/2接口将vlan200映射成vlan100;
2、在LSW1G0/0/1接口只透VLAN200,G0/0/2接口全透时,ping不通,G0/0/1接口抓包;
3、在LSW1G0/0/1接口只透VLAN200,G0/0/2接口全透时,ping不通,G0/0/2接口抓包;
4、在LSW1G0/0/1接口只透VLAN100,G0/0/2接口全透时,ping不通,G0/0/2接口抓包;
5、在LSW1G0/0/1接口透VLAN100和VLAN200,G0/0/2接口全透时,可以正常ping通。
这种情况是因为数据包去的时候是100转化成了200,回来时,200转换成了100,所以,两端100,200都要放。该vlan转换只在接口收的时候做处理。
LSW1配置:
# interfaceGigabitEthernet0/0/1 qinqvlan-translationenable portlink-typetrunk porttrunkallow-passvlan100200 portvlan-mappingvlan100map-vlan200 # interfaceGigabitEthernet0/0/2 qinqvlan-translationenable portlink-typetrunk porttrunkallow-passvlan100200 portvlan-mappingvlan200map-vlan100 # |
【测试二】
1、在LSW1新建vlan500,并在G0/0/1接口将vlan100映射成vlan500,在LSW1G0/0/2接口将vlan200映射成vlan500;
1、LSW1G0/0/1和G0/0/2接口都只允许VLAN500透过,可以正常ping通。
LSW1配置:
# interfaceGigabitEthernet0/0/1 qinqvlan-translationenable portlink-typetrunk porttrunkallow-passvlan500 portvlan-mappingvlan100map-vlan500 # interfaceGigabitEthernet0/0/2 qinqvlan-translationenable portlink-typetrunk porttrunkallow-passvlan500 portvlan-mappingvlan200map-vlan500 # |
【测试三】
1、在LSW1G0/0/1接口将vlan100映射成vlan200,在LSW1G0/0/2接口将vlan200映射成vlan200;
2、LSW1G0/0/1和G0/0/2接口都只允许VLAN200透过,可以正常ping通;
3、删除LSW1G0/0/2接口的映射,也可以正常ping通。
LSW1配置:
# interfaceGigabitEthernet0/0/1 qinqvlan-translationenable portlink-typetrunk porttrunkallow-passvlan200 portvlan-mappingvlan100map-vlan200 # interfaceGigabitEthernet0/0/2 portlink-typetrunk porttrunkallow-passvlan200 # |
上文内容不用于商业目的,如涉及知识产权问题,请权利人联系博为峰小编(021-64471599-8017),我们将立即处理。