這個實驗就是演示下vlan間在三層實現互相通信的,二層交換機上建vlan,三層上在子接口下做網關,可以路由不同vlan的信息,有點簡單,就不搞複雜的了,直接上圖:
如圖,在交換機上建兩個vlan,c1所接f0/1劃在vlan 10內,c2所接端口f0/2劃在vlan 20內,交換機sw上行端口f0/0啓用trunk,路由器R1下行端口e0/0下開啓兩個子接口,具體配置如下:
c1: ip 10.1.1.2/24 gateway 10.1.1.1
c2: ip 10.1.2.2/24 gateway 10.1.2.1
sw(config)#vlan 10
sw(config-vlan)#exit
sw(config)#vlan 20
sw(config-vlan)#exit
sw(config)#inter f0/1
sw(config-if)#switchport mode access
sw(config-if)#switchport access vlan 10
sw(config-if)#exit
sw(config)#inter f0/2
sw(config-if)#switchport mode access
sw(config-if)#switchport access vlan 20
sw(config-if)#exit
sw(config)#inter f0/0
sw(config-if)#switchport mode trunk
sw(config-if)#switchport trunk encapsulation dot1q
sw(config-if)#end
R1(config)#inter e0/0
R1(config-if)#no shutdown
R1(config-if)#duplex full
R1(config-if)#inter e0/0.10
R1(config-subif)#encapsulation dot1q 10
R1(config-subif)#ip address 10.1.1.1 255.255.255.0
R1(config-subif)#inter e0/0.20
R1(config-subif)#encapsulation dot1q 20
R1(config-subif)#ip address 10.1.2.1 255.255.255.0
R1(config-subif)#end
做好以上配置後,即可實現vlan 10和vlan 20的通信了,在c1上直接ping 10.1.2.1:
最後還可以用c3:10.1.1.3做進一步的測試,如將c3不放入vlan 10而仍處於vlan 1的情況下去ping 10.1.1.2和10.1.2.2均是不通的,放入vlan 10後則都可以ping通了
歡迎來羣一起交流:166684620