中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

第十二章 配置VLAN

發布時間:2020-07-14 17:06:07 來源:網絡 閱讀:997 作者:dengli1 欄目:網絡安全

    VLAN(Virtual Local Area Network,虛擬局域網)技術的出現,主要為了解決交換機在進行局域網互聯時無法限制廣播的問題。這種技術可以把一個物理局域網劃分成多個虛擬局域網——VLAN,每個VLAN就是一個廣播域,VLAN內的主機之間通信就和在一個LAN內一樣,而VLAN間的主機則不能直接互通,這樣,廣播數據幀被限制在一個VLAN內。

VLAN技術簡介

廣播風暴

第十二章 配置VLAN

    在交換式以太網出現后,同一個交換機下不同的端口處于不同的沖突域,交換式以太網的效率大大增加。但是,在交換式以太網中,由于交換機所有的端口處于一個廣播域內,導致一臺計算機發出的廣播幀,局域網中所有的計算機都能夠接收到,使局域網中的有限網絡資源被無用的廣播信息所占用。

    上圖中,四臺終端主機發出的廣播幀在整個局域網中廣播,假如每臺主機的廣播幀流量是100kbps,則四臺主機達到400kbps;如果鏈路是100Mbps帶寬,則廣播幀占用帶寬達到0.4%。但如果網絡內主機達到400臺,則廣播流量將達到40Mbps,占用帶寬達到40%,網絡上到處充斥著廣播流,網絡帶寬資源被極大的浪費。另外,過多的廣播流量會造成網絡設備及主機的CPU負擔過重,系統反應變慢甚至死機。

    如何降低廣播域的范圍,提升局域網的性能,是急需解決的問題。

用路由器來隔離廣播

第十二章 配置VLAN

    路由器的各個接口處于獨立的廣播域中,終端主機發出的廣播幀在接口被終止。所以,在局域網中使用路由器能夠隔離廣播,減小廣播范圍。

    但是,路由器的價格比交換機要高,使用路由器提高了局域網的部署成本。另外,大部分中低端路由器使用軟件轉發,轉發性能不高,容易在網絡中造成性能瓶頸。所以,在局域網中使用路由器來隔離廣播是一個高成本、低性能的方案。

用VLAN隔離廣播  

第十二章 配置VLAN

    VLAN技術的出現,就是為了解決交換機在進行局域網互連時無法限制廣播的問題。這種技術可以把一個LAN劃分多個邏輯的LAN ——VLAN,每個VLAN是一個廣播域,不同VLAN間的設備不能直接互通,只能通過路由器等三層設備而互通。這樣,廣播數據幀被限制在一個VLAN內。

    目前,絕大多數以太網交換機都能夠支持VLAN。使用VLAN來減少廣播域的范圍,減少LAN內的廣播流量,是高效率、低成本的方案。

VLAN的優點

第十二章 配置VLAN

    VLAN 的劃分不受物理位置的限制。不在同一物理位置范圍的主機可以屬于同一個VLAN:一個VLAN包含的用戶可以連接在同一個交換機,也可以跨越交換機,甚至可以跨越路由器。

    VLAN技術的優點如下:

  • 有效控制廣播域范圍:廣播域被限制在一個VLAN內,廣播流量僅在VLAN中傳播,節省了帶寬,提高了網絡處理能力。

  • 增強局域網的安全性:不同VLAN內的報文在傳輸時時相互隔離的,即一個VLAN 內的用戶不能喝其它VLAN內的用戶直接通信,如果不同VLAN要進行通信,則需要通過路由器或三層交換機等設備。

  • 靈活構建虛擬工作組:用VLAN可以劃分不同的用戶到不同的工作組,同一工作組的用戶也不必局限于某一固定的物理范圍,網絡構建和維護更方便靈活。

VLAN類型

基于端口的VLAN

第十二章 配置VLAN

    基于端口的VLAN是最簡單、最有效的VLAN劃分方法,它按照端口來定義VLAN成員。將指定端口加入到指定VLAN中之后,該端口就可以轉發指定VLAN的數據幀。

    上圖中,交換機端口E1/0/1和E1/0/2被劃分到VLAN10中,端口E1/0/3和E1/0/4被劃分到VLAN20中,則PCA和PCB處于VLAN10中,可以互通;PCC和PCD處于VLAN20中,可以互通。但PCA和PCC處于不同VLAN,它們之間不能互通。

基于MAC地址的VLAN

