虛擬局域網(wǎng)(Virtual Local Area Network),是將局域網(wǎng)上的節(jié)點(diǎn)劃分成若干個(gè)邏輯工作組,使得處于相同邏輯工作組的節(jié)點(diǎn)可以交換數(shù)據(jù),而不同工作組之間的節(jié)點(diǎn)不能相互訪問。
其優(yōu)點(diǎn)包括:
- 將網(wǎng)絡(luò)劃分成多個(gè)廣播域,控制廣播風(fēng)暴的發(fā)生。
- 使網(wǎng)絡(luò)的拓?fù)浣Y(jié)構(gòu)變得靈活
- 用于控制網(wǎng)絡(luò)中不同部門、站點(diǎn)之間的相互訪問
劃分方法:
- 靜態(tài)劃分:
指定端口 VLAN:由管理員逐個(gè)配置每個(gè)端口的訪問屬性,設(shè)定 VLAN 號(hào) - 動(dòng)態(tài)劃分
(1)基于 MAC 地址
(2)基于互聯(lián)層協(xié)議(需要讀取和分析高層協(xié)議信息,交換和轉(zhuǎn)發(fā)速率會(huì)受到影響)
(3)基于 IP 組播
(4)基于策略
對于跨交換機(jī)的 VLAN 劃分,我們可以采用以下兩種劃分方式:
- 對于一個(gè) VLAN,在這個(gè) VLAN 覆蓋的每個(gè)交換機(jī)上選定一個(gè)額外的端口,將這些端口都劃分為這個(gè) VLAN。連接這些端口,則每個(gè)屬于該 VLAN 的節(jié)點(diǎn)都可以通信了。
- 對于每一個(gè) VLAN,每個(gè)交換機(jī)都使用一個(gè)共享端口,用于與其他交換機(jī)上相同 VLAN 的通信。為了讓接收數(shù)據(jù)的交換機(jī)能夠確定將數(shù)據(jù)轉(zhuǎn)發(fā)到哪個(gè) VLAN 上,需要在 MAC 幀結(jié)構(gòu)中添加一個(gè) VLAN 標(biāo)識(shí)符字段,該字段以 8100H 標(biāo)記開頭。攜帶 VLAN 標(biāo)識(shí)符字段的 MAC 幀成為 802.1Q 幀格式。
更多細(xì)節(jié)參見:802.1Q