




已閱讀5頁,還剩60頁未讀, 繼續(xù)免費閱讀
版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
MPLS VPWS培訓膠片 測試一部 董繼強 /26979 2 2 VPWS培訓提 綱 簡要介紹 基本原理 相互對比 配置排錯 3 3 簡要介紹 :VPN分類 按照業(yè)務用途 Access VPN, Intranet VPN, Extranet VPN 按照運營模式分類 CPE-Based VPN, Network-Based VPN 按照組網(wǎng)模型分類 VPDN, VPRN, VLL, VPLS 按照網(wǎng)絡層次 一層 VPN,二層 VPN,三層 VPN 4 4 VPN Network -Base VPN CPE-Base VPN IP VPN VLL ( VPWS) VPRN VPDN VPLS RFC2764 A Framework of IP Based VPN 簡要介紹 :VPN分類 5 5 簡要介紹 :L2VPN MPLS L2VPN就是在 MPLS網(wǎng)絡上透明傳遞用戶的二層數(shù)據(jù)。從用戶的角度來看,這個 MPLS網(wǎng)絡就是一個二層的交換網(wǎng)絡,通過這個網(wǎng)絡,可以在不同站點之間建立二層的連接。 PE PE Tunnel Pseudo Wires Customer Site Customer Site Customer Site Customer Site 6 6 簡要介紹 :傳統(tǒng)的 L2VPN 租賃專線( leased line)方式 主要缺點是:建設時間長,價格昂貴,難于管理。 虛電路方式 虛電路方式與租賃專線相比,建設時間短、價格低 在不同類型的網(wǎng)絡(如 ATM、 FR)上提供業(yè)務,需要建設并維護獨立的網(wǎng)絡 其速率較慢 配置較復雜 7 7 簡要介紹 :傳統(tǒng)的 L2VPN Access IP / IPsec FR / ATM Broadband Ethernet Access IP / IPsec FR / ATM Broadband Ethernet Only Partial Integration Different Core Solutions Different Access Technologies ATM MPLS or IP SONET 8 8 簡要介紹 :MPLS方式的 L2VPN Access IP / IPsec FR / ATM Broadband Ethernet Access IP / IPsec FR / ATM Broadband Ethernet Complete Integration Unified Core Solutions Different Access Technologies MPLS or IP 9 9 簡要介紹 : MPLS方式的 L2VPN 擴展了運營商的網(wǎng)絡功能和服務能力 具有更高的可擴展性 管理責任分工明確 路由私有、安全 易配置 ( N方解決?主要體現(xiàn)在隧道復用) 多協(xié)議支持 網(wǎng)絡平滑升級 10 10 簡要介紹 :L2VPN-VRP實現(xiàn) Martini:遵循草案 draft-martini-l2circuit-trans-mpls,使用 LDP作為傳遞 VC信息的信令。 Kompella:遵循草案 draft-kompella-ppvpn-l2vpn-xx,與 RFC2547定義的 BGP/MPLS VPN相似。 CCC:在兩條 PE-CE連接之間配置透明的連接,獨占隧道,一層標簽。 STATIC VC: Martini的一種靜態(tài)實現(xiàn) 11 11 簡要介紹 :總結 VPN的分類 L2VPN的發(fā)展歷程 L2VPN的優(yōu)點 L2VPN( VPWS部分)的 VRP實現(xiàn) 12 12 VPWS培訓提 綱 簡要介紹 基本原理 相互對比 配置排錯 13 13 基本原理 總體結構 CCC Martini Static VC Kompella 14 14 基本原理:協(xié)議結構 Tunnel Header (Tunnel Label) to get PDU from ingress to egress PE; MPLS label GRE tunnel Demultiplexer field (VC Label) to identify individual circuits within a tunnel; could be an MPLS label. Emulated VC encapsulation (Control Word) information on enclosed Layer-2 PDU; implemented as a 32-bit control word Tunneling Component L2 PDU (Emulated) Transport Component Control Connection 連接控制( LDP、 BGP、 STATIC-LSP) Used for VC-Label Negotiation, Withdrawal, Error Notification Emulated Circuits have 3 layers of encapsulation 15 15 基本原理:報文結構 有些情況下,在網(wǎng)絡上傳輸 l2vpn報文的時候沒有必要傳送整個的二層幀,而是在入口端把二層頭給剝離,然后在出口端重新添加。但是如果二層頭中有些信息需要攜帶,這種方式就不可取了,因此提出了控制字的方法來解決這個問題,控制字里攜帶的信息都是 INGRESS端和 EGRESS端協(xié)商好的。 控制字主要有三個功能: 1、報文轉發(fā)是需要的序列號 2、當最小的 mtu大于實際的傳輸報文時需要進行填充 3、二層幀頭中需要攜帶的控制位 16 16 基本原理:報文舉例 -FR Frame Relay幀在轉發(fā)的時候不攜帶 Frame Relay header和 FCS,控制字是必須使用的 BECN、 FECN、 DE和 C/R位使用控制字來攜帶。 17 17 基本原理: CCC介紹 CCC是 Circuit Cross Connect(電路交叉連接)的縮寫,是通過靜態(tài)配置來實現(xiàn) L2VPN的一種方式。 18 18 基本原理: CCC結構 Tunnel Header (Tunnel Label) to get PDU from ingress to egress PE; MPLS label Demultiplexer field (VC Label) 無 Emulated VC encapsulation (Control Word) information on enclosed Layer-2 PDU; implemented as a 32-bit control word Tunneling Component L2 PDU (Emulated) Transport Component Control Connection 連接控制 Static LSP(專門為 L2VPN定制的 LSP,不生成 FTN項) Emulated Circuits have 3 layers of encapsulation 19 19 基本原理: CCC連接類型 CCC方式分為本地 CCC連接和遠程 CCC連接。 對于本地 CCC連接, 這兩個 CE連接到同一個 PE設備上, PE設備相當于一個二層交換機。 對于遠程 CCC連接,兩個 CE連接到不同的PE上,使用 PE之間獨享的靜態(tài) LSP作為隧道,不需要任何信令協(xié)議傳遞二層 VPN信息。 20 20 基本原理: CCC關鍵點 與其他的 MPLS L2VPN不同的是 CCC采用 一層標記 來傳送用戶數(shù)據(jù),因此它對 LSP的使用是 獨占性(不能用于其他L2VPN連接,也不能用于 BGP/MPLS VPN或承載普通的 IP報文) 的,用戶必須單獨為每一個 CCC連接 手工配置兩條L2VPN LSP(兩個方向各一條),這兩條L2VPN LSP將只能用于傳遞這個 CCC連接的數(shù)據(jù)。 P節(jié)點也要進行 STATIC LSP的配置 21 21 基本原理: CCC組網(wǎng) MPLS網(wǎng)絡 A公 司 分支機構 2 PE PE PE A公司 分支機構 1 A公司 分支機構 3 A公司 總部 Tunnel標 簽 2層頭部 數(shù)據(jù) 本地 連接 遠程 連接 22 22 基本原理: Martini介紹 遵循草案 draft-martini-l2circuit-trans-mpls,使用LDP作為傳遞 VC信息的信令。 PE之間建立 LDP的 remote session, PE為 CE之間的每條連接分配一個 VC標簽。二層 VPN信息將攜帶著 VC標簽,通過 LDP建立的 LSP轉發(fā)到 remote session的對端 PE。 這種方式不能提供象 CCC方式的本地交換功能,但是不象 CCC遠程連接那樣,一條 LSP只能被一條遠程 CCC連接獨享,服務運行商網(wǎng)絡中的一條隧道可以被多條 VC共享使用。 23 23 基本原理: Martini結構 Tunnel Header (Tunnel Label) to get PDU from ingress to egress PE; MPLS label GRE tunnel Demultiplexer field (VC Label) to identify individual circuits within a tunnel; could be an MPLS label Emulated VC encapsulation (Control Word) information on enclosed Layer-2 PDU; implemented as a 32-bit control word Tunneling Component L2 PDU (Emulated) Transport Component Control Connection Directed LDP Used for VC-Label Negotiation, Withdrawal, Error Notification Emulated Circuits have 3 layers of encapsulation 24 24 基本原理: LDP擴展 VC labels通過 LDP REMOTE SESSION交換 LABEL還是放在以前的 Label TLV中,在 MAPPING中發(fā)送 定義了新的 LDP FEC用來攜帶 VC信息 FEC element type 128 Virtual Circuit FEC Element:Carried within LDP Label Mapping Message VC信息的交換是通過 DU方式進行的, cisco不支持 DOD Described in draft-martini-l2circuit-trans-mpls DOD 25 25 基本原理: Martini協(xié)議處理 26 26 基本原理: Martini協(xié)議處理 27 27 基本原理: Martini協(xié)議報文 28 28 基本原理: Martini協(xié)議報文 C: Control Word (1 bit) 1表示需要控制字; 0為不需要 VC-type (15 bits) VC類型, e.g FR, ATM, VLAN, Ethernet, PPP, HDLC VC info length (8 bits) VCID field和 interface parameters的長度 Group ID (32 bits) 一些 VC組成一個組,主要用來批量撤消相應的 VC信息。 VC ID (32 bits) 一個 VC是由 VC ID和 VC TYPE來唯一確定 Interface Parameters (不定 ) 一些接口參數(shù),目前用的有 MTU 29 29 基本原理: Martini優(yōu)點 在這種 Martini方式中,由于在運營商網(wǎng)絡中,只有 PE設備需要保存少量的 VC label&LSP的映射等少量信息, P設備不包含任何二層 VPN信息,所以擴展性好。 當需要新增加一條 VC時, 只在相關的兩端 PE設備上各配置一個單方向 VC連接即可,不影響網(wǎng)絡的運行。 它配置、實現(xiàn)相對簡單,沒有 VPN的概念, 只是提供二層鏈路的連接性,易于理解。 Martini方式適合稀疏的二層連接,例如星型連接。 30 30 基本原理: Martini組網(wǎng) MPLS網(wǎng)絡 B公司 總部 PE PE MPLS隧道(LSP) A公司 分支機構 1 A公司 分支機構 2 A公司 總部 B公司 分支機構 1 B公司 分支機構 2 外層標簽 VC標簽 二層頭部 數(shù)據(jù) PE LDP發(fā)布 VC標簽 31 31 基本原理: Static VC SVC方式的其實與 LDP方式 L2PVN非常類似,不同之點在于他不用使用 LDP作為傳遞二層 VC和鏈路信息的信令,手工配置 VC Label信息即可; 不用 LDP就意味著不需要使用 remote peer,不需要使用 LDP相應擴展 TLV。便于 ISP的網(wǎng)絡運營,如果隧道不使用 LDP建立的 LSP,那么 LDP就完全不必使用了; 其他的和 Martini基本一致,就不過多闡述。 ANY QUESTION? 32 32 休息一分鐘 33 33 基本原理: kompella結構 Tunnel Header (Tunnel Label) to get PDU from ingress to egress PE; MPLS label GRE tunnel Demultiplexer field (VC Label) to identify individual circuits within a tunnel; could be an MPLS label Emulated VC encapsulation (Control Word) information on enclosed Layer-2 PDU; implemented as a 32-bit control word Tunneling Component L2 PDU (Emulated) Transport Component Control Connection MBGP Used for VC-Label Negotiation, Withdrawal, Error Notification Emulated Circuits have 3 layers of encapsulation 34 34 基本原理: kompella簡介 與 MPLS BGP VPN實現(xiàn)機理類似,特別是 CE、 PE、 ROUTE-TARGET、 RD、SITE的定義以及用途 區(qū)別是 kompella傳送的是二層信息,而MPLS BGP VPN傳送的是三層路由信息,為此 kompella進行了相應的 BGP NLRI擴展 處理的信息不同了,那么發(fā)送接受二層信息的流程也發(fā)生了相應的變化。 35 35 基本原理: kompella術語 Label Block Label Base Label Range Label-block Offset CE ID CONNECTION L2VPN INSTANCE 36 36 基本原理: kompella術語解釋 LABEL BLOCK1、 LABEL BLOCK2、 LABEL BLOCK3組成一個 LABEL BLOCK; LB: LABEL BASE LR: LABEL RANGE LBO: LABEL BLOCK OFFSET LABEL BLOCK 1 102400/10/0 LB/LR/LBO LABEL BLOCK 2 102410/10/10 LB/LR/LBO LABEL BLOCK 3 102420/10/20 LB/LR/LBO 37 37 基本原理: kompella術語解釋 L3VPN傳遞 FEC和單個 LABEL的方式; BGP方式 L2VPN采取標記塊的方式,一次為多個連接分配標記。用戶可以指定一個本地 CE的范圍( CE range),表明這個 CE能與多少個 CE建立連接。系統(tǒng)會一次為這個 CE分配一個標記塊,標記塊的大小等于 CE range。這種方式允許用戶為 VPN分配一些額外的標記,留待以后使用。這樣會造成標記資源的浪費,但是同時帶來一個很大的好處:減少 VPN部署和擴容時的配置工作量。 38 38 基本原理: kompella信息傳遞 假設 PE A、 PE B為同屬于 VPN X的 CEm和 CEk建立一條 VC。 為了敘述方便,我們稱 PEA為 CE m分配的 LABEL BLOCK為 Lm;稱Lm的 Block Offset為 LOm;稱 Lm的 Label-Base為 LBm;稱 Lm的 Label-Range為 LRm 為了敘述方便,我們稱 PEB為 CE k分配的 LABEL BLOCK為 Lk;稱 Lk的 Block Offset為 LOk;稱 Lk的 Label-Base為 LBk;稱 Lk的 Label-Range為 LRk 那么 PEB收到 PEA發(fā)送過來的信息會做如下工作: LSP PEA PEB CEm CEk 39 39 基本原理: kompella信息傳遞 首先檢查從 PEA收到 CE的封裝類型,如果不一致,棄之且停止處理; 檢查是否 k=m,如果是,報錯“ CE ID k has been allocated to two CEs in VPN X (check CE at PE A)”,然后停止處理; 檢查和 CE m相關的所有的 label-blocks是否滿足 LOm = k LOm + LRm,如果任何一個都不滿足,報錯 “ Cannot communicate with CE m (PE A) of VPN X:outside range”然后停止處理; 檢查和 CE k相關的所有的 label-blocks是否滿足 LOk = m LOk + LRk,如果任何一個都不滿足,報錯 “ Cannot communicate with CE m (PE A) of VPN X:outside range”然后停止處理; 檢查 PEA和 PEB之間的通道是否正常建立,如果沒有就停止處理,這里假設為 LSP隧道,標簽為 Z; PEB為 CE-m分配內(nèi)層標簽為 (LBm + k - LOm) , PEA為 CE-k分配內(nèi)層標簽為 (LBk + m - LOk); PEB到 PEA的外層隧道的標簽為 Z; 內(nèi)外層標簽兼?zhèn)?,可以干活了?Any Question? 40 40 基本原理: BGP NLRI擴展 引入了新的 sub-TLV Circuit Status Vector LBEL RANGE TUNNEL STATUS Length (2 octets) Route Distinguisher (8 octets) CE ID (2 octets) Label-block Offset (2 octets) Label Base (3 octets) Variable TLVs (0 to N octets). 還有什么字段沒有定義? 41 41 基本原理: BGP Layer2-Info Extended Community Extended community type (2 octets) Encaps Type (1 octet) Cntrl Flags (1 octet) Layer-2 MTU (2 octet) Reserved (2 octets) Extended Community Type TBD Encapsulation Type 標識二層封裝類型 , e.g., ATM, Frame Relay etc. Control Flags MBZ: MUST Be Zero C: 1表示需要控制字; 0為不需要 S: 1表示需要序列號; 0為不需要 Q&F:保留 Layer-2 MTU MBZ Q F C S 42 42 基本原理: Encaps Type 0 Reserved 7 PPP 1 Frame Relay 8 CEM 8 2 ATM AAL5 VCC transport 9 ATM VCC cell transport 3 ATM transparent cell transport 10 ATM VPC cell transport 4 Ethernet VLAN 11 MPLS 5 Ethernet 12 VPLS 6 Cisco-HDLC 64 IP-interworking 43 43 基本原理: PURE IP Tunnel Encap VPN Label L2 Frame IP-only Layer 2 Interworking 在 INGRESS端,二層幀頭全部剝離取出 IP報文進行轉發(fā);此時轉發(fā)是用到的二層信息依然基于接收幀的二層信息。 在 EGRESS端,報文被重新封裝成二層幀然后發(fā)送給 CE,此時二層轉發(fā)信息是依靠 VC LABEL來獲得的。 INGRESS端和相應 CE端的鏈路類型獨立于 EGRESS端和相應 CE端的鏈路類型,因此這種情況下 L2VPN獨立于鏈路類型 目前這一塊只有理論,并沒有實現(xiàn) Tunnel Encap VPN Label IP Packet 44 44 基本原理: kompella優(yōu)點 自動拓撲發(fā)現(xiàn) 以 MP-BGP為信令傳播相應信息 組網(wǎng)靈活,部署方案成熟 route-target 部分解決配置的 n方問題 余額配置 同時支持本地、遠程虛擬鏈路 支持不同接入方式 IP Interworking 跨域的解決方式與 MPLS L3 VPN類似 45 45 VPWS培訓提 綱 簡要介紹 基本原理 相互對比 配置排錯 46 46 相互對比: L2VPN VS L2VPN 比較項目 Kompella Martini CCC SVC 信令協(xié)議 BGP LDP 否 否 隧道情況 GRE、 LSP,共用 GRE、 LSP,共用 專門的靜態(tài)LSP,獨占 GRE、 LSP,共用 應用場景 密集模式 稀疏模式 NA NA 擴展性 支持過量配置,較好 差 很差 差 本地連接 是 否 是 否 47 47 相互對比: L3VPN VS L2VP
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 服裝尺碼工程師筆試試題及答案
- 健康江西行動指標數(shù)據(jù)質(zhì)量控制規(guī)范
- 危險化學品企業(yè)“安全領導力”專業(yè)深度解讀與應用指導材料
- 2025年湖南師范大學美術學院勞動合同用工招聘考試筆試試題【答案】
- 2025年湖北黃岡黃州區(qū)專項招聘中學教師考試筆試試題【答案】
- 2025年婁底雙峰縣城區(qū)義務教育學校選調(diào)教師考試試題【答案】
- 消費品以舊換新的劣勢分析
- 2025年健腹椅項目建議書
- 2025年參數(shù)測試儀器項目發(fā)展計劃
- 湘藝版二年級上冊音樂《雪花飛舞》教案1
- 2025年校長職級考試題及答案
- 統(tǒng)借統(tǒng)還資金管理辦法
- 國家能源集團采購管理規(guī)定及實施辦法知識試卷
- 2023-2024學年四川省成都市高新區(qū)八年級(下)期末數(shù)學試卷
- 2025年廣西繼續(xù)教育公需科目考試試題和答案
- 2024年廣州市南沙區(qū)社區(qū)專職招聘考試真題
- 心理健康科普常識課件
- 山東醫(yī)藥技師學院招聘筆試真題2024
- 倉庫超期物料管理制度
- 奶茶公司供應鏈管理制度
- 加氣站風控分級管理制度
評論
0/150
提交評論