1. 首先你要明白一点,vlan间通信始终需要靠的ip路由,也就是说vlan间必须有IP地址。没有三层交换机或者没有配置三层vlan是不可能通信的。
2. VLANIF接口是三层逻辑接口,在设备上创建VLANIF接口后,可实现VLAN间的通信。
操作步骤
步骤1
执行命令system-view,进入系统视图。
步骤2
执行命令interface vlanif vlan-id,进入VLANIF接口视图。
VLANIF接口的编号必须对应一个已创建的VLAN。只有当VLAN内存在状态为Up的物理端口时,该VLAN对应的VLANIF接口状态才会Up。
步骤3
执行命令ip address ip-address { mask | mask-length } [ sub ],配置VLANIF接口的IP地址,实现三层互通。
如果部署的VLANIF接口IP地址不在同一个网段,还需要在设备上部署路由协议,实现路由可达。
步骤4 (可选)
执行命令damping time delay-time,配置VLAN Damping功能的抑制时间。
delay-time取值范围是0~20秒。缺省情况下,抑制时间是0秒,表示去使能VLAN Damping功能。
步骤5 (可选)
执行命令mtu(VLANIF接口视图) mtu,配置VLANIF接口的MTU。
mtu的取值范围为128~9216。缺省值为1500。
说明
l 使用mtu(VLANIF接口视图)命令改变VLANIF接口最大传输单元MTU后,需要重启接口以保证配置的MTU生效。可以先执行shutdown命令将VLANIF接口关闭,再执行undo shutdown命令将接口重启;也可以在VLANIF接口视图下执行restart(接口视图)命令重启接口。
l VLANIF接口下mtu的值加上二层帧头后的帧长度要小于对端接口jumboframe的取值,否则,可能会导致部分报文被丢弃。
l 由于QoS(Quality of Service)队列长度有限,如果MTU太小而报文尺寸较大,可能会造成分片过多,报文被QoS队列丢弃。为避免这种情况,可通过命令qos queue length适当增大QoS队列的长度。





