自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

探索VLAN聚合:如何優(yōu)化你的網(wǎng)絡(luò)性能

網(wǎng)絡(luò)
本系列主要介紹幾種VLAN的高級技術(shù),包括VLAN聚合、MUX VLAN、QinQ,進(jìn)一步加深對VLAN高級技術(shù)的理解與應(yīng)用。

VLAN技術(shù)在園區(qū)網(wǎng)絡(luò)中應(yīng)用非常廣泛,通常利用VLAN進(jìn)行廣播域的隔離,每個VLAN屬于一個廣播域。網(wǎng)絡(luò)規(guī)劃時需要為每個廣播域分配一個網(wǎng)關(guān),如果VLAN數(shù)量過多,會導(dǎo)致IP地址規(guī)劃難度加大,甚至?xí)霈F(xiàn)大量IP地址的浪費(fèi)。 本系列主要介紹幾種VLAN的高級技術(shù),包括VLAN聚合、MUX VLAN、QinQ,進(jìn)一步加深對VLAN高級技術(shù)的理解與應(yīng)用。

背景

在一般的三層交換機(jī)中,通常是采用一個VLAN對應(yīng)一個VLANIF接口的方式實現(xiàn)廣播域之間的互通,這在某些情況下導(dǎo)致了IP地址的浪費(fèi)。 因為一個VLAN對應(yīng)的子網(wǎng)中,子網(wǎng)號、子網(wǎng)廣播地址、子網(wǎng)網(wǎng)關(guān)地址不能用作VLAN內(nèi)的主機(jī)IP地址,且子網(wǎng)中實際接入的主機(jī)可能少于可用IP地址數(shù)量,空閑的IP地址也會因不能再被其他VLAN使用而被浪費(fèi)掉。

例如,上圖所示的VLAN規(guī)劃中,VLAN2預(yù)計未來有10個主機(jī)地址的需求,但按編址方式,至少需要給其分配一個掩碼長度是28的子網(wǎng)10.1.1.0/28,其中10.1.1.0為子網(wǎng)號,10.1.1.15為子網(wǎng)定向廣播地址,10.1.1.1為子網(wǎng)缺省網(wǎng)關(guān)地址,這三個地址都不能用作主機(jī)地址,剩下范圍在10.1.1.2~10.1.1.14的地址可以被主機(jī)使用,共13個。

為了解決上述問題,VLAN聚合應(yīng)運(yùn)而生。它通過引入Super-VLAN和Sub-VLAN的概念,使每個Sub-VLAN對應(yīng)一個廣播域,并讓多個Sub-VLAN和一個Super-VLAN關(guān)聯(lián),只給Super-VLAN分配一個IP子網(wǎng),所有Sub-VLAN都使用Super-VLAN的IP子網(wǎng)和缺省網(wǎng)關(guān)進(jìn)行三層通信。

什么是VLAN聚合

VLAN聚合(VLAN Aggregation,也稱Super VLAN)指在一個物理網(wǎng)絡(luò)內(nèi),用多個VLAN(稱為Sub-VLAN)隔離廣播域,并將這些Sub-VLAN聚合成一個邏輯的VLAN(稱為Super-VLAN),這些Sub-VLAN使用同一個IP子網(wǎng)和缺省網(wǎng)關(guān),進(jìn)而達(dá)到節(jié)約IP地址資源的目的。

工作原理

相對每一個普通VLAN都有一個三層邏輯接口和若干物理接口,VLAN聚合定義的Super-VLAN和Sub-VLAN比較特殊:

  • Sub-VLAN:只包含物理接口,不能建立三層VLANIF接口,用于隔離廣播域。每個Sub-VLAN內(nèi)的主機(jī)與外部的三層通信是靠Super-VLAN的三層VLANIF接口來實現(xiàn)的。
  • Super-VLAN:只建立三層VLANIF接口,不包含物理接口,與子網(wǎng)網(wǎng)關(guān)對應(yīng)。與普通VLAN不同的是,它的VLANIF接口的Up不依賴于自身物理接口的Up,而是只要它所含Sub-VLAN中存在Up的物理接口就Up。

VLAN聚合實現(xiàn)示意圖

按照VLAN聚合的實現(xiàn)方式,令VLAN10為Super-VLAN,分配子網(wǎng)10.1.1.0/24,VLAN2~VLAN4作為Super-VLAN10的Sub-VLAN。

1.相同Sub-VLAN內(nèi)部通信

同一個Sub-VLAN之間屬于同一個廣播域,因此相同Sub-VLAN之間可以通過二層直接通信。

2.不同Sub-VLAN之間通信舉例

不同Sub-VLAN之間進(jìn)行通信,IP地址屬于相同網(wǎng)段,因此主機(jī)會發(fā)送ARP請求,但是實際不同Sub-VLAN之間屬于不同的廣播域,因而ARP報文無法傳遞到其他Sub-VLAN,ARP請求得不到響應(yīng),設(shè)備無法學(xué)習(xí)到對端MAC地址,從而無法完成Sub-VLAN之間通信。 要實現(xiàn)Sub-VLAN之間的通信,需要在Super-VLAN 的VLANIF中開啟ARP代理功能。

Super-VLAN VLANIF100開啟ARP代理之后PC1和PC2之間通信過程如下:

  • PC1發(fā)現(xiàn)PC2與自己在同一網(wǎng)段,且自己ARP表無PC2對應(yīng)表項,則直接發(fā)送ARP廣播請求PC2的MAC地址。
  • 作為網(wǎng)關(guān)的Super-VLAN對應(yīng)的VLANIF 100收到PC1的ARP請求,由于網(wǎng)關(guān)上使能Sub-VLAN間的ARP代理功能,則向Super-VLAN 100的所有Sub-VLAN接口發(fā)送一個ARP廣播,請求PC2的MAC地址。
  • PC2收到網(wǎng)關(guān)發(fā)送的ARP廣播后,對此請求進(jìn)行ARP應(yīng)答。
  • 網(wǎng)關(guān)收到PC2的應(yīng)答后,就把自己的MAC地址回應(yīng)給PC1,PC1之后要發(fā)給PC2的報文都先發(fā)送給網(wǎng)關(guān),由網(wǎng)關(guān)做三層轉(zhuǎn)發(fā)。

3.Sub-VLAN與其他設(shè)備的二層通信

當(dāng)Sub-VLAN與其他設(shè)備進(jìn)行二層通信時,與普通的VLAN內(nèi)二層通信無區(qū)別。

由于Super-VLAN不屬于任何物理接口,即不會處理任何攜帶Super-VLAN標(biāo)簽的報文。

Sub-VLAN二層通信過程舉例:

  • 從PC1進(jìn)入SW1的報文會被打上VLAN10的Tag。在SW1中這個Tag不會因為VLAN10是VLAN100的Sub-VLAN而變?yōu)閂LAN100的Tag。
  • 當(dāng)報文從SW1的GE0/0/0出去時,依然攜帶VLAN10的Tag。也就是說,SW1本身不會發(fā)出VLAN100的報文。就算其他設(shè)備有VLAN100的報文發(fā)送到該設(shè)備上,這些報文也會因為SW1上沒有VLAN100應(yīng)的物理接口而被丟棄。
  • 對于其他設(shè)備而言,有效的VLAN只有Sub-VLAN10,20和30, 所有的報文都是在這些VLAN中交互的。因此,SW1上雖然配置了VLAN聚合,但與其他設(shè)備的二層通信,不會涉及到Super-VLAN,與正常的二層通信流程一樣。

當(dāng)Sub-VLAN內(nèi)的PC需要與其他網(wǎng)絡(luò)進(jìn)行三層通信時,首先將數(shù)據(jù)發(fā)往默認(rèn)網(wǎng)關(guān),即Super-VLAN對應(yīng)的VLANIF,再進(jìn)行路由。

VLAN聚合應(yīng)用場景

如下圖,某公司擁有多個部門,為了提升業(yè)務(wù)安全性,將不同部門劃分到不同VLAN中。各部門均有訪問Internet需求,且由于業(yè)務(wù)需要,部門1與部門2間需要互通,部門3與部門4間需要互通,但公司IP地址有限。

可通過部署VLAN聚合實現(xiàn)公司的需求,在Switch上部署Super VLAN 2和Super VLAN 3,將Sub VLAN 21和Sub VLAN 22聚合到Super VLAN 2中,將Sub VLAN 31和Sub VLAN 32聚合到Super VLAN 3中。這樣,只需在Switch上為Super VLAN 2和Super VLAN 3分配IP地址,部門1和部門2的用戶可通過Super VLAN 2的IP地址訪問Internet,部門3和部門4的用戶可通過Super VLAN 3的IP地址訪問Internet,既實現(xiàn)了各部門訪問Internet的需求,又節(jié)約了IP地址資源。同時,分別在Switch的Super VLAN 2、Super VLAN 3上配置Proxy ARP,即可實現(xiàn)部門1和部門2間的互通、部門3和部門4間的互通。

VLAN聚合關(guān)鍵配置命令

(1) 創(chuàng)建Super-VLAN:

[Huawei-vlan100] aggregate-vlan
  • Super-VLAN中不能包含任何物理接口,VLAN1不能配置為Super-VLAN。
  • Super-VLAN中的VLAN ID與Sub-VLAN中的VLAN ID 必須使用不同的 VLAN ID。

(2) 將Sub-VLAN加入Super-VLAN

[Huawei-vlan100] access-vlan { vlan-id1 [ to vlan-id2 ] }
[Huawei-vlan100] access-vlan { vlan-id1 [ to vlan-id2 ] }

將Sub-VLAN加入到Super-VLAN中時,必須保證Sub-VLAN沒有創(chuàng)建對應(yīng)的VLANIF接口。

(3)(可選)使能Super-VLAN對應(yīng)的VLANIF接口的Proxy ARP

[Huawei-vlanif100] arp-proxy inter-sub-vlan-proxy enable

使能Sub-VLAN間的Proxy ARP功能。

配置舉例

配置VLAN聚合組網(wǎng)圖

某公司擁有多個部門且位于同一網(wǎng)段,為了提升業(yè)務(wù)安全性,將不同部門的用戶劃分到不同VLAN中,如上圖所示,VLAN2和VLAN3屬于不同部門。各部門均有訪問Internet需求,同時由于業(yè)務(wù)需要,不同部門間的用戶需要互通。

1.配置思路

可以在SwitchB上部署VLAN聚合,將不同部門的VLAN聚合到Super VLAN中,這樣,不同部門的用戶可通過Super VLAN訪問Internet。同時,為使部門間用戶互通,在Super VLAN上部署Proxy ARP功能。采用如下思路配置VLAN聚合:

  • 在SwitchA和SwitchB上配置VLAN和接口,將不同部門用戶劃分到不同VLAN中,并透傳各VLAN到SwitchB。
  • 在SwitchB上配置Super-VLAN及其對應(yīng)的VLANIF接口、上行路由,使不同部門的用戶能夠訪問Internet。
  • 在SwitchB上啟用Super-VLAN的Proxy ARP功能,使不同部門的用戶間三層互通。

2.操作步驟

(1) 基本配置,就不再贅述。給出的是關(guān)鍵配置

(2) 在SwitchB上配置Super-VLAN 4,并將VLAN2、VLAN3加入到Super-VLAN 4,作為其Sub-VLAN。

[SwitchB] vlan 4
[SwitchB-vlan4] aggregate-vlan
[SwitchB-vlan4] access-vlan 2 to 3
[SwitchB-vlan4] quit

(3) 創(chuàng)建并配置VLANIF4,使不同部門的用戶可通過Super-VLAN 4訪問Internet。

[SwitchB] interface vlanif 4
[SwitchB-Vlanif4] ip address 10.1.1.1 255.255.255.0
[SwitchB-Vlanif4] quit

(4) 在SwitchB上配置一條到出口網(wǎng)關(guān)Router的缺省靜態(tài)路由,使用戶能夠訪問Internet。

[SwitchB] ip route-static 0.0.0.0 0.0.0.0 10.10.1.2

(5)在SwitchB的Super-VLAN 4下配置Proxy ARP,使不同部門的用戶間三層互通。

[SwitchB] interface vlanif 4 
[SwitchB-Vlanif4] arp-proxy inter-sub-vlan-proxy enable
[SwitchB-Vlanif4] quit
責(zé)任編輯:趙寧寧 來源: 攻城獅成長日記
相關(guān)推薦

2023-10-27 11:01:31

網(wǎng)絡(luò)性能VLAN

2012-03-12 09:33:04

JavaScript

2017-03-29 14:44:20

網(wǎng)絡(luò)性能優(yōu)化

2019-07-29 10:39:39

前端性能優(yōu)化緩存

2021-07-29 14:20:34

網(wǎng)絡(luò)優(yōu)化移動互聯(lián)網(wǎng)數(shù)據(jù)存儲

2015-05-20 09:39:09

云服務(wù)網(wǎng)絡(luò)性能網(wǎng)絡(luò)性能優(yōu)化

2023-10-31 12:50:35

智能優(yōu)化探索

2022-02-16 14:10:51

服務(wù)器性能優(yōu)化Linux

2023-09-06 08:14:34

性能優(yōu)化模式

2021-11-29 11:13:45

服務(wù)器網(wǎng)絡(luò)性能

2019-07-09 10:51:53

HTTPS優(yōu)化服務(wù)器

2010-09-01 13:05:26

無線網(wǎng)絡(luò)性能

2010-09-08 11:04:18

無線網(wǎng)絡(luò)性能

2010-09-13 10:45:46

無線網(wǎng)絡(luò)性能

2013-07-12 15:17:22

BGP組網(wǎng)BGP協(xié)議

2009-06-10 22:00:57

JavaScript腳

2009-06-11 17:15:23

JavaScript性

2020-10-16 09:00:12

前端開發(fā)技術(shù)

2020-10-16 10:40:39

前端性能可視化

2023-10-18 10:38:53

API
點贊
收藏

51CTO技術(shù)棧公眾號