第十二章 配置VLAN

    這種劃分VLAN的方法是根據每個主機的MAC地址來劃分。交換機維護一張VLAN映射表,這個VLAN表記錄MAC地址和VLAN的對應關系。這種劃分VLAN的方法其最大優點就是當用戶物理位置移動時,即從一個交換機換到其他的交換機時,VLAN不用重新配置,所以可以認為這種根據MAC地址的劃分方法是基于用戶的VLAN。

    這種方法的缺點是初始配置時,所有的用戶的MAC地址都需要收集,并逐個配置,如果用戶很多,配置的工作量是很大的。此外這種劃分的方法也導致了交換機執行效率的降低,因為在每一個交換機的端口都可能存在很多個VLAN組的成員,這樣就無法限制廣播幀。

基于協議的VLAN

第十二章 配置VLAN

    基于協議的VLAN是根據端口接收到的報文所屬的協議(族)類型來給報文分配不同的VLAN ID。可用來劃分VLAN的協議族有IP、IPX。

    交換機從端口接收到以太網幀后,會根據幀中所封裝的協議類型來確定報文所屬的VLAN,然后將數據幀自動劃分到指定的VLAN中傳輸。

    此特性主要用于將網絡中提供的協議類型與VLAN相綁定,方便管理和維護。

基于子網的VLAN

第十二章 配置VLAN

    基于IP子網的VLAN是根據報文源IP地址及子網掩碼作為依據來進行劃分的。設備從端口接收到報文后,根據報文中的源IP地址,找到與現有VLAN的對應關系,然后自動劃分到指定VLAN中轉發。

    此特性主要用于將特定網段或IP地址發出的數據在指定的VLAN中傳送。

VLAN技術原理

VLAN標簽

第十二章 配置VLAN

    我們知道,以太網交換機根據MAC地址表來轉發數據幀。MAC地址表中包含了端口和端口所連接終端主機MAC地址的映射關系。交換機從端口接收到以太網幀后,通過查看MAC地址表來決定從哪一個端口轉發出去。如果端口收到的是廣播幀,則交換機把廣播幀從除源端口外的所有端口轉發出去。

    在VLAN技術中,通過給以太網幀附加一個標簽(Tag)來標記這個以太網幀能夠在哪個VLAN中傳播。這樣,交換機在轉發數據幀時,不僅要查找MAC地址來決定轉發到哪個端口,還要檢查端口上的VLAN標簽是否匹配。

    在上圖中,交換機給主機PCA和PCB發來的以太網附加了VLAN10的標簽,給PCC和PCD發來的以太網幀附加VLAN20的標簽,并在MAC地址表中增加關于VLAN標簽的記錄。這樣,交換機在進行MAC地址表查找轉發操作時,會查看VLAN標識是否匹配;如果不匹配,則交換機不會從端口轉發出去。這樣相當于用VLAN標簽把MAC地址表里的表項區分開來,只有相同VLAN標簽的端口之間能夠互相轉發數據幀。

    IEEE在802.1Q中定義了在以太網幀中所附加標簽的格式。

802.1Q幀格式

第十二章 配置VLAN

    在傳統的以太網幀中增加了4個字節的802.1Q標簽后,成為帶有VLAN標簽的幀(Tagged Frame)。而傳統的不攜帶802.1Q標簽的數據幀稱為未打標簽的幀(untagged Frame)。

    802.1Q標簽頭包含了2個字節的標簽協議標識(TPID)和2個字節的標簽控制信息(TCI)。

    TPID(Tag Protocol Indentifer)是IEEE定義的新的類型,表明這是一個封裝了802.1Q標簽的幀。TPID包含了一個固定的值0x8100。

    TCI(Tag control Information)包含的是幀的控制信息,它包含了下面的一些元素:

  • Priority:這3位指明數據幀的優先級。一共有8種優先級,0-7。

  • CFI(Canonical Fromat Indicator):CFI值為0說明是規范格式,1為非規范格式。

  • 它被用在令牌環/源路由FDDI介質訪問方法中來封裝幀中所帶地址的比特次序信息。

  • VLAN ID (VLAN Identifier):共12比特,指明VLAN的編號。VLAN編號一共4096個,每個支持802.1Q協議的交換機發送出來的數據幀都會包含這個域,以指明自己屬于哪一個VLAN。

    單交換機VLAN標簽操作

第十二章 配置VLAN

    交換機根據數據幀中的標簽來判定數據幀屬于哪一個VLAN,那么標簽是從哪里來的呢?VLAN標簽是由交換機端口在數據幀進入交換機時添加的。這樣做的好處是,VLAN對終端主機是透明的,終端主機不需要知道網絡中VLAN是如何劃分的,也不需要識別帶有802.1Q標簽的以太網幀,所有的相關事情由交換機負責。

    當終端主機發出的以太網幀到達交換機端口時,交換機檢查端口所屬的VLAN,然后給進入端口的幀打相應的802.1Q標簽。端口所屬的VLAN稱為端口默認VLAN,又稱為PVID(Port VLAN ID)。

    同樣,為保持VLAN技術對主機透明,交換機負責剝離出端口的以太網幀的802.1Q標簽。

