【文章內(nèi)容簡(jiǎn)介】
? 基于 IP子網(wǎng)的 VLAN ? 針對(duì)不同的用戶分配不同子網(wǎng)的 IP地址,從而隔離用戶主機(jī),一般情況下結(jié)合基于端口的 VLAN進(jìn)行應(yīng)用 ? 基于端口的 VLAN 主機(jī) A 主機(jī) B 主機(jī) C 主機(jī) D 以太網(wǎng)交換機(jī) VLAN表 端口 所屬 VLAN Port 1 VLAN 5 Port 2 VLAN 10 …… …… Port 7 VLAN 5 …… …… Port 10 VLAN 10 Port 1 Port 2 Port 7 Port 10 ? 基于 MAC地址 的 VLAN VLAN表 MAC地址 所屬 VLAN MAC A MAC B MAC C MAC D VLAN 10 VLAN 5 VLAN 10 VLAN 5 主機(jī) A 主機(jī) B 主機(jī) C 主機(jī) D 以太網(wǎng)交換機(jī) MAC A MAC B MAC C MAC D ? 基于協(xié)議的 VLAN VLAN表 協(xié)議類型 所屬 VLAN IPX協(xié)議 IP協(xié)議 …… VLAN 5 VLAN 10 …… 主機(jī) A 主機(jī) B 主機(jī) C 主機(jī) D 以太網(wǎng)交換機(jī) 使用 IPX協(xié)議 運(yùn)行 IP協(xié)議 使用 IPX協(xié)議 運(yùn)行 IP協(xié)議 ? 基于子網(wǎng)的 VLAN VLAN表 IP網(wǎng)絡(luò) 所屬 VLAN IP IP …… VLAN 5 VLAN 10 …… 主機(jī) A 主機(jī) B 主機(jī) C 主機(jī) D 以太網(wǎng)交換機(jī) A B C D ? VLAN的類型 :Port VLAN ?利用交換機(jī)的端口進(jìn)行 vlan劃分,一個(gè)端口只屬于一個(gè) VLAN, ?Port VLAN設(shè)置在連接主機(jī)的端口(即接口的模式為 Access) F0/1 F0/2 F0/3 ? PortVLAN原理 通過(guò)查找 MAC地址表,交換機(jī)對(duì)發(fā)往不同 VLAN的數(shù)據(jù)不轉(zhuǎn)發(fā) F0/1 F0/2 F0/3 A B C Vlan 10 Vlan 20 Vlan 10 A B A C X 交換機(jī)端口 MAC地址 VLAN ID F0/1 A 10 F0/2 B 20 F0/3 C 10 ? 配置 Port VLAN ? 創(chuàng)建 VLAN10,將它命名為 test的例子 ? Switch configure terminal ? Switch(config) vlan 10 ? Switch(configvlan) name test ? Switch(configvlan) end ? 把接口 0/10加入 VLAN10 ? Switch configure terminal ? Switch(config) interface fastether 0/10 ? Switch(configif) switchport mode access ? Switch(configif) switchport access vlan 10 ? Switch(configif) end 默認(rèn)名字是 vlan XXXX, 用 no name命令可以恢復(fù)為默認(rèn)名字 如果把一個(gè)接口分配到一個(gè)不存在的 vlan中,則交換機(jī)會(huì)自動(dòng)創(chuàng)建該 vlan ? Port VLAN 的配置 ? 將 一組接口 加入某一個(gè) VLAN ? Switch(config)interface range fastether 0/18, 0/15, 0/20 ? Switch(configifrange) switchport access vlan 20 注: 交換機(jī)端口類型默認(rèn)為 Access。 連續(xù)接口 0/18,不連續(xù)接口用 逗號(hào) 隔開,但一定要寫明 模塊編號(hào) ? 配置 Tag VLANTrunk ? 把 Fa0/1配成 Trunk口 ? Switch configure terminal ? Switch(config) interface fastether0/1 ? Switch(configif) switchport mode trunk ? 把端口 Fa0/20 配置為 Trunk端口,但是不包含 VLAN 2(