VLAN是一個在物理網絡上根據用途,工作組、應用等來邏輯劃分的局域網絡,是一個廣播域,與用戶的物理位置沒有關係。VLAN中的網絡用戶是通過LAN交換機來通信的。一個VLAN中的成員看不到另一個VLAN中的成員
環境
設備 |
VLAN |
網段 |
網關 |
路由接口 |
交換接口 |
R1 |
VLAN 1 |
192.168.1.0 |
192.168.1.1 |
F0/0.1 |
Fa0/11 |
R1 |
VLAN 2 |
192.168.2.0 |
192.168.2.1 |
F0/0.2 |
Fa0/12 |
R2 |
VLAN 2 |
192.168.2.0 |
192.168.2.1 |
F0/0.2 |
Fa0/12 |
R2 |
VLAN 3 |
192.168.3.0 |
192.168.3.1 |
F0/0.3 |
Fa0/13 |
路由配置格式:
Router(config)#int f0/0.[虛擬接口號隨便寫]
Router(config-subif)#encapsulation dot1Q [VLAN號1-1005之間] 注意:一定要和交換機的VLAN對應
Router(config-subif)#ip add [設置虛擬接口地址] [掩碼] |
交換機配置格式:
Switch(config)#int fa0/[端口號] |
注意:交換機端口號從0/1開始 |
Switch(config-if)#switchport mode [trunk] |
注意:trunk是主連接模式用於連接交換機和路由器的端口 |
Switch(config)#int fa0/[端口號] |
設置與PC機連接的端口 |
Switch(config-if)#switchport access vlan [VLAN號1-1005之間] |
注意:一定要和路由器的VLAN對應 |
Switch(config-if)#switchport mode [access] |
注意:access是訪問模式用戶連接PC機的端口 |
Switch(config-if)#spanning-tree portfast |
可以加快PC連接上的速度 注意:不可用在與交換機和路由器的端口上 |
R1上配置
#注意:一定要設置虛擬接口的總端口打開
設置VLAN端口DHCP服務
|
R2上配置
Router(config)#int f0/0
Router(config-if)#no sh
|
S1上配置
|
S2上配置
|
查看:
Router#sh vlan |
真實環境應用:
配置VLAN數據庫:
Switch#vlan database
Switch(vlan)#vlan [VLAN號1-1005之間] name [名字自起] |
注意:在S1上必須要有S2、S3所有VLAN記錄
R1上配置
Router(config)#int f0/0
Router(config-if)#no sh
Router(config)#int f0/0.1
Router(config-subif)#encapsulation dot1Q 1
Router(config-subif)#ip add 192.168.1.1 255.255.255.0
Router(config)#int f0/0.2
Router(config-subif)#encapsulation dot1Q 2
Router(config-subif)#ip add 192.168.2.1 255.255.255.0
Router(config)#int f0/0.3
Router(config-subif)#encapsulation dot1Q 3
Router(config-subif)#ip add 192.168.3.1 255.255.255.0 |
S1上配置
Switch(config)#int fa0/1
Switch(config-if)#switchport mode trunk
Switch(config-if)#switchport access vlan 100
Switch(config)#int fa0/23
Switch(config-if)#switchport mode trunk
Switch(config)#int fa0/24
Switch(config-if)#switchport mode trunk |
S2上配置
Switch(config)#int fa0/1
Switch(config-if)#switchport mode trunk
Switch(config)#int fa0/11
Switch(config-if)#switchport access vlan 1
Switch(config-if)#switchport mode access
Switch(config-if)#spanning-tree portfast
Switch(config)#int fa0/12
Switch(config-if)#switchport access vlan 2
Switch(config-if)#switchport mode access
Switch(config-if)#spanning-tree portfast |
S3上配置
Switch(config)#int fa0/1
Switch(config-if)#switchport mode trunk
Switch(config)#int fa0/12
Switch(config-if)#switchport access vlan 2
Switch(config-if)#switchport mode access
Switch(config-if)#spanning-tree portfast
Switch(config)#int fa0/13
Switch(config-if)#switchport access vlan 3
Switch(config-if)#switchport mode access
Switch(config-if)#spanning-tree portfast |