Access鏈路類型端口

第十二章 配置VLAN

    這種只允許默認VLAN的以太網幀通過的端口稱為Access鏈路類型端口。Access端口在收到以太網幀后打VLAN標簽,轉發出端口時剝離VLAN標簽,對終端主機透明,所以通常用來連接不需要識別802.1Q協議的設備,如終端主機、路由器等。

跨交換機VLAN標簽操作

第十二章 配置VLAN

    VLAN技術的很重要的功能是在網絡中構建虛擬工作組,劃分不同的用戶到不同的工作組,同一工作組的用戶也不必局限于某一固定的物理范圍。通過在網絡中實施跨交換機的VLAN,能夠實現虛擬工作組。

    VLAN跨越交換機時,需要交換機之間傳遞的以太網數據幀帶有802.1Q標簽。這樣,數據幀所屬的VLAN信息才不會丟失。

    在上圖中,PCA和PCB所發出的數據幀分別打有VLAN10和VLAN20的標簽,SWA的端口E1/0/24負責對這些帶802.1Q標簽的數據幀進行轉發,并不對其中的標簽進行剝離操作。

Trunk鏈路類型端口

第十二章 配置VLAN

    允許多個VLAN幀通過的端口稱為Trunk鏈路類型端口。Trunk端口可以接收和發送多個VLAN的數據幀,且在接收和發送過程中不對幀中的標簽進行任何操作。

    不過,默認VLAN幀是一個例外。在發送幀時,Trunk端口要剝離默認VLAN幀中的標簽;同樣,交換機從Trunk端口收到不帶標簽的幀時,要打上默認VLAN標簽。

    Trunk端口一般用于在交換機之間互連。

    圖示為PCA至PCC、PCB至PCD的標簽操作過程。PCA發出以太網幀,到達SWA的E1/0/1端口,端口的默認VLAN是10,所以以太網幀被打上VLAN10標簽;E1/0/24端口時Trunk端口,VLAN10標簽的幀從端口發送至SWB;SWB從幀中的標簽得知它屬于VLAN10,于是轉發至端口E1/0/1,經剝離標簽后到達PCC。PCB發出的幀在E1/0/2端口上被打上VLAN20的標簽;E1/0/24端口時Trunk端口且默認VLAN是20,所以數據幀被剝離標簽后轉發;當未帶標簽的數據幀到達SWB的E1/0/24端口,端口給它打上VLAN20的標簽在轉發到端口E1/0/2,端口E1/0/2剝離標簽后轉發至PCD。

Hybrid鏈路類型端口

第十二章 配置VLAN

    除了Access鏈路類型和Trunk鏈路類型端口外,交換機還支持第三種鏈路類型端口,稱為Hybrid鏈路類型端口。Hybrid端口可以接收和發送多個VLAN的數據幀,同時還能夠指定對任何VLAN幀進行剝離標簽操作。

    當網絡中大部分主機之間需要隔離,但這些隔離的主機又需要與另一臺互通時,可以使用Hybrid端口。

    在上圖中,PCA發出的以太網幀進入端口時打上VLAN10的標簽,在到達連接PCC的端口時,端口根據設定(Untag:10,20,30)將數據幀中的標簽剝離后發送給PCC,所以PCA與PCC能夠通信;同理,PCB也能與PCC通信。但PCA發出的以太網幀到達連接PCB的端口時,端口上設定(Untag:20,30)表明只對VLAN20、VLAN30的數據幀轉發且剝離標簽,而不允許VLAN10的幀通過,所以PCA與PCB不能互通。

VLAN的基本配置

第十二章 配置VLAN

    默認情況下,交換機只有VLAN1,所有的端口都屬于VLAN1且是Access鏈路類型端口。進行VLAN配置的基本步驟如下。

    第1步:在系統視圖下創建VLAN并進入VLAN視圖。配置命令為:

    vlan vlan-id

    第2步:在VLAN視圖下將指定端口加入到VLAN中。配置命令為:

    port interface-list

配置Trunk端口

