1 对 1 VLAN 映射是双向转换:上行:222→20;回程:20→222。回程报文要把 tag20 换回 tag222,交换机需要知道原始 VLAN222,若 S6850_1 上没有创建 VLAN222,回程标签转换失败,ARP / 回包丢弃,PC 无法获取网关 ARP,ping 不通 Vlanif20。
S6850_1 只创建了 VLAN20,缺少 VLAN222。 ✅ 必须在 S6850_1 上同时创建:
vlan 20
vlan 222
原理:VLAN mapping 表项保存双向映射关系,回程报文 tag20 要翻译成 tag222,交换机需要 VLAN222 存在,否则映射条目失效、回包无标签或者标签异常。
S6850_1 和 S6850_2 对接的 Trunk 口:
interface 互联口
port link-type trunk
port trunk permit vlan 20 222
vlan mapping 222 translated-vlan 20
映射必须配置在 S6850_1 面向 S6850_2 的入方向互联 Trunk 口,不能配置在 Vlanif20 或者别的端口;
映射是在二层接口处理标签,不是三层 SVI 接口。
不要把互联口 PVID 设置成 20/222,避免 untag 报文打乱标签转换。
PC 发 ARP 请求(tag222)→S6850_1 入接口 mapping 转换成 tag20 →送到 Vlanif20,网关可以收到 ARP 请求; 网关回复 ARP 应答,报文 tag20,进入 mapping 接口,需要反向翻译为 tag222,这个反向转换依赖 VLAN222 存在,VLAN222 不存在,反向翻译失败,ARP 回包发不回 S6850_2。
# 1、两个VLAN都创建
vlan 20
vlan 222
# 2、三层网关
interface Vlan-interface20
ip address 10.1.1.1 255.255.255.0
# 3、互联对接口
interface Ten-GigabitEthernet 1/0/1
port link-type trunk
port trunk permit vlan 20 222
vlan mapping 222 translated-vlan 20
S6850_2 侧配置:
vlan 222
interface 接PC口
port link-type access
port access vlan 222
interface 上联S6850_1口
port link-type trunk
port trunk permit vlan 222
display vlan mapping #查看映射条目是否正常
display arp #看网关是否学到PC的ARP
display mac-address #看MAC地址是否在对应VLAN下
display interface trunk #检查trunk允许VLAN
一句话总结:1 对 1vlan mapping 不是只需要转换后的 VLAN,原始 VLAN、转换后 VLAN 在映射设备上都必须创建,并且 trunk 口同时允许两个 VLAN 通过,双向标签转换才能正常工作。
暂无评论
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
暂无评论