如图1所示,SwitchA为支持配置子接口的三层交换机,SwitchB为二层交换机,SwitchA通过一个三层以太网接口与SwitchB互连。用户主机被划分到两个VLAN:VLAN2和VLAN3。由于业务需要,不同VLAN的用户要求互通。
可通过如下部署,实现VLAN间用户的互访:
-
在SwitchA与SwitchB相连的以太网接口上创建子接口Port1.1和Port1.2。
-
在子接口Port1.1和Port1.2上配置Dot1q终结,剥除SwitchB上送报文中的VLAN Tag。
-
在子接口Port1.1和Port1.2上配置IP地址。
-
将用户主机的缺省网关设置为所属VLAN对应子接口的IP地址。
这样部署后,VLAN2和VLAN3的用户主机间就可以三层互通了:当Port1.1从SwitchB收到VLAN2的报文时,剥掉VLAN2的Tag后三层转发给Port1.2,Port1.2在发出该报文时添加VLAN3,使该报文可以到达VLAN3的用户主机,反之亦然。