第十二章 配置VLAN

    Trunk端口能夠允許多個VLAN的數據幀通過,通常用于在交換機之間互連。配置某個端口成為Trunk端口的步驟如下。

    第1步:在以太網端口視圖下指定端口鏈路類型為Trunk。配置命令為:

    port link-type trunk

    第2步:默認情況下,Trunk端口只允許默認VLAN即VLAN1的數據幀通過。所以,需要在以太網端口視圖下指定哪些VLAN幀能夠通過當前Trunk端口。配置命令為:

    port trunk permit vlan {vlan-id-list|all}

    第3步:必要時,可以在以太網端口視圖下設定Trunk端口的默認VLAN。配置命令為:

    port trunk pvid vlan vlan-id

注意

    默認情況下,Trunk端口的默認VLAN是VLAN1。可以根據實際進行修改默認VLAN,以保證兩端交換機的默認VLAN相同為原則,否則會發生同一VLAN內的主機跨交換機不能夠通信的情況。


配置Hybrid端口

第十二章 配置VLAN

    在某些情況下,需要用到Hybrid端口。Hybrid端口也能夠允許多個VLAN幀通過,并且還可以指定哪些VLAN數據幀被剝離標簽。配置某個端口成為Hybrid端口的步驟如下。

    第1步:在以太網端口視圖下指定端口鏈路類型為Hybrid。配置命令為:

    port link-type Hybrid

    第2步:默認情況下,所有Hybrid端口只允許VLAN1通過。所以,需要在以太網端口視圖下指定哪些VLAN數據幀能夠通過Hybrid端口,并指定是否剝離標簽。配置命令為:

    port Hybrid vlan vlan-id-list {tagged|untagged}

    第3步:在以太網端口視圖下設定Hybrid端口的默認VLAN。配置命令為:

    port Hybrid pvid vlan vlan-id


注意

    Trunk端口不能直接被設置為Hybrid端口。只能先設為Access端口,再設置為Hybrid端口。


VLAN配置實例

    第十二章 配置VLAN

    上圖是VLAN的基本配置示例。圖中PCA與PCC屬于VLAN10,PCB與PCD屬于VLAN20,交換機之間使用Trunk端口相連,端口的默認VLAN是VLAN1。

    配置SWA:

        [SWA]vlan 10

        [SWA-vlan10]port Ethernet1/0/1

        [SWA]vlan 20

        [SWA-vlan20]port Ethernet1/0/2

        [SWA]interface Ethernet10/24

        [SWA-Ethernet1/0/24]port link-type trunk

        [SWA-Ethernet1/0/24]port trunk permit vlan 10 20

    配置SWB:

        [SWB]vlan 10

        [SWB-vlan10]port Ethernet1/0/1

        [SWB]vlan 20

        [SWB-vlan20]port Ethernet1/0/2

        [SWB]interface Ethernet10/24

        [SWB-Ethernet1/0/24]port link-type trunk

        [SWB-Ethernet1/0/24]port trunk permit vlan 10 20

    配置完成后,PCA與PCC能夠互通,PCB與PCD能夠互通;但PCA與PCB,PCC與PCD之間不能夠互通。

VLAN顯示及維護

第十二章 配置VLAN

    在任意視圖下可以使用display vlan命令來查看交換機當前啟用的VLAN。

    display vlan

    由圖中可以看到,目前交換機上有VLAN1、VLAN2、VLAN10存在,VALN1是默認VLAN。

    如果要查看某個具體VLAN所包含的端口,可以使用display vlan vlan-id命令。

    display vlan vlan-id

    由圖中可以看到,VLAN2中包含了Ethernet1/0/1、Ethernet1/0/3和Ethernet1/0/4等3個端口,且VLAN數據幀離開這些端口時需要剝離標簽。

    如果要查看具體端口的VLAN信息,可以使用display interface命令。

    display interface interface-type interface-number

    由圖中可知,端口Ethernet1/0/1的端口鏈路類型為Access,默認VLAN(Pvid)VLAN1。如果是TrunkHybrid端口,則還會顯示哪些VLAN幀是攜帶標簽通過,哪些VLAN幀需要剝離標簽。










向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

肇源县| 文安县| 商水县| 平顺县| 白沙| 镶黄旗| 青浦区| 二连浩特市| 门源| 彩票| 涡阳县| 黑水县| 拉孜县| 卓资县| 出国| 黑龙江省| 新干县| 聊城市| 平阳县| 华容县| 克什克腾旗| 大城县| 玛沁县| 灌阳县| 政和县| 张北县| 韶关市| 井陉县| 廉江市| 宝应县| 琼结县| 北辰区| 霍邱县| 汕尾市| 日土县| 榆社县| 华坪县| 红河县| 个旧市| 宁陕县| 冕宁县|