![IPv6專題培訓(xùn)IPv6組播技術(shù)基礎(chǔ)課件_第1頁](http://file4.renrendoc.com/view/1adc973ec818134deb7063d1ce7221f5/1adc973ec818134deb7063d1ce7221f51.gif)
![IPv6專題培訓(xùn)IPv6組播技術(shù)基礎(chǔ)課件_第2頁](http://file4.renrendoc.com/view/1adc973ec818134deb7063d1ce7221f5/1adc973ec818134deb7063d1ce7221f52.gif)
![IPv6專題培訓(xùn)IPv6組播技術(shù)基礎(chǔ)課件_第3頁](http://file4.renrendoc.com/view/1adc973ec818134deb7063d1ce7221f5/1adc973ec818134deb7063d1ce7221f53.gif)
![IPv6專題培訓(xùn)IPv6組播技術(shù)基礎(chǔ)課件_第4頁](http://file4.renrendoc.com/view/1adc973ec818134deb7063d1ce7221f5/1adc973ec818134deb7063d1ce7221f54.gif)
![IPv6專題培訓(xùn)IPv6組播技術(shù)基礎(chǔ)課件_第5頁](http://file4.renrendoc.com/view/1adc973ec818134deb7063d1ce7221f5/1adc973ec818134deb7063d1ce7221f55.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、IPv6專題培訓(xùn)-IPv6組播技術(shù)基礎(chǔ)2022/7/23IPv6專題培訓(xùn)IPv6組播技術(shù)基礎(chǔ)內(nèi)容介紹第1章 組播簡介第2章 組播協(xié)議基礎(chǔ)第3章 組播協(xié)議詳述第4章 組播配置舉例Page 2IPv6專題培訓(xùn)IPv6組播技術(shù)基礎(chǔ)什么是組播?三種傳輸模型Unicast:一對(duì)一的傳輸模型Broadcast:一對(duì)所有的傳輸模型Multicast:一對(duì)一組(多)的傳輸模型所謂“組”,可以理解為有某個(gè)共同特征的對(duì)象的集合Page 3IPv6專題培訓(xùn)IPv6組播技術(shù)基礎(chǔ)什么是IP組播?傳輸模型是針對(duì)TCPIP或OSI層次模型中的某一層上講的,下一層或上一層的模型不影響本層的模型。所謂IP組播或者說3層組播,就
2、是指在IP層看來,傳輸模型為一對(duì)多的模式。Page 4IPv6專題培訓(xùn)IPv6組播技術(shù)基礎(chǔ)IP組播的特征IP組播的特點(diǎn)是:相對(duì)于單播傳輸模型,組播解決了在數(shù)據(jù)頭端進(jìn)行多份復(fù)制帶來的壓力問題,同時(shí)使得從整個(gè)網(wǎng)絡(luò)的角度觀察,數(shù)據(jù)傳輸是呈點(diǎn)到多點(diǎn)(而非點(diǎn)到點(diǎn))的狀態(tài)。這樣,使得節(jié)點(diǎn)間的流量模型達(dá)到最優(yōu)狀態(tài)。相對(duì)于廣播傳輸模型,組播利用了網(wǎng)絡(luò)層協(xié)議可以跨越鏈路層節(jié)點(diǎn)的特性,避免了全網(wǎng)進(jìn)行數(shù)據(jù)廣播引起的復(fù)雜模型,同時(shí)也降低了數(shù)據(jù)到達(dá)不必要節(jié)點(diǎn)而產(chǎn)生的冗余流量。另外,internet 明確不支持全網(wǎng)廣播。思考:這個(gè)特點(diǎn)帶來的價(jià)值如何?Page 5IPv6專題培訓(xùn)IPv6組播技術(shù)基礎(chǔ)IP組播的用戶價(jià)值IP組
3、播對(duì)于業(yè)務(wù)的優(yōu)勢主要體現(xiàn)在:減少服務(wù)器負(fù)載節(jié)約帶寬,減少冗余的流量可擴(kuò)展性,增加更多的接收者,并不會(huì)增加網(wǎng)絡(luò)壓力因此,IP組播適合的業(yè)務(wù)應(yīng)用包括:視頻直播、視頻會(huì)議、證券市場等劣勢?Page 6IPv6專題培訓(xùn)IPv6組播技術(shù)基礎(chǔ)組播IPv6地址IPv6組播的地址范圍:FF00:/8Flags = |0|R|P|T| 最高位為保留 R:標(biāo)記是否為內(nèi)嵌RP的組播地址 P:標(biāo)記是否是基于單播前綴的組播地址 T:標(biāo)記是否是永久分配的組播地址Page 7IPv6專題培訓(xùn)IPv6組播技術(shù)基礎(chǔ)組播IPv6地址Scope:限制組播組的域范圍 1:本地接口范圍(interface-local scope) 2
4、:本地鏈路范圍(link-local scope) 4:本地管理域范圍(admin-local scope) 5:站點(diǎn)范圍(site-local scope) 8:組織范圍(organization-local scope) E:全球范圍(global scope)Group id:在一個(gè)給定的范圍內(nèi),永久或臨時(shí)的組播組地址Page 8IPv6專題培訓(xùn)IPv6組播技術(shù)基礎(chǔ)IPv6組播MAC地址分配組播 IPv6 &Mac 地址映射MAC的前兩個(gè)字節(jié)以固定的0X3333填充。MAC的后四個(gè)字節(jié)以目的IPv6組播地址的后四位填充。 128Bit IP address 0011001148 bit
5、MAC addressmapping00110011Page 9IPv6專題培訓(xùn)IPv6組播技術(shù)基礎(chǔ)單播轉(zhuǎn)發(fā)模型13123發(fā)送到主機(jī)3的報(bào)文Dest NextHop OIFH3/32 R3 Eth0.單播轉(zhuǎn)發(fā)表發(fā)送到主機(jī)3的報(bào)文KeyResultDestination Address/ MaskOutgoing InterfaceNextHop舉例:4:/32Ethernet1/0/03:1基于IP報(bào)文的目的地址進(jìn)行查找轉(zhuǎn)發(fā)表2Page 10IPv6專題培訓(xùn)IPv6組播技術(shù)基礎(chǔ)組播轉(zhuǎn)發(fā)模型KeyResultSource AddressGroup AddressIncoming Interfac
6、eOutgoing Interface List舉例:2001:2FF0E:6Ethernet1/0/0Ether1/0/1Ether1/0/2基于IP報(bào)文的源地址、目的地址進(jìn)行查找轉(zhuǎn)發(fā)表123123發(fā)送到Group1的報(bào)文S G IIF OIFListH1 G1 Eth1 Eth2、Eth3 組播轉(zhuǎn)發(fā)表發(fā)送到Group1的報(bào)文加入Group1加入Group1發(fā)送到Group1的報(bào)文Page 11IPv6專題培訓(xùn)IPv6組播技術(shù)基礎(chǔ)反向路徑轉(zhuǎn)發(fā)RPF (Reverse Path Forwarding)用來檢查是否應(yīng)該接收從某個(gè)接口來的某個(gè)源組的組播數(shù)據(jù)報(bào)文在轉(zhuǎn)發(fā)平面,表現(xiàn)為組播轉(zhuǎn)發(fā)表中的入接口
7、項(xiàng)該接口由組播路由協(xié)議生成,也被組播路由協(xié)議用來構(gòu)建分發(fā)樹。接收者R1接收者R2組播源SEth0Eth1Eth0Eth1組播轉(zhuǎn)發(fā)表目的 下一跳 接口S . Eth0單播路由表S G IIF OIFListS G Eth0 Page 12IPv6專題培訓(xùn)IPv6組播技術(shù)基礎(chǔ)組播基本概念小結(jié)在TCPIP的分層架構(gòu)上理解各層的組播IP組播的特征IP組播的地址分配IP組播轉(zhuǎn)發(fā)模型RPF在轉(zhuǎn)發(fā)平面的概念Page 13IPv6專題培訓(xùn)IPv6組播技術(shù)基礎(chǔ)內(nèi)容介紹第1章 組播簡介第2章 組播協(xié)議基礎(chǔ)第3章 組播協(xié)議詳述第4章 組播配置舉例Page 14IPv6專題培訓(xùn)IPv6組播技術(shù)基礎(chǔ)組播協(xié)議要素組播通信
8、模型組播協(xié)議四要素:源發(fā)現(xiàn)接收者發(fā)現(xiàn)拓?fù)浒l(fā)現(xiàn)(組播路由器之間的拓?fù)?、網(wǎng)絡(luò)單播路由信息)分發(fā)樹生成Page 15IPv6專題培訓(xùn)IPv6組播技術(shù)基礎(chǔ)組播協(xié)議架構(gòu)組播協(xié)議主機(jī)通信協(xié)議組播路由協(xié)議域間組播協(xié)議組播拓?fù)浞蛛x協(xié)議Page 16IPv6專題培訓(xùn)IPv6組播技術(shù)基礎(chǔ)組播協(xié)議概述組播協(xié)議主機(jī)通信協(xié)議MLD(v1、v2),用于了解接口所連接的網(wǎng)絡(luò)是否有主機(jī)要接收某個(gè)組或者某個(gè)(源,組)的數(shù)據(jù)組播路由協(xié)議域間組播協(xié)議組播拓?fù)浞蛛x協(xié)議組播網(wǎng)絡(luò)查詢報(bào)告MLDPage 17IPv6專題培訓(xùn)IPv6組播技術(shù)基礎(chǔ)組播協(xié)議概述主機(jī)通信協(xié)議組播路由協(xié)議掌握網(wǎng)絡(luò)拓?fù)?,發(fā)現(xiàn)組播源,建立起以組播源為根的或者 RP 為
9、根的分發(fā)樹PIM: SM, DM, SSM, BidirPIMDVMRP, MOSPF域間組播協(xié)議組播拓?fù)浞蛛x協(xié)議組播網(wǎng)絡(luò)組播源Page 18IPv6專題培訓(xùn)IPv6組播技術(shù)基礎(chǔ)組播協(xié)議概述組播協(xié)議主機(jī)通信協(xié)議組播路由協(xié)議域間組播協(xié)議BGMP組播拓?fù)浞蛛x協(xié)議組播源A組播源B組播自治域 APIM-SM組播自治域 BPIM-SM組播源信息Page 19IPv6專題培訓(xùn)IPv6組播技術(shù)基礎(chǔ)組播協(xié)議概述組播協(xié)議主機(jī)通信協(xié)議組播路由協(xié)議域間組播協(xié)議組播拓?fù)浞蛛x協(xié)議組播受單播網(wǎng)絡(luò)拓?fù)湎拗?。通過提供一套專門供組播進(jìn)行 RPF 檢查的單播路由,可以實(shí)現(xiàn)組播網(wǎng)絡(luò)與單播網(wǎng)絡(luò)拓?fù)涞姆蛛x,MBGP 組播擴(kuò)展組播靜態(tài)路
10、由ISIS、OSPF組播拓?fù)浣M播靜態(tài)路由組播網(wǎng)絡(luò)B組播網(wǎng)絡(luò)A組播網(wǎng)絡(luò)C組播網(wǎng)絡(luò)D組播源AMBGPMBGP接收者Page 20IPv6專題培訓(xùn)IPv6組播技術(shù)基礎(chǔ)協(xié)議基礎(chǔ)小結(jié)組播通信四要素四類組播協(xié)議協(xié)議名稱和含義,以及主要功能Page 21IPv6專題培訓(xùn)IPv6組播技術(shù)基礎(chǔ)內(nèi)容介紹第1章 組播簡介第2章 組播協(xié)議基礎(chǔ)第3章 組播協(xié)議詳述第4章 組播配置舉例Page 22IPv6專題培訓(xùn)IPv6組播技術(shù)基礎(chǔ)主機(jī)通信協(xié)議MLDMLDv1MLDv2 引入快速離開 引入特定源的加入離開機(jī)制Page 23IPv6專題培訓(xùn)IPv6組播技術(shù)基礎(chǔ)MLDv1MLDv1主要機(jī)制主機(jī)發(fā)送組離開消息路由器接收到組離
11、開消息,發(fā)送特定組查詢,如果沒有主機(jī)響應(yīng),刪除組成員信息,停止轉(zhuǎn)發(fā)組播數(shù)據(jù)MLD默認(rèn)配置為v1H3H1H3H2FF0E:6組加入報(bào)告FF0E:9 組加入報(bào)告 路由器發(fā)送特定組查詢組FF0E:9 離開消息路由器發(fā)送特定組FF0E:9的查詢Page 24IPv6專題培訓(xùn)IPv6組播技術(shù)基礎(chǔ)MLDv2 協(xié)議(引入特定源組播機(jī)制Source Specific Mulitcast, SSM)H3H1H3H2IS_IN (2001:2) for FF0E:6IS_EX (2001:4) for FF0E:9Query Interval (125sec)SSM = Source Specific Multi
12、castI want packets for Group FF0E:6 but only from source 2001:2I want packets for Group FF0E:9from all sources Except 2001:4MLDv2 Router 維護(hù)特定源的狀態(tài)發(fā)送特定源的查詢對(duì)組FF0E:6只有從源2001:2的報(bào)文被轉(zhuǎn)發(fā) 對(duì)組FF0E:9除了源2001:4以外的所有源的組播數(shù)據(jù)被轉(zhuǎn)發(fā)Page 25IPv6專題培訓(xùn)IPv6組播技術(shù)基礎(chǔ)MLD v2 消息類型主機(jī)發(fā)送給路由器的消息類型 (Host to Router)ValueNameCategory1 MODE_I
13、S_INCLUDECurrent-state-record2 MODE_IS_EXCLUDECurrent-state-record3 CHANGE_TO_INCLUDE_MODEState-Change-Record4 CHANGE_TO_EXCLUDE_MODEState-Change-Record5 ALLOW_NEW_SOURCESState-Change-Record6 BLOCK_OLD_SOURCESState-Change-Record路由器發(fā)送的查詢消息 (Router to Host)NameNameGeneral Query 周期性查詢Group Specific Que
14、ry 由TO_IN 消息觸發(fā) Group & Source Specific Query 由BLOCK, TO_EX 和TO_IN觸發(fā)Page 26IPv6專題培訓(xùn)IPv6組播技術(shù)基礎(chǔ)MLD小結(jié)MLD的作用MLD版本間的差異現(xiàn)實(shí)中的MLDPage 27IPv6專題培訓(xùn)IPv6組播技術(shù)基礎(chǔ)組播路由協(xié)議PIM-SM (Sparse Mode)PIM-SM協(xié)議機(jī)制顯式加入(Explicit join)模型可以建立以匯聚點(diǎn)(Rendezvous Point, RP)或者源為根的組播分發(fā)樹(RP-rooted or Source-rooted Multicast Distribution Tree)支持
15、從共享樹(RP Tree, RPT)到源樹(最短路徑樹,Shortest Path Tree, SPT) 的切換周期性發(fā)送加入/剪枝(Join/Prune)消息維護(hù)分發(fā)樹狀態(tài)需要額外的RP發(fā)現(xiàn)機(jī)制(靜態(tài)RP, BSR-RP, Auto-RP等)PIM-SM特點(diǎn)相對(duì)于 DM 協(xié)議,協(xié)議狀態(tài)復(fù)雜,但需要更少的帶寬,更有效率是目前域間組播最好的協(xié)議適用于稀疏分布的接收者模型,廣泛應(yīng)用于IPTVPIM的協(xié)議無關(guān)的,所以 不用針對(duì)IPv6擴(kuò)展Page 28IPv6專題培訓(xùn)IPv6組播技術(shù)基礎(chǔ)PIM-SM常用術(shù)語源(Source)發(fā)送組播數(shù)據(jù)的終端主機(jī)或者PC接收者(Receiver)接收組播數(shù)據(jù)的終端主
16、機(jī)或者PC指定路由器(Designated Router, DR)在共享網(wǎng)段上選舉優(yōu)先級(jí)最高或者IP地址最大的路由器為 DR源 DR 負(fù)責(zé)將數(shù)據(jù)從源轉(zhuǎn)發(fā)到 RP接收者 DR 復(fù)制將數(shù)據(jù)從RP轉(zhuǎn)發(fā)到接收者,或稱作最后一跳 DR (Last-Hop DR)匯聚點(diǎn)(Rendezvous Point, RP)接收者從這里獲取源信息,并且是共享樹的根RPT從接收者 DR 到 RP 逐跳建立起來的,以 RP 為根的共享樹SPT從接收者 DR 到源 DR建立起來的,以源為根的最短路徑樹Page 29IPv6專題培訓(xùn)IPv6組播技術(shù)基礎(chǔ)PIM-SM協(xié)議報(bào)文類型Hello 報(bào)文發(fā)現(xiàn)和維護(hù)鄰居關(guān)系加入/剪枝(Jo
17、in/Prune) 報(bào)文發(fā)送加入/剪枝消息到上游鄰居注冊(Register)報(bào)文DR 封裝從組播源來的數(shù)據(jù)并單播給 RP注冊停止(Register stop)報(bào)文當(dāng)在 RP 上沒有接收者或者 RP 已經(jīng)從源樹接收數(shù)據(jù)時(shí),由 RP 單播發(fā)送給源 DR斷言(Assert)報(bào)文在共享網(wǎng)段上選出唯一的轉(zhuǎn)發(fā)者C-RP通告(C-RP Advertisement)報(bào)文候選 RP 發(fā)送其可以服務(wù)的組信息單播發(fā)送給BSR自舉路由器(Bootstrap Router)報(bào)文BSR 收集網(wǎng)路內(nèi)的 RP 信息,并以 RP 集(RP-Set)的形式擴(kuò)散到全網(wǎng)Page 30IPv6專題培訓(xùn)IPv6組播技術(shù)基礎(chǔ)PIM SM協(xié)
18、議主要工作過程鄰居發(fā)現(xiàn)及 DR 選舉通過 Hello 報(bào)文維護(hù)鄰居關(guān)系在共享網(wǎng)段上選舉優(yōu)先級(jí)最高和 IP 地址最大的路由器為 DR共享樹構(gòu)建接收者 DR 向到 RP 的鄰居發(fā)送 (*,G) 加入,并逐跳擴(kuò)散到 RP, 形成以 RP 為根的共享樹源 DR向 RP 注冊活躍的組播源源 DR 封裝組播源發(fā)送的數(shù)據(jù)并單播給 RP數(shù)據(jù)沿 RPT 轉(zhuǎn)發(fā)RP 接收到源 DR 發(fā)送的注冊報(bào)文,解封裝注冊報(bào)文中的數(shù)據(jù),并沿共享樹轉(zhuǎn)發(fā)該數(shù)據(jù)RPT 到 SPT 切換接收者 DR向到源的鄰居發(fā)送 (S,G) 加入,并逐跳擴(kuò)散到源 DR, 形成以源 DR 為根的源樹RPT 剪枝 當(dāng)接收者 DR從源樹接收到數(shù)據(jù)后,向共享
19、樹發(fā)送 (S,G) RPT 剪枝消息, 剪除從共享樹上下來的相同源的組播數(shù)據(jù)RPT及SPT樹的狀態(tài)維護(hù)接收者 DR 向 RPT 的鄰居周期性發(fā)送(*,G) 加入 和 (S,G) RPT 剪枝,維護(hù)(*,G) 加入和特定源的 RPT 剪枝狀態(tài)接收者 DR向SPT 的鄰居周期性發(fā)送(S,G) SPT 加入,維護(hù) SPT 的加入狀態(tài)Page 31IPv6專題培訓(xùn)IPv6組播技術(shù)基礎(chǔ)RPT 樹建立過程演示H3HostSend MLD Report Send (*,G) Join towards RPRPRP create (*,G) entry and add this oifH3SourceSour
20、ce DRCreate (*,G) entry and add oifCreate (*,G) entry and add oifI have a receiverI want data from,GSend dataUnicast data to RPCreate (S,G) entry and copy oif from (*,G)Create (S,G) entry and copy oif from (*,G)Forward dataForward dataCreate (S,G) entry and copy oif from (*,G)Send (*,G) Join towards
21、 RPForward dataRegister intf在本演示中 RP 被配置了永不切換到源樹Page 32IPv6專題培訓(xùn)IPv6組播技術(shù)基礎(chǔ)RPT 樹建立過程總結(jié)路由器通過 MLD 了解到某個(gè)直連網(wǎng)段有接收者加入某個(gè)組播組 G接收者 DR 查找到 RP 的 RPF 鄰居(即到 RP 的單播下一跳,并且是 PIM 鄰居),向其發(fā)送(*,G) 加入(*,G) 沿著從接收者 DR 到 RP 的路徑逐跳擴(kuò)散, 沿途路由器都創(chuàng)建相應(yīng)的(*,G)項(xiàng), 將接收到加入的報(bào)文的接口加入出接口列表(oif-list),成為 RPT 樹的節(jié)點(diǎn)源 DR 接收到組播源的數(shù)據(jù),封裝到注冊報(bào)文,單播發(fā)送給 RP RP
22、接收到注冊報(bào)文,解封裝里面的組播數(shù)據(jù)報(bào)文,并沿共享樹轉(zhuǎn)發(fā)Page 33IPv6專題培訓(xùn)IPv6組播技術(shù)基礎(chǔ)RPT 到 SPT 樹的切換過程演示H3HostRPH3SourceSource DRI have a receiverI want data from GSend dataUnicast data to RPForward dataForward dataCreate (S,G) entry and add this oifForward dataSend (S,G) Join towards SourceSend (S,G) Join towards SourceAdd this oi
23、f in (S,G) entryForward dataForward dataSend (S,G,rpt) prune towards RPSend (S,G,rpt) prune towards RPSend (S,G,) Register stop towards DR在本演示中 RP 被配置了永不切換到源樹Page 34IPv6專題培訓(xùn)IPv6組播技術(shù)基礎(chǔ)RPT 到 SPT 樹切換過程總結(jié)共享樹并不一定是到源的最優(yōu)路徑當(dāng)從 RPT 上的數(shù)據(jù)超過配置的閾值時(shí),接收者 DR 發(fā)起從RPT 到 SPT 的切換過程 接收者 DR 查找到源的 RPF 鄰居(即到源的單播下一跳,并且是 PIM 鄰
24、居)并向其發(fā)送(S,G) 加入 (S,G)沿著從接收者 DR 到源DR 的路徑逐跳擴(kuò)散,沿途路由器創(chuàng)建 (S,G) 項(xiàng),并將接收到 (S,G) 加入的接口加入到(S,G)項(xiàng)的出接口列表(oif-list), 沿途路由器成為 SPT 樹的節(jié)點(diǎn)源 DR 沿 SPT 樹轉(zhuǎn)發(fā)數(shù)據(jù)接收者 DR 從 SPT 樹上接收到數(shù)據(jù),向到 RP 的 RPF 鄰居發(fā)送 (S,G) RPT 剪枝消息, 數(shù)據(jù)停止從 RPT 樹上轉(zhuǎn)發(fā)Page 35IPv6專題培訓(xùn)IPv6組播技術(shù)基礎(chǔ)Assert 過程在共享網(wǎng)段上可能存在多個(gè)轉(zhuǎn)發(fā)者,會(huì)造成數(shù)據(jù)重復(fù)復(fù)制,起因可能是到源/RP有并行鏈路或者 RPT 和 SPT 經(jīng)過同一 LAN
25、當(dāng)路由器從一個(gè)下游接口接收到數(shù)據(jù)時(shí),將其到源/RP路由的優(yōu)先級(jí)和 Cost 放到 Assert 消息中發(fā)送路由器將接收到的Assert消息中的路由優(yōu)先級(jí)和Cost與自己的比較, 優(yōu)先級(jí)最高或者Cost最小的被選為Assert WinnerAssert Winner負(fù)責(zé)將數(shù)據(jù)轉(zhuǎn)發(fā)到 LAN.Assert Loser剪枝自己的下游接口 Page 36IPv6專題培訓(xùn)IPv6組播技術(shù)基礎(chǔ)狀態(tài)維護(hù)發(fā)送給上游鄰居的周期性 (S,G) SPT Join, (*,G) Join 和 (S,G, RPT) Prune周期性 Join 刷新上游鄰居的下游接口加入狀態(tài)周期性 RPT Prune 刷新上游鄰居的下游
26、接口的 RPT 剪枝狀態(tài)數(shù)據(jù)報(bào)文刷新 (S,G) 項(xiàng)的超時(shí)定時(shí)器 (Expiry timer), 當(dāng)源不活躍時(shí),超時(shí)定時(shí)器超時(shí),(S,G) 項(xiàng)被刪除C-RP周期性單播 C-RP-Adv 通告給 BSRBSR在全網(wǎng)周期性組播 BSR 消息,刷新所有 PIM 路由器的 RP 集(RP-Set) 信息Page 37IPv6專題培訓(xùn)IPv6組播技術(shù)基礎(chǔ)RP學(xué)習(xí)機(jī)制1:靜態(tài)RP,全網(wǎng)手工配置2:BSRRP,手工配置部分設(shè)備,其他設(shè)備通過BSR協(xié)議學(xué)習(xí)3:AutoRP,手工配置部分設(shè)備,其他設(shè)備通過AutoRP協(xié)議學(xué)習(xí)(思科私有協(xié)議)Page 38IPv6專題培訓(xùn)IPv6組播技術(shù)基礎(chǔ)BSR- RP 機(jī)制演
27、示BSR MsgsBSR MsgsBSRBSR MsgsBSR MsgsPIM V2 Sparse Mode BSR messages flooded hop by hopC-RPC-RPC-RP Advertisement(Unicast)C-RP Advertisement(Unicast)FormRP SetSend BSM BSR MsgsBSR MsgsForward BSM on all intfBSR MsgsBSR MsgsBSR MsgsBSR MsgsBSR MsgsBSR MsgsBSR MsgsPage 39IPv6專題培訓(xùn)IPv6組播技術(shù)基礎(chǔ)RP的發(fā)現(xiàn)機(jī)制BSR RP
28、BSR-RP 是 PIM-SM 協(xié)議 RP 發(fā)現(xiàn)與分發(fā)的標(biāo)準(zhǔn)協(xié)議BSR 在全網(wǎng)分發(fā)所有的候選RP與對(duì)應(yīng)服務(wù)組的信息,所有 PIM 路由器緩存RP-Set信息,PIM 路由器根據(jù) V = Hash( G, M, RP) 函數(shù),選擇Hash值最大的候選RP為 RPRP的負(fù)載分擔(dān),一個(gè)組范圍(組掩碼)內(nèi)的每個(gè)組可以映射到不同的RP(而Auto-RP 一個(gè)組范圍內(nèi)的每個(gè)組只能有一個(gè)RP 為其服務(wù))能自適應(yīng) RP 的變化BSR MsgsBSR MsgsBSRBSR MsgsBSR MsgsPIM V2 Sparse Mode BSR messages flooded hop by hopC-RPC-RP
29、C-RP Advertisement(Unicast)C-RP Advertisement(Unicast)Page 40IPv6專題培訓(xùn)IPv6組播技術(shù)基礎(chǔ)Embedded Rp背景:由于MSDP不支持IPv6,Pim域之間無法彼此了解源的信息,所以提出了一個(gè)新的解決方案Embedded Rp。Embedded Rp可以讓路由器感知到跨域的Rp信息,從而感知到跨域的源信息。Embedded Rp是在組播地址中攜帶RP地址,從而達(dá)到讓整網(wǎng)學(xué)到RP地址的目的在多播地址中設(shè)置一個(gè)標(biāo)志位表示嵌入了Rp將Rp地址封裝到多播組地址Embedded Rp 使用基于擴(kuò)展單播前綴的多播地址表示Rp與組的映射關(guān)
30、系Page 41IPv6專題培訓(xùn)IPv6組播技術(shù)基礎(chǔ)Embedded RpR=1,表示此多播地址是嵌入了Rp的多播地址。如果R=1時(shí) P,T必須也設(shè)為1RIID表示Rp的接口IDRIID不可以為0plen為前綴的長度Plen不可以為0或大于64group ID 是用戶自己分配的32位的組播組ID 8446432flgsNetwork prefixGroup IDplen811111111scoprsvdRIID44flgs0RPTplenPage 42IPv6專題培訓(xùn)IPv6組播技術(shù)基礎(chǔ)Anycast-Rp using PIMIPv4可以通過MSDP實(shí)現(xiàn)Anycast Rp功能,但MSDP不支
31、持IPv6。IPv6通過Anycast-Rp協(xié)議(RFC 4610)實(shí)現(xiàn)Anycast Rp功能。選擇一組Router組成Anycast-Rp Set。Anycast-Rp Set中的每個(gè)Router都在環(huán)回口上配置相同的Rp地址。每個(gè)Router都配置一全網(wǎng)唯一的本地地址同Set內(nèi)的其他路由器交互。源DR將注冊報(bào)文發(fā)送給RP-SET中路由器的RP地址。Router收到源DR發(fā)送的注冊報(bào)文后,將該報(bào)文發(fā)送給Set內(nèi)的其他Router。發(fā)送時(shí)需要將源地址改為自身的本地地址,目的地址改為對(duì)端Router的本地地址。Set內(nèi)的所有Router都感知到源的存在。Page 43IPv6專題培訓(xùn)IPv6組
32、播技術(shù)基礎(chǔ)IPv6鄰居地址解析J/P報(bào)文:Upstream neighbor必須是link-local地址Hello報(bào)文:源IP為link-local地址Global地址封裝為second addressRPF檢查時(shí),將global地址轉(zhuǎn)換成對(duì)應(yīng)的link-local地址路由器記錄每個(gè)鄰居global地址同link-local地址的對(duì)應(yīng)關(guān)系RPF檢查時(shí),先查詢單播路由表,獲取global地址通過global地址得到對(duì)應(yīng)鄰居的link-local地址不同接口可能獲取具有相同link-local地址的鄰居,但對(duì)應(yīng)的global地址并不相同,通過global地址進(jìn)行映射,就不會(huì)產(chǎn)生混淆問題。Page
33、 44IPv6專題培訓(xùn)IPv6組播技術(shù)基礎(chǔ)PIMSM協(xié)議小結(jié)RPRPTSPTPage 45IPv6專題培訓(xùn)IPv6組播技術(shù)基礎(chǔ)組播路由協(xié)議PIM-SSM (Source Specific Multicast)PIM-SSM協(xié)議機(jī)制主動(dòng)加入(Explicit join)模型,只保留了SM 的 SPT 樹只建立源為根的組播分發(fā)樹(Source-rooted Multicast Distribution Tree)需要MLD v2(IGMP v3) 主機(jī)的支持或者 SSM MappingPIM-SSM特點(diǎn)隨著Internet的發(fā)展,MLD v2(IGMP v3) + PIM-SSM 的組網(wǎng)方式越來越
34、普遍有助于實(shí)現(xiàn)組播路由協(xié)議平面與組播數(shù)據(jù)轉(zhuǎn)發(fā)平面的分離SSM 模型相對(duì)于 ASM (Anycast Source Mulitcast) 模型簡單,避免了復(fù)雜的 RPT 建立過程缺省的SSM范圍:FF3x:/32 Page 46IPv6專題培訓(xùn)IPv6組播技術(shù)基礎(chǔ) PIM-SSM 協(xié)議演示H3SourceCreate (S,G) entry and add this oifForward dataForward dataH3HostSend (S,G) Join towards SourceI want data from G from Source SAdd this oif to the S
35、,G entryHost subscribe to channel (S,G) IGMPv3Page 47IPv6專題培訓(xùn)IPv6組播技術(shù)基礎(chǔ)PIMSSM協(xié)議小結(jié)MLD v2SPT onlyPage 48IPv6專題培訓(xùn)IPv6組播技術(shù)基礎(chǔ)內(nèi)容介紹第1章 組播簡介第2章 組播協(xié)議基礎(chǔ)第3章 組播協(xié)議詳述第4章 組播配置舉例Page 49IPv6專題培訓(xùn)IPv6組播技術(shù)基礎(chǔ)組網(wǎng)圖Page 50IPv6專題培訓(xùn)IPv6組播技術(shù)基礎(chǔ)網(wǎng)絡(luò)規(guī)劃Device接口IP地址RouterAGE1/0/02001:1POS2/0/02002:1POS3/0/02003:1POS4/0/02006:1RouterB
36、POS1/0/02002:2GE2/0/03001:1POS3/0/02004:1RouterCPOS1/0/02005:2GE2/0/04001:2RouterDPOS1/0/02003:2POS2/0/02004:2POS3/0/02005:1 Page 51IPv6專題培訓(xùn)IPv6組播技術(shù)基礎(chǔ)基本組播配置(一)配置各接口的IP地址和單播路由協(xié)議 過程略使能IPv6組播功能,并在各接口上使能IPv6 PIM-SM功能 #在RouterA上使能IPv6組播功能,并在各接口上使能IPv6 PIM-SM功能。 RouterB、RouterC和RouterD上的配置過程與RouterA上的配置相似
37、,配置過程略。 RouterA multicast ipv6 routing-enableRouterA interface gigabitethernet 1/0/0RouterA-GigabitEthernet2/0/0 pim ipv6 smRouterA-GigabitEthernet2/0/0 quitRouterA interface pos 2/0/0RouterA-Pos2/0/0 pim ipv6 smRouterA-Pos2/0/0 quitRouterA interface pos 3/0/0RouterA-Pos3/0/0 pim ipv6 smRouterA-Pos3
38、/0/0 quit RouterA interface pos 4/0/0RouterA-Pos4/0/0 pim ipv6 smRouterA-Pos4/0/0 quit Page 52IPv6專題培訓(xùn)IPv6組播技術(shù)基礎(chǔ)基本組播配置(二)配置C-RP和C-BSR #在RouterD上配置C-RP,并指定C-RP服務(wù)的組地址范圍 。RouterD acl ipv6 number 2001RouterD-acl6-basic-2001 rule permit source ff3e:1 64RouterD-acl6-basic-2001 quitRouterD pim-ipv6RouterD-pim6 c-rp 2004:2 group-policy 2001 # 在RouterD上配置C-BSR。RouterD-pim6 c-bsr 2004:2RouterD-pim6 quit Page 53IPv6專題培訓(xùn)IPv6組播技術(shù)基礎(chǔ)基本組播配置(三)在RouterA與Internet相連的接口上配置BSR邊界 RouterA interf
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 中介鋪面出售合同范本
- 2025年度進(jìn)口建筑材料采購合同
- 2025年度公司合同管理培訓(xùn)與咨詢服務(wù)合同
- 公廁改造施工合同范本
- 倆人合伙協(xié)議合同范例
- 關(guān)于編制太陽能光伏發(fā)電項(xiàng)目可行性研究報(bào)告
- 上海金山貨車租賃合同范例
- 關(guān)于圍巾合同范本
- 醫(yī)務(wù)人員合同范例
- 2025年度職業(yè)教育中心實(shí)訓(xùn)設(shè)備更新合同
- 2024年ISTQB認(rèn)證筆試歷年真題薈萃含答案
- tpu顆粒生產(chǎn)工藝
- 《體檢中心培訓(xùn)》課件
- 《跟著音樂去旅行》課件
- 初中數(shù)學(xué)深度學(xué)習(xí)與核心素養(yǎng)探討
- 特殊教育導(dǎo)論 課件 第1-6章 特殊教育的基本概念-智力異常兒童的教育
- 辭職申請(qǐng)表-中英文模板
- 07J501-1鋼雨篷玻璃面板圖集
- 2023學(xué)年完整公開課版家鄉(xiāng)的方言
- 母親健康快車可行性報(bào)告
- 護(hù)理質(zhì)量管理課件
評(píng)論
0/150
提交評(píng)論