一、为什么会有vlan的出现
vlan之间的通信是二层通信,是不需要经过网关的,可以通过二层设备直接进行转发,直接通过ARP报文去寻找对方,但是vlan之间的通信是三层通信,因为不同vlan间属于不同的网段,所以它们之间的通信的话必要走网关,也就是要三层设备间的支持
二、使用路由器的物理接口实现不同vlan间的通信
配置信息如下:
路由器:interface GigabitEthernet0/0/0
ip address 192.168.10.254 255.255.255.0
#
interface GigabitEthernet0/0/1
ip address 192.168.20.254 255.255.255.0
#交换机:
vlan batch 10 20
interface GigabitEthernet0/0/1
port link-type access
port default vlan 10
#
interface GigabitEthernet0/0/2
port link-type access
port default vlan 20
#
interface GigabitEthernet0/0/3
port link-type access
port default vlan 10
#
interface GigabitEthernet0/0/4
port link-type access
port default vlan 20
测试通信:
三、使用路由器的子接口实现不同vlan间的通信
配置详情如下:
路由器:
interface GigabitEthernet0/0/0.10
dot1q termination vid 10
ip address 192.168.10.254 255.255.255.0
arp broadcast enable
#
interface GigabitEthernet0/0/0.20
dot1q termination vid 20
ip address 192.168.20.254 255.255.255.0
arp broadcast enable交换机:
interface GigabitEthernet0/0/1
port link-type access
port default vlan 10
#
interface GigabitEthernet0/0/2
port link-type access
port default vlan 20
#
interface GigabitEthernet0/0/3
port link-type trunk
port trunk allow-pass vlan 10 20
测试连通性: