1、VLAN间的路由测试
因为VLAN隔离了二层广播域,也间接的隔离了各个VLAN之间的其余二层流量交换,这样致使属于不一样VLAN之间的用户不能进行二层的通讯。只能通过三层的路由转发才能将报文从一个VLAN转发到另一个VLAN。ui
2、解决方法spa
一、在路由器上为每个VLAN都配置一个物理链接。将数据流分不一样VLAN流到路由器上不一样的端口中,再经过路由器进行路由的转发,以实现VLAN之间的通讯。3d
PC配置:code
交换机配置:blog
路由器配置:接口
测试:ip
缺点:随着交换机VLAN的数量增长,须要路由器的接口也随之增长。而路由器的端口数量有限且某些端口也并非一直工做状态,致使成本高且某些端口使用率低。形成浪费。路由
二、配置单臂路由。路由器与交换机之间使用一条物理链路链接。在路由器上配置子接口方式将数据流经过路由器同一物理接口的不一样逻辑接口。it
PC配置:
交换机配置:
路由器配置:
interface GigabitEthernet 0/0/0.1 //进入0/0/1下的子接口0.1 dot1q termination vid 10 //封装802.1Q协议,该子接口对应vlan 10。此命令包含两个功能,VLAN Tag的剥掉与添加。 ip address 192.168.1.254 24 //设置子接口IP地址和子网掩码 arp broadcast enable //开启子接口的ARP广播 quit interface GigabitEthernet 0/0/0.2 dot1q termination vid 20 ip address 192.168.2.254 24 arp broadcast enable quit
测试:
三、在三层交换机配置vlanif端口来实现VLAN之间的路由,每一个VLAN配置一个vlanif端口并配置一个IP地址(用户设备设置的网关做为vlanif端口的IP地址)
PC配置:
交换机配置:
interface Vlanif 10 //进入vlanif 10端口 ip address 192.168.1.254 255.255.255.0 //配置vlanif 10 端口的IP interface Vlanif 20 //进入vlanif 20端口 ip address 192.168.2.254 255.255.255.0 //配置vlanif 20 端口的IP
测试: