单臂划分VALN:
1.搭建拓扑
2.依次设置四台PC的IP地址,从左到右分别为192.168.1.2、192.168.1.3、192.168.1.4、192.168.1.5,子网掩码统一为255.255.255.0,默认网关192.168.1.1
3.交换机配置VLAN:
Sw1
Switch>enable
Switch#configure
Switch(config)#vlan 2
Switch(config-vlan)#exit
Switch(config)#vlan 3
Switch(config-vlan)#exit
Switch(config)#interface f0/1
Switch(config-if)#switchport access vlan 2
Switch(config-if)#exit
Switch(config)#interface f0/2
Switch(config-if)#switchport access vlan 3
Switch(config-if)#exit
Switch(config)#interface f0/3
Switch(config-if)#switchport mode trunk
Switch(config-if)#end
Switch#show vlan
Sw2
Switch>enable
Switch#configure
Switch(config)#vlan 2
Switch(config-vlan)#exit
Switch(config)#vlan 3
Switch(config-vlan)#exit
Switch(config)#interface f 0/1
Switch(config-if)#switchport access vlan 2
Switch(config-if)#exit
Switch(config)#interface f0/2
Switch(config-if)#switchport access vlan 3
Switch(config)#interface f0/3
Switch(config-if)#switchport mode trunk
Switch(config-if)#end
4.只有相同VLAN的可以互相ping通,接下来我们在1.2的机器上尝试ping 1.4
单臂路由实现VLAN通信
1.在路由器上设置两个虚拟子网:192.168.1.254 192.168.2.254
Router(config)#interface f0/0.1
Router(config-subif)#encapsulation dot1Q 10
Router(config-subif)#ip address 192.168.1.254 255.255.255.0
Router(config-subif)#interface f0/0.2
Router(config-subif)#encapsulation dot1Q 20
Router(config-subif)#ip address 192.168.2.254 255.255.255.0
Router(config-subif)#exit
Router(config)#interface f0/0
Router(config-if)#no shutdow
2.在交换机上面划分两个VLAN并命名为VLAN10/VLAN20
Switch(config)#vlan 10
Switch(config-vlan)#name VLAN10
Switch(config-vlan)#vlan 20
Switch(config-vlan)#name VLAN20
Switch(config-vlan)#END
Switch#show vlan brief
Switch#configure
Switch(config)#interface range f0/1-3
Switch(config-if-range)#switchport mode access
Switch(config-if-range)#switchport access vlan 10
Switch(config-if-range)#exit
Switch(config)#interface rang f0/4-6
Switch(config-if-range)#switchport mode access
Switch(config-if-range)#switchport access vlan 20
Switch(config-if-range)#end
Switch#show vlan brief
Switch#configure
Switch(config)#interface f0/7
Switch(config-if)#switchport mode trunk
3.尝试VLAN10中的主机ping VLAN20中的主机,尝试跨网段ping 192.168.2.2,第一次会出现无响应的情况,这是因为第一次不知道MAC地址,发送一次ARP请求后就能知道物理地址了,以后每次ping都会接受到连续的四次请求。
多臂路由实现VLAN通信
多臂路由VLAN:和单臂路由的设置一模一样,只是在交换机到路由器的连接上,从一根线变成了两根线:f0/7和f0/8
其他设置和上面一样,,将fa0/1,fa0/2,fa0/3,fa0/7划分到VLAN10,将将fa0/4,fa0/5,fa0/6,fa0/8划分到VLAN20
尝试VLAN10中的主机ping VLAN20中的主机,尝试跨网段ping 192.168.2.2,第一次会出现无响应的情况,这是因为第一次不知道MAC地址,发送一次ARP请求后就能知道物理地址了,以后每次ping都会接受到连续的四次请求。
三层交换机实现VLAN通信
1.建立拓扑图:
- 配置交换机;
Switch(config)#interface vlan 10
Switch(config-if)#ip address 192.168.1.254 255.255.255.0
Switch(config-if)#no shutdown
Switch(config-if)#exit
Switch(config)#interface vlan 20
Switch(config-if)#ip address 192.168.2.254 255.255.255.0
Switch(config-if)#no shutdown
Switch(config-if)#exit
Switch(config)#vlan 10
Switch(config-vlan)#name VLAN10
Switch(config-vlan)#vlan 20
Switch(config-vlan)#name VLAN20
Switch(config-vlan)#end
Switch(config)#interface range f0/1-3
Switch(config-if-range)#switchport mode access
Switch(config-if-range)#switchport access vlan 10
Switch(config-if-range)#exit
Switch(config)#interface range f0/4-6
Switch(config-if-range)#switchport mode access
Switch(config-if-range)#switchport access vlan 20
Switch(config-if-range)#end
- 查看路由表并验证不同VLAN间能否ping通
如果需要华为的指令,也有