




下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
目第1章IPv4組播協(xié) 1IPv4組播協(xié)議概 1組播簡(jiǎn) 1組播地 1IP組播報(bào)文轉(zhuǎn) 3IP組播應(yīng) 3PIM- 3PIM-DM介 3PIM-DM配置任務(wù)序 4PIM-DM典型案 6PIM-DM排錯(cuò)幫 7PIM- 7PIM-SM介 7PIM-SM配置任務(wù)序 9PIM-SM典型案 12PIM-SM排錯(cuò)幫 14MSDP配 14MSDP介 14MSDP配置任務(wù)簡(jiǎn) 15配置MSDP基本功 16配置MSDP對(duì)等 17配置報(bào)文收 17配置SA-cache參 18MSDP舉 18MSDP排錯(cuò)幫 24 25 25ANYCASTRP配置任 25ANYCASTRP典型案 27ANYCASTRP排錯(cuò)幫 29PIM- 29PIM-SSM介 29PIM-SSM配置任務(wù)序 30PIM-SSM典型案 30PIM-SSM排錯(cuò)幫 32 32DVMRP介 32配置任務(wù)序 33DVMRP典型案 34DVMRP排錯(cuò)幫 35 36IGMP介 36配置任務(wù)序 37IGMP典型案 39IGMP排錯(cuò)幫 40IGMPSnoo配 41 41 41 43 46IGMPProxy配 47 47 47 48 51第2章IPv6組播協(xié) 1PIM- 1 1PIM-DM6配置任務(wù)序 2PIM-DM6典型案 4PIM-DM6排錯(cuò)幫 5PIM- 5 5PIM-SM6配置任務(wù)序 7 10 12ANYCASTRPv6配 13ANYCASTRPv6介 13 13 15 17PIM- 17PIM-SSM6介 17PIM-SSM6配置任務(wù)序 17PIM-SSM6典型案 18PIM-SSM6排錯(cuò)幫 20 20MLD介 20MLD配置任務(wù)序 21MLD典型案 23MLD排錯(cuò)幫 24MLDSnoo...............................................................................2-MLDSnoo介 24MLDSnoo配置任 24MLDSnoo典型案 26MLDSnoo排錯(cuò)幫 29第1IPv4組播協(xié)IPv4組播協(xié)議概述本章對(duì)IPv4組播協(xié)議的配置進(jìn)(送的絡(luò)少戶可用種傳送方式??梢圆捎脝尾ィ╪cas)(das2000。提高效率:降低網(wǎng)絡(luò)流量,減輕服務(wù)器和CPU負(fù)荷組播報(bào)文的目的地址使用D類IP224.0.0.0到239.255.255.255。D類地配,其它地址供路由協(xié)議使用;224.0.1.0~238.255.255.255為用戶可用的組播地址(臨DVMRPOSPFOSPFSTSTRIP-2IGRPDHCP服務(wù)器/所有PIMRSVP所有CBT指定所有Authority)規(guī)定,組播MAC地址的高25bit為0x01005e,MAC地址的低23bit為組播IP地址IP組播報(bào)文轉(zhuǎn)發(fā)查,這種檢查機(jī)制就是大部分組播路由協(xié)議進(jìn)行組播轉(zhuǎn)發(fā)的基礎(chǔ)——RPF(ReversePath是共享樹(shù),該源地址就是共享樹(shù)的根的地址。當(dāng)組播數(shù)據(jù)包到達(dá)路由器時(shí),如果RPF檢查IP新的增值業(yè)務(wù)。、網(wǎng)絡(luò)電視、教育、醫(yī)療、網(wǎng)絡(luò)電臺(tái)、實(shí)時(shí)視/音頻會(huì)議在IP網(wǎng)絡(luò)中多業(yè)務(wù)日漸增多的情況下,組播有著巨大的市場(chǎng)潛力,組播業(yè)務(wù)也將逐漸PIM-DM介紹PIM-DM(ProtocolIndependentMulticast,DenseMode,協(xié)議獨(dú)立組播-密集模式)PIM-DM的工作過(guò)程可以概括為:鄰居發(fā)現(xiàn)、擴(kuò)散—剪枝過(guò)程、嫁PIM-DM路由器剛開(kāi)始啟動(dòng)時(shí),需要使用o報(bào)文來(lái)發(fā)現(xiàn)鄰居。運(yùn)行PIM-DM的各網(wǎng)絡(luò)節(jié)點(diǎn)之間使用o報(bào)文保持聯(lián)系。PIM-DMo報(bào)文是周期性發(fā)送的。PIM-DM假設(shè)網(wǎng)絡(luò)上的所有主機(jī)都準(zhǔn)備接收組播數(shù)據(jù)。當(dāng)某組播源S開(kāi)始向組播組G發(fā)由器創(chuàng)建一個(gè)(S,G)表項(xiàng),然后將組播報(bào)文向網(wǎng)絡(luò)上所有下游PIM-DM節(jié)點(diǎn)轉(zhuǎn)發(fā)(FonRFPM-DM組播域內(nèi),每個(gè)節(jié)點(diǎn)都會(huì)創(chuàng)建一個(gè)(S,)表項(xiàng)。如果下游節(jié)(n組。節(jié)到消,相接從播(,)對(duì)應(yīng)輸(orestaheTRPF嫁接PIM-DM的狀態(tài)刷PIM-DM配置任務(wù)序列1PIM-DM(必須2、配置靜態(tài)組播表項(xiàng)(可選3PIM-DM輔助參數(shù)(可選配置PIM-DMo報(bào)文間隔時(shí)配置state-refresh報(bào)文間隔4PIM-DM啟動(dòng)PIM-DM協(xié)議在三層交換機(jī)上運(yùn)行PIM- 路由協(xié)議的基本配置很簡(jiǎn)單需全局配置模式下打開(kāi)ippimmulticast-routingnoippimmulticast-routing使各個(gè)接口上的PIM-DM(PIM-DM協(xié)議,還需下ippimdense-配置靜態(tài)組播表項(xiàng)ipmroute<A.B.C.D><ifname> 配置PIM-DM輔助參數(shù)ippimo-interval<interval>noippim 的no操作恢復(fù)為缺省值。 state-origination- state-origination-PIM-DMippimbsr-noippimbsr-ippimscope-border<1-99>noippimscope-PIM-DMACL。組播數(shù)239.0.0.0/8的范圍為管理組范圍,若配置關(guān)閉PIM-DM協(xié)議noippimdense-noippimmulticast-PIM-DM如下圖,將switchA,switchB的以太網(wǎng)接口加入到相應(yīng)的VLAN中,并在各VLAN接口上啟動(dòng)PIM-DM協(xié)議。如果VLAN內(nèi)同時(shí)配置了IGMPSNOO,則組播流量能精確到端口,而不在整個(gè)VLAN內(nèi)泛洪。1-1PIM-DMswitchA和switchB配置Switch(config)#ippimmulticast-routingSwitch(config)#interfacevlan1Switch(Config-if-Vlan1)#ipaddress10.1.1.1255.255.255.0Switch(Config-if-Vlan1)#ippimdense-modeSwitch(Config-if-Vlan2)#ipaddress12.1.1.1255.255.255.0Switch(Config-if-Vlan2)#ippimdense-mode配置Switch(config)#ippimmulticast-routingSwitch(config)#interfacevlan1Switch(Config-if-Vlan1)#ipaddress12.1.1.2255.255.255.0Switch(Config-if-Vlan1)#ippimdense-modeSwitch(config)#interfacevlan2Switch(Config-if-Vlan2)#ipaddress20.1.1.1255.255.255.0Switch(Config-if-Vlan2)#ippimdense-modePIM-DMPIM-SMPIM-SM(ProtocolIndependentMulticast,SparseMode)即與協(xié)議無(wú)關(guān)組播-稀疏模PIM-SM通過(guò)設(shè)置匯聚點(diǎn)RP(RendezvousPoint)和自舉路由器BSR(Bootstrap于RP的共享樹(shù)RPT(RP-rootedsharedtree)。從而減少數(shù)據(jù)報(bào)文和控制報(bào)文占用的網(wǎng)絡(luò)M-M的工作過(guò)程主要有:鄰居發(fā)現(xiàn)、P共享樹(shù)(RPT)的生成、組播源、T切換等。其中,鄰居發(fā)現(xiàn)機(jī)制與PM-M相同,這里不再介紹。RP共享樹(shù)(RPT)的MR,然后向朝著RP方向的上一級(jí)節(jié)on)R轉(zhuǎn)中成(,)表項(xiàng)表示由意源發(fā)的發(fā)送至組組都于項(xiàng)。當(dāng)R收到發(fā)往組播組R為根的RPT。PIM-SM配置候選配置BSR是PIM-SM網(wǎng)絡(luò)里的管理,它負(fù)責(zé)收集候選RP發(fā)來(lái)的信息,并把它們廣PIM-SM配置任務(wù)序列1、啟動(dòng)PIM-SM(必須2、配置靜態(tài)組播表項(xiàng)(可選PIM-SM接口配置PIM-SM鄰居列PIM-SM全局ippimmulticast-PIM-SM配置靜態(tài)組播表項(xiàng)ipmroute<A.B.C.D> 配置PIM-SM輔助參數(shù)配置PIM-SM接口參數(shù) ippimo-interval<interval>noippimo-interval的no操作恢復(fù)為缺省值。 ippim noippim 配置接口PIM-SM o報(bào)文中的holdtime域的值;本命令的no操作恢復(fù)為缺省值。 neighbor-{<access-list-number> neighbor-{<access-list-number>配置鄰居列表。如果被列表過(guò)濾,如果已PIM-DMippimbsr-ippimscope-border<1-99>noippimscope-PIM-DMACL。組播數(shù)239.0.0.0/8的范圍為管理組范圍,若配置no配置PIM-SM全局參數(shù) bsr- BSR<vlan- [<mask-length>][<priority>noippimbsr- rp-{vlan<vlan-id>| noippimrp-該命令為全局候選RP配置命令,用于配置PIM-SMRP的信息,以用于同其它候選RPRPno操作為取消候選RP的配置。 noippimrp-address{<all>|RPnoRP aging-time<value>noipmulticastunresolved-aging-noippimsparse-mode|noippimmulticast-routing(全局配置模式)PIM-SM1-2PIM-SMSwitch(config)#ippimmulticast-routingSwitch(config)#interfacevlan1Switch(Config-If-Vlan1)#ipaddress12.1.1.1255.255.255.0Switch(Config-If-Vlan1)#ippimsparse-modeSwitch(Config-If-Vlan2)#ipaddress13.1.1.1255.255.255.0Switch(Config-If-Vlan2)#ippimsparse-modeSwitch(config)#ippimmulticast-routingSwitch(config)#interfacevlan1Switch(Config-If-Vlan1)#ipaddress12.1.1.2255.255.255.0Switch(Config-If-Vlan1)#ippimsparse-modeSwitch(Config-If-Vlan2)#ipaddress24.1.1.2255.255.255.0Switch(Config-If-Vlan2)#ippimsparse-modeSwitch(Config-If-Vlan2)#exitSwitch(config)#ippimrp-candidateSwitch(config)#ippimmulticast-routingSwitch(config)#interfacevlan1Switch(Config-If-Vlan1)#ipaddress34.1.1.3255.255.255.0Switch(Config-If-Vlan1)#ippimsparse-modeSwitch(Config-If-Vlan2)#ipaddress13.1.1.3255.255.255.0Switch(Config-If-Vlan2)#ippimsparse-modeSwitch(Config-If-Vlan3)#ipaddress30.1.1.1255.255.255.0Switch(Config-If-Vlan3)#ippimsparse-modeSwitch(Config-If-Vlan3)#exitSwitch(config)#ippimbsr-candidatevlan230Switch(config)#ippimmulticast-routingSwitch(config)#interfacevlan1Switch(Config-If-Vlan1)#ipaddress34.1.1.4255.255.255.0Switch(Config-If-Vlan1)#ippimsparse-modeSwitch(Config-If-Vlan2)#ipaddress24.1.1.4255.255.255.0Switch(Config-If-Vlan2)#ippimsparse-modeSwitch(Config-If-Vlan3)#ipaddress40.1.1.1255.255.255.0Switch(Config-If-Vlan3)#ippimsparse-modePIM-SMPIM-SMPIM-SM協(xié)tingPIM-SMrpbsrshowippimbsr-router,看是否有bsr信息,如果不存在,則需要查看是否有通向bsr的單播路由;PIM-SMdebugpimdebugpimbsr等調(diào)試命令,然后將3分鐘內(nèi)的DEBUG信息拷貝下來(lái),發(fā)送給本公司技術(shù)服務(wù)中心。MSDP配置MSDP介紹給它的所有MSDP對(duì)等體,這樣,一個(gè)PIM-SM域內(nèi)的組播源信息就會(huì)被傳遞到另一個(gè)PIM-SMMSDP里使用的是域間信源樹(shù)而不是共享樹(shù),而且要求域內(nèi)組播路由協(xié)議必須是PIM-SM。1PIM報(bào)
3組播數(shù)據(jù)沿共享樹(shù)4切換到最短路 2 1-3RPMSDP配置任務(wù)簡(jiǎn)介配置MSDP基本功使能MSDP(必選創(chuàng)建MSDP對(duì)等體(必選配置Connect-Source配置靜態(tài)RPF配置Originator-配置TTL配置MSDP對(duì)等體配置Connect-Source配置MSDP配置AS配置MSDP全連配置SA配置SA報(bào)文接收和轉(zhuǎn)發(fā)過(guò)濾規(guī)則配置SA請(qǐng)求報(bào)配置SA-Request報(bào)文過(guò)濾配置SA-cache配置SA報(bào)文緩配置MSDP基本功能本節(jié)的所有命令都是在PIM-SM域內(nèi)的RP上配置的,這些RP將成為MSDP對(duì)等體的一配置準(zhǔn)在配置MSDP基本功能之前,需完成以配置PIM-SM在配置MSDP基本功能之前,需準(zhǔn)備以MSDP對(duì)等體的IP注意:MSDP不能和Any- RP一起使用,但是可以配置基于MSDP協(xié)議的Any- RP使能啟動(dòng)MSDP功能routermsdpMSDP功能。noMSDPconnect- <interface-<interface- [rp-policy<acl-list-number>|<word>]originating- <interface-<interface-配置Originator-RPnottl-threshold配置MSDP對(duì)等體創(chuàng)建MSDPnopeer<peer-配置MSDP輔助參connect- <interface-<interface-description<text>nodescriptionremote-as<as-num>mesh-group<name>nomesh-group<name>配置報(bào)文收發(fā) <acl-list-sa-filter(in|out)[list<acl-number|acl-name>|rp-list<rp-acl-number|nosa-filter(in|out)[[list<acl-numberacl-name>|rp-list<rp-acl-number|no命令取消配置的SA報(bào)文接收和轉(zhuǎn)發(fā)過(guò)濾sa-nosa-sa-request- sa-request- 配置SA-cache參數(shù)cache-sa-cache-sa-holdtime<150-cache-sa-um<sa-limit>nocache-sa-umMSDP舉例DR(DesignatedRouter)將組播源發(fā)出的數(shù)據(jù)封裝在Register報(bào)文里,發(fā)給本域內(nèi)的RP(RP1;P2RP3,入以該組播源為根的SPT。MSDP對(duì)等體所在的域(RP2)RP2不會(huì)創(chuàng)建(S,G)表項(xiàng),也不加入以該組播源為根的SPT。RP3上,RPBBCA圖1-4MSDP對(duì)等假設(shè)DoaminA中的組播服務(wù)器S上提供組播地址224.1.1.1的,C有主機(jī)。ARP1:Switch(Config-if-Vlan1)#ipaddress10.1.1.1255.255.255.0Switch(config)#routermsdpSwitch(config)#routermsdpBRouterBBRP2:CSwitch(Config-if-Vlan1)#ipaddress40.1.1.1 Switch(config)#routermsdp連接的所有Peer,配置為一個(gè)Mesh-Group,且所有組成員均使用相同的組名稱。況可看出,SA消息的泛洪情況得到了很好的解決。PIMSMPIMSM配置步驟如下:Switch(Config-if-Vlan1)#ipaddress10.1.1.1255.255.255.0RouterBRouterCSwitch(router-msdp)#peer60.1.1.2RouterMSDP排錯(cuò)保證各個(gè)Peer保證各個(gè)域內(nèi)的組播協(xié)議使用PIM-SM,PIM-SMANYCASTRPANYCASTRPRPPIMRP路徑,從而使組播服RPPIM協(xié)議AnycastRP具體實(shí)現(xiàn)方法是:在每個(gè)配置AnycastRP的交換機(jī)上一份ANYCASTRP的列表,并使用另一個(gè)地址作為他們之間互相識(shí)別的標(biāo)志,在一臺(tái)AnycastRP設(shè)備收到消息后,以標(biāo)志自己的地址作為源地址向其它AnycastRP設(shè)備ippimanycast-noippimanycast-ippimrp-candidate{vlan<vlan-id> 為候選RP(必須ANYCASTRP協(xié)議可以配置noippimrp-LoopbackVLAN接口作為RPPIMRP位置,應(yīng)將候選RP接口添加到路由中。noRP在本路由器(RP)RPsself-rp- 具體作用有兩RPRP noippimanycast-rpself-rp-RPself-rp-address(ippimanycast-rp<anycast-rp-<other-rp-noippimanycast-rp<anycast-rp-<other-rp-(RP)上配置anycast-rp-addr地址。該單播地址實(shí)際上就RPRP地址,對(duì)RP接口(Loopback接口)的地anycast-rp-addr具體作用有:與當(dāng)前配置的候選RP接口地址相同的anycast-rp-addr地址生效。此時(shí)對(duì)應(yīng)該anycast-rp-addrother-rp-address也2配置時(shí)我們?cè)试Sanycast-rp-addr對(duì)應(yīng)的接在本路由器(作為RP)上配置與本路由器通訊的其他RP的other-rp-address該單播地址標(biāo)志其他RP,用于與本地路由器之間的通other-rp-address具體作用有兩個(gè)方面:RPRP報(bào)文目的地址為other-rp-address。2對(duì)應(yīng)一個(gè)anycast-rp-addr可以配置多個(gè)other-rp-address,當(dāng)收到DR單播過(guò)來(lái)的注冊(cè)報(bào)文,依次向這些其他RP轉(zhuǎn)發(fā)。no操作取消與本路由器通信的某個(gè)
1-7ANYCASTRPv4如圖所示,整體網(wǎng)絡(luò)環(huán)境為PIM-SM,網(wǎng)絡(luò)中提供了兩臺(tái)支ANYCASTRP的路由器RP1,RP2DR后,DR依據(jù)單播路由算法向距離自己最近的RP單播發(fā)送組播源報(bào)文,此處為RP1。在RP1收到來(lái)自DR的報(bào)文后,除了根據(jù)已加入自己的點(diǎn)播者向共享樹(shù)下發(fā),RP1會(huì)在收到報(bào)文后將組播源信息轉(zhuǎn)發(fā)通知給RP2RP2上的加入者都可以找到該組播由于在配置了ANYCASTRP的路由器RP1上了一份ANYCASTRP的列表,該列表保存了網(wǎng)絡(luò)中所有其他RP的單播通訊地址,因此RP1收到消息后,以標(biāo)志自己的self-rp-address地址作為源地址向RP2轉(zhuǎn)發(fā)消息。本圖中云層代表處于RP1和RP2之間運(yùn)行PIM-SM的網(wǎng)絡(luò)。RP1配置:Switch(Config-if-Loopback1)#ipaddress1.1.1.1255.255.255.255Switch(config)#ippimrp-candidateloopback1Switch(config)#ippimbsr-candidatevlan1Switch(config)#ippimmulticast-routingSwitch(config)#ippimanycast-rpSwitch(config)#ippimanycast-rpself-rp-address192.168.2.1Switch(config)#ippimanycast-rp1.1.1.1192.168.3.2RP2配置:Switch(Config-if-Loopback1)#ipaddress1.1.1.1255.255.255.255Switch(config)#ippimrp-candidateloopback1Switch(config)#ippimmulticast-routingSwitch(config)#ippimanycast-rpSwitch(config)#ippimanycast-rpself-rp-address192.168.3.2Switch(config)#ippimanycast-rp1.1.1.1192.168.2.1在配置、使用ANYCASTRP令,然后將3分鐘內(nèi)的DEBUG信息拷貝下來(lái),發(fā)送給本公司技術(shù)服務(wù)中心。PIM-SSMPIM-DM的環(huán)境中也支持PIM-SSMPIM-SSMipmulticastssm<access-list-number>}noipmulticastssmnopimssmPIM-SSMSWITCH SWITCHvlanvlanvlanvlan2vlan2SWITCHvlanSWITCHvlanvlanvlanvlan1-8PIM-SSMswitch(config)#ippimmulticast-routingswitch(config)#interfacevlan1switch(config)#interfacevlan2switch(config)#access-list1permit224.1.1.10.0.0.255switch(config)#ipmulticastssmrange1switch(config)#ippimmulticast-routingswitch(config)#interfacevlan1switch(config)#interfacevlan2switch(config)#ippimrp-candidatevlan2switch(config)#access-list1permit224.1.1.10.0.0.255switch(config)#ipmulticastssmrange1switch(config)#ippimmulticast-routingswitch(config)#interfacevlan1switch(config)#interfacevlan2switch(config)#interfacevlan3switch(Config-If-Vlan3)#exitswitch(config)#ippimbsr-candidatevlan230switch(config)#access-list1permit224.1.1.10.0.0.255switch(config)#ipmulticastssmrange1switch(config)#ippimmulticast-routingswitch(config)#interfacevlan1switch(config)#interfacevlan2switch(config)#interfacevlan3PIM-SSM然后將3分鐘內(nèi)的DEBUG信息拷貝下來(lái),發(fā)送給本公司技術(shù)服務(wù)中心。DVMRP介紹DVMRP(DistanceVectorMulticastRoutingProtocol)協(xié)議即“距離向量組播路由協(xié)TTL上限=32跳(RIP播路由的交換機(jī)隔開(kāi)的DVMRP交換機(jī)之間發(fā)送組播數(shù)據(jù)報(bào)的一種方法。它充當(dāng)兩個(gè)(Capbiliies機(jī),把該組播包廣去。當(dāng)接口上收到了某個(gè)下游交換機(jī)發(fā)送的剪枝(Prune)消息后,配置任務(wù)序列1、全局啟動(dòng)和關(guān)閉DVMRP(必須2、配置在接口啟動(dòng)和關(guān)閉DVMRP協(xié)議(必須配置DVMRP接口參數(shù)4DVMRP全局啟動(dòng)DVMRP協(xié)議關(guān)閉DVMRP協(xié)議。(必須)在接口上啟動(dòng)DVMRP協(xié)議noipdvmrpnoipdvmrp在接口上關(guān)閉DVMRP協(xié)議。配置DVMRP輔助參數(shù)配置DVMRP接口參數(shù) output-report-noipdvmrpoutput-report-DVMRPreport報(bào)文的延時(shí)以ipdvmrpmetric<metric_val>noipdvmrpmetricDVMRPreportnoipdvmrpreject-non-prunersnoipdvmrpreject-non-pruners配置接口上與nonpruning/grafting配置DVMRP隧道 DVMRP典型如下圖,將switchA和switchB的以太網(wǎng)接口加入到相應(yīng)的VLAN中,并在各VLAN接1-9DVMRPswitchA和switchB配置Switch(config)#ipdvmrpmulticast-routingSwitch(config)#interfacevlan1Switch(Config-if-Vlan1)#ipaddress10.1.1.1255.255.255.0Switch(Config-if-Vlan1)#ipdvmrpenable配置Switch(config)#ipdvmrpmulticast-routingSwitch(config)#interfacevlan1Switch(Config-if-Vlan1)#ipaddress10.1.1.2255.255.255.0Switch(Config-if-Vlan1)#ipdvmrpenableSwitch(config)#interfacevlan2Switch(Config-if-Vlan2)#ipaddress20.1.1.1255.255.255.0Switch(Config-if-Vlan2)#ipdvmrpenablePIM-SM所不DVMRP排錯(cuò)命令組播協(xié)議需使用單播路由進(jìn)行RPF檢查,因此必須首先確保單播路由的正確性的DEBUG信息拷貝下來(lái),發(fā)送給本公司技術(shù)服務(wù)中心。IGMPIGMP(InternetGroupManagementProtocol,因特網(wǎng)組管理協(xié)議)是TCP/IP協(xié)議族中負(fù)責(zé)IP組播成員管理的協(xié)議。它用來(lái)在IP主機(jī)和與其直接相鄰的組播交換機(jī)之間建立、組播組成員關(guān)系。IGMP不包括組播交換機(jī)之間的組成員關(guān)系信息的與,這部分工作由各組播路由協(xié)議完成。所有參與組播的主機(jī)必須實(shí)現(xiàn)IGMP協(xié)議。參與IP組播的主機(jī)可以在任意位置、任意時(shí)間、成員總數(shù)不受限制地加入或退出組播組。組播交換機(jī)不需要也不可能保存所有主機(jī)的成員關(guān)系,它只是通過(guò)IGMP協(xié)議了解每MP在主機(jī)與路由器之間是不對(duì)稱的:主機(jī)需要響應(yīng)組播交換機(jī)的MP文確定某個(gè)特定組在自己所在子網(wǎng)上是否有主機(jī)加入,并且當(dāng)收到主機(jī)的退出組的報(bào)告時(shí),發(fā)出特定組的查詢(MP版本2),RFC2236定義)和IGMP版本3(RFC3376定義)IGMP版本2對(duì)版本1IGMP的交換機(jī)都能從主機(jī)那里收到成員資格報(bào)告消息,因此,只需要一個(gè)交換機(jī)發(fā)送成員資格查詢消息這就需要一個(gè)交換機(jī)機(jī)制來(lái)確定一個(gè)交換機(jī)作為查詢器。在IGMP版本1中,查詢器的選擇由組播路由協(xié)議決定;IGMP版本2對(duì)此做了改進(jìn),規(guī)定同一網(wǎng)段上有多個(gè)組播交換機(jī)時(shí),具有最低IP地址的組播交換機(jī)被出來(lái)充當(dāng)查詢器。IGMP版本2在IGMP版本1中,主機(jī)悄然離開(kāi)組播組,不會(huì)給任何組播交換機(jī)發(fā)出任何通知。造成組播交換機(jī)只能依靠組播組響應(yīng)超時(shí)來(lái)確定組播成員的離開(kāi)。而在版本2中,當(dāng)一個(gè)主IGMP版本2在IGMP版本1詢稱為普通組查詢。在IGMP版本2中,在普通組查詢之外增加了特定組的查詢,這種查詢報(bào)文的目的IP地址為該組播組的IP地址,報(bào)文中的組地址域部分也為該組播組的IP地IGMP版本2版本3主要特點(diǎn)是允許主機(jī)選擇接收或者特定的源,是SSM(Source-SpecificMulticast)組播的基礎(chǔ)。例如:當(dāng)一個(gè)主機(jī)對(duì)于某個(gè)組G發(fā)出INCLUDE{10.1.1.110.1.1.2}IGMP版本3對(duì)IGMP版本2到約53分鐘,可用于有海量系統(tǒng)的鏈路。為增強(qiáng)健壯性,主機(jī)重傳State-Change消息報(bào)告分組被發(fā)送到224.0.0.22,用于協(xié)助二層交換機(jī)的IGMPSnoo配置任務(wù)序列1IGMP(必須配置IGMPipdvmrpmulticast-routingipdvmrpmulticast-routing|ippimmulticast-routingIGMP協(xié)議的必要前提,相應(yīng)命令的no 配置IGMP輔助參數(shù)noipigmpaccess-配置接口對(duì)IGMP組的過(guò)濾條件;本命令的ipigmpjoin-group<A.B.C.D>noipigmpjoin-group<A.B.C.D>ipigmpstatic-group<A.B.C.D> 配置IGMP查詢參數(shù)ipigmpquery-interval<time_val>noipigmpquery-intervalno 配置接口IGMP查詢的最大反應(yīng)時(shí)間;本命令的no操作恢復(fù)缺省值。 query-noipigmpquery-配置接口對(duì)IGMP查詢的超時(shí)時(shí)間no操作恢復(fù)缺ipigmpversion<version>noipigmpversion配置接口IGMP本命no操作恢復(fù)noipdvmrpenable|noippimdense-mode|noippimsparse-mode|noippimmulticast-routing(全局配置模式)|noippimmulticast-routing(全局配置模式IGMP協(xié)議IGMP如下圖,將switchA和switchB的以太網(wǎng)端口加入相應(yīng)的VLAN,并在各VLAN接口上EthernetEthernetEthernetEthernetEthernet1-10IGMPswitchAswitchBSwitch(config)#ippimmulticast-routingSwitch(config)#interfacevlan1Switch(Config-If-Vlan1)#ipaddress12.1.1.1255.255.255.0Switch(Config-If-Vlan1)#ippimdense-modeSwitch(config)#ippimmulticast-routingSwitch(config)#interfacevlan1Switch(Config-If-Vlan1)#ipaddress12.1.1.2255.255.255.0Switch(Config-If-Vlan1)#ippimdense-modeSwitch(Config-If-Vlan1)#ipaddress20.1.1.1255.255.255.0Switch(Config-If-Vlan2)#ippimdense-modeIGMPIGMPSnoo配IGMPSnoo介M(netopaamntoooM)主機(jī)用來(lái)通知路由器接收某個(gè)組播地址的數(shù)據(jù)包,而這些都是通過(guò)MP消息交換來(lái)完成的。路由器首先利用一個(gè)可尋址到所有主機(jī)的組地址(即224001M(MPostMembershpueryM(MPostMembershpepr)消息。IGMPSnoo即IGMP偵聽(tīng)。交換機(jī)通過(guò)IGMPSnoo來(lái)限制組播流量的泛濫,只把組播流量轉(zhuǎn)發(fā)給與組播設(shè)備相連的端口。交換機(jī)偵聽(tīng)組播路由器和主機(jī)之間的IGMP交換機(jī)實(shí)現(xiàn)了IGMPSnoo功能,并且支持IGMPv3,這樣,用戶可以用交換機(jī)實(shí)現(xiàn)IP組播。IGMPSnoo配置任啟動(dòng)IGMPSnoo功ipigmpsnoonoipigmpsnoo啟動(dòng)IGMPSnoo功能。no操作關(guān)閉全局IGMPsnoo功能。ipigmp啟動(dòng)指定VLAN的IGMPSnoo功能noipigmpvlan<vlan-NoVLAN上的ipigmpsnoonoipigmpsnoo開(kāi)啟IGMPSnoo功能,本命令 功能ipigmpvlan<vlan-id>設(shè)置IGMPsnoo可加入組的個(gè)數(shù)和每{group<g_limit>|sourcenoipigmpsnoovlan<vlan-id> snoo <1-設(shè)置IGMPSnoo端口下可允許加入 IFNAMElimit{group<1-65535>|noipigmpsnoovlan<1-no操作設(shè)置為“” IFNAMElimitgroupsource snoo VLANnoipigmpsnoovlan<vlan-l2-general- snoovlan l2-general-querier-version<version> snoovlan l2-general-querier-source<source> snoo <vlan- noipigmpsnoovlan<vlan- snoo 打開(kāi)指定VLAN根據(jù)pimmrouter-portmrouter-portnonoipigmpsnoovlan<vlan-閉指定VLAN根據(jù) 報(bào)文學(xué)mrouter-portipigmpsnoovlan<vlan-id>noipigmpsnoovlan<vlan-id> snoovlan query-interval<value>noipigmpsnoovlan<vlan-query- snoo <vlan-設(shè)置指定VLAN的IGMP具有快immediay-離開(kāi)組播組功能,noipigmpsnoovlan<vlan-immediay-leave設(shè)置 y- snoovlan query-mrsp<value>noipigmpsnoovlan<vlan-query- snoovlan query-robustness<value>noipigmpsnoovlan<vlan-query- snoovlan suppression-query-time<value>noipigmpsnoovlan<vlan-suppression-query-ipigmpsnoovlan<vlan-id>static-group<A.B.C.D>[source<A.B.C.D>]interface[ethernet|port-channel]<IFNAME>noipigmpsnoovlan<vlan-id>static-group<A.B.C.D>[source<A.B.C.D>]interface[ethernet|ipigmpsnoovlan<vlan-id>reportsource-address<A.B.C.D>noipigmpsnoovlan<vlan- snoovlan specific-query-mrsp<value>noipigmpsnoovlan<vlan-specific-query-IGMPSnoo典型案案例1:IGMPSnoo功能
IGMP
Group Group Group Group圖1-11打開(kāi)交換機(jī)IGMPSnoo功能如圖所示,switch上配置VLAN100包含端口、、 、。四臺(tái)主機(jī)分別連在端口2、6、10、12上,組播路由器連在端口1上。端口1因?yàn)榕c組播路由器相連,會(huì)被識(shí)別為MROUTER端口。假設(shè)我們需要在VLAN100上做IGMPSnoo,缺省情況下,交換機(jī)的全局IGMPSnoo功能和各VLAN上的IGMPSnoo功能都不打開(kāi)。因此,需要打開(kāi)全局下的IGMPSnoo功能,同時(shí)在VLAN100上打開(kāi)IGMPSnoo,還需要設(shè)端口1被自動(dòng)識(shí)別為mrouter端口,不需手動(dòng)配置。配置步驟如下:Switch(config)#ipigmpsnooSwitch(config)#ipigmpsnoovlan100Switch(config)#ipigmpsnoovlan100mrouter-portinterfaceethernet組播配置:MulticastServer1MulticaseServer21上提供1,組播服務(wù)器2上提供2。分別使用組地址Group1和Group2四臺(tái)主機(jī)上同時(shí)運(yùn)行組播應(yīng)用軟件,連在端口2、6、10上的三臺(tái)主機(jī)1,連在端口12上的主機(jī)2。IGMPSnoo偵聽(tīng)結(jié)果Server1,Group1)中,端口1、12在(MulticastServer2,Group2)中。12不會(huì)收到1的流量“showmac-address-tablemulticast”命令可以查看switchB上的二層組播轉(zhuǎn)。注意224.0.0.1~224.0.0.255范圍內(nèi)的地址為預(yù)留組播地址,所以與這類地址的MAC。案例2:IGMPL2-general-GroupGroupGroupSwitchAIGMPSnooSwitchGroup Group Group Group1-12IGMPQuerier為了定期發(fā)Query,需要打開(kāi)全局下的IGMPSnoo功能同時(shí)需要執(zhí)行IGMPSnoovlan60l2-general-querier,將VLAN60設(shè)置成為二層普通查詢者。配置步驟如下:SwitchA(config)#ipigmpsnooSwitchA(config)#ipigmpsnoovlan60SwitchA(config)#ipigmpsnoovlan60l2-general-querierSwitchB(config)#ipigmpsnooSwitchB(config)#ipigmpsnoovlanSwitchB(config)#ipigmpsnoovlan100mrouterinterfaceethernet同案1。IGMPSnoo偵聽(tīng)結(jié)果與案例1相似。100上啟動(dòng)PIMSM。(與上層組播路由器使用相同PIM模式)switch(config)#ippimmulticast-routingswitch(config)#interfacevlan100swithc(config-if-vlan100)#ippimsparse-mode此時(shí)由于存在三層組播協(xié)議 snoo不再下項(xiàng),只負(fù)責(zé)以下幾件事情通過(guò)觀察三層IPMC表項(xiàng),發(fā)現(xiàn)三層組入表項(xiàng)仍然可以精確到端口,保證了IGMPsnoo與三層組播協(xié)議的混合運(yùn)行。IGMPSnoo排錯(cuò)幫Snoo未能正常運(yùn)行。因此,用戶應(yīng)注意以下要點(diǎn):保證全局配置模式下VLAN上配置IGMPSnoo(使用ipigmpsnoo如果使用檢查仍無(wú)法解決IGMPSnoo的問(wèn)題,那么請(qǐng)使用debugigmp把從下游收集的IGMP/MLD加入信息匯聚成HOST端狀態(tài),以IGMP/MLD客戶端的發(fā)送IGMPproxyPIMDVMRPipigmpproxynoipigmpproxyIGMPProxy在不同接口上打開(kāi)IGMPProxy的上游接口和下游接口開(kāi)關(guān)ipigmpproxyupstreamnoipigmpproxyupstreamipigmpproxydownstreamnoipigmpproxydownstreamIGMPProxyipigmpproxylimit{group<1-IGMPProxynoipigmpproxyipigmpproxyunsolicited-report<1-noipigmpproxyunsolicited-reportIGMPProxy上游接口狀態(tài)改變報(bào)告重傳時(shí)間間隔。本命令的no操作恢復(fù) robustness<2-10>noipigmpproxyunsolicited-IGMPProxy上游接口狀態(tài)改變報(bào)告重傳個(gè)數(shù)。本命令的no操作恢復(fù)默認(rèn)值。ipigmpproxyaggregatenoipigmpproxyaggregateIGMPProxy非查詢者下游接口也可以作為下項(xiàng)的出接口本命令的no操作恢ipmulticastssmrange<1-99>ipmulticastssmdefaultnoip IGMPProxySSM組播組地址范圍本ipigmpproxymulticast-sourcenoipigmpproxymulticast-source命令的no操作取消該下游接口作為組播數(shù)1:IGMPProxy1-13IGMPProxy如圖所示,IGMPPROXY交換機(jī)以樹(shù)型拓?fù)浯嬖谟诤?jiǎn)單的網(wǎng)絡(luò)環(huán)境中,組播流量igmp組播成員報(bào)告沿著樹(shù)枝從下游向上游匯聚,通知相連,一個(gè)或多個(gè)下游接口或者直接跟主機(jī)相連,或者跟IGMPPROXY交換機(jī)的上游Switch(config)#ipigmpproxySwitch(Config-if-Vlan1)#ipigmpproxyupstreamSwitch(config)#interfacevlan2組播配置:組播成員報(bào)告通知IGMPPROXY交換機(jī)2和3的下游接口,IGMPPROXY交換機(jī)2和3的上游接口匯聚該組播成員關(guān)系,再向IGMPPROXY交換機(jī)1點(diǎn)播,通知上層組播路由器。當(dāng)有組播流量到達(dá)時(shí),IGMPPROXY交換機(jī)的上游接口將組播成員關(guān)系下發(fā),組播流量按照IGMPPROXY下發(fā)的出接口轉(zhuǎn)發(fā)。如圖所示,IGMPPROXY交換機(jī)以樹(shù)型拓?fù)浯嬖谟诤?jiǎn)單的網(wǎng)絡(luò)環(huán)境中,組播源位向上游和其他下游接口擴(kuò)散。三臺(tái)IGMPPROXY交換機(jī)以樹(shù)型拓?fù)浣M織,分別有一個(gè)配置步驟如下:Switch(config)#ipigmpproxySwitch(Config-if-Vlan1)#ipigmpproxyupstreamSwitch(config)#interfacevlan2Switch(Config-if-Vlan2)#ipigmpproxydownstreamSwitch(Config-if-Vlan2)#ipigmpproxymulticast-source組播路由器1配置:Switch(config)#ippimmulticastSwitch(Config-if-Vlan1)#ippimbsr-border組播配置:組播成員報(bào)告通知IGMPPROXY交換機(jī)2和3的下游接口,IGMPPROXY交換機(jī)2和3的上游接口匯聚該組播成員關(guān)系,再向IGMPPROXY交換機(jī)1點(diǎn)播,通知上層組播路由器。當(dāng)有組播流量到達(dá)時(shí),IGMPPROXY交換機(jī)的上游接口將組播成員關(guān)系確定DR和ORIGINATOR的,組播數(shù)據(jù)按照PIM協(xié)議繼續(xù)轉(zhuǎn)發(fā)。IGMPProxyIGMPProxy未能正常運(yùn)行。因此,用戶應(yīng)注意以下要點(diǎn):ipigmpproxydownstreamIGMPProxydebugigmpproxy等調(diào)試命令,然后將3分鐘內(nèi)的DEBUG信息拷貝下來(lái),發(fā)送給本公司技術(shù)服務(wù)中心。第2IPv6組播協(xié)除了所使用的地址為IPv6地址以外,沒(méi)有其它的區(qū)別。因此,在本章中對(duì)于PIM-DM和PIM-DM的工作過(guò)程可以概括為:鄰居發(fā)現(xiàn)、擴(kuò)散—剪枝過(guò)程、嫁PIM-DM路由器剛開(kāi)始啟動(dòng)時(shí),需要使用o報(bào)文來(lái)發(fā)現(xiàn)鄰居。運(yùn)行PIM-DM的各網(wǎng)絡(luò)節(jié)點(diǎn)之間使用o報(bào)文保持聯(lián)系。PIM-DMo報(bào)文是周期性發(fā)送的。PIM-DM假設(shè)網(wǎng)絡(luò)上的所有主機(jī)都準(zhǔn)備接收組播數(shù)據(jù)。當(dāng)某組播源S開(kāi)始向組播組G發(fā)由器創(chuàng)建一個(gè)(S,G)表項(xiàng),然后將組播報(bào)文向網(wǎng)絡(luò)上所有下游PIM-DM節(jié)點(diǎn)轉(zhuǎn)發(fā)RPF嫁接PIM-DM6的狀態(tài)為了減少PIM-DM6周期性的擴(kuò)散-剪枝,PIM-DM6協(xié)議版本提供了一個(gè)選(optionPIM-DM6配置任務(wù)序列1、啟動(dòng)PIM-DM(必須2、配置靜態(tài)組播表項(xiàng)(可選(1)PIM-DMPIM-DMstate-refresh報(bào)文間隔啟動(dòng)PIM-DM協(xié)議在三層交換機(jī)上運(yùn)行PIM-DM路由協(xié)議的基本配置很全局配置模式下打開(kāi)使各個(gè)接口上的PIM-DM(PIM-DM協(xié)議,還需下ipv6pimdense-配置靜態(tài)組播表項(xiàng) 配置PIM-DM輔助參數(shù)配置PIM-DM接口參數(shù) ipv6pim noipv6pimo-interval配置接口PIM-DM 的no操作恢復(fù)為缺省值。 state-origination- state-origination-ipv6pimbsr-ipv6pimscope-border<500-|noipv6pimscope-PIM-DM6ACL。組播SCOPE-BORDER擴(kuò)散,默認(rèn)的情形下,認(rèn)為ffx0::/13的范圍為管理組范圍,若配置了ACL,則ACLpermit的范圍為管理組范圍。no關(guān)閉PIM-DM協(xié)議noipv6pimdense-noipv6pimmulticast-動(dòng)PIM-DM協(xié)議。如果VLAN內(nèi)同時(shí)配置了IGMPSNOO,則組播流量能精確到端口,2-1PIM-DM配置Switch(config)#ipv6pimmulticast-routingSwitch(config)#interfacevlan1Switch(Config-if-Vlan1)#ipv6address2000:10:1:1::1/64Switch(Config-if-Vlan1)#ipv6pimdense-modeSwitch(Config-if-Vlan2)#ipv6address2000:12:1:1::1/64Switch(Config-if-Vlan2)#ipv6pimdense-mode配置Switch(config)#ippimmulticast-routingSwitch(config)#interfacevlan1Switch(Config-if-Vlan1)#ipv6address2000:12:1:1::2/64Switch(Config-if-Vlan1)#ipv6pimdense-modeSwitch(Config-if-Vlan2)#ipv6address2000:20:1:1::1/64Switch(Config-if-Vlan2)#ipv6pimdense-mode內(nèi)的DEBUG信息拷貝下來(lái),發(fā)送給本公司技術(shù)服務(wù)中心。PIM-SM6(ProtocolIndependentMulticast,SparseMode)即與協(xié)議無(wú)關(guān)組播-稀疏加說(shuō)明的都是指PIM-SM的IPv6版本。與密集模式的擴(kuò)散—剪枝不同,PIM-SM協(xié)議假定所PIM-SM通過(guò)設(shè)置匯聚點(diǎn)RP(RendezvousPoint)和自舉路由器BSR(Bootstrap于RP的共享樹(shù)RPT(RP-rootedsharedtree)。從而減少數(shù)據(jù)報(bào)文和控制報(bào)文占用的網(wǎng)絡(luò)M-M的工作過(guò)程主要有:鄰居發(fā)現(xiàn)、P共享樹(shù)(RPT)的生成、組播源、T切換等。其中,鄰居發(fā)現(xiàn)機(jī)制與PM-M相同,這里不再介紹。當(dāng)主機(jī)加入一個(gè)組播組M的接收者,就為組播組RP,然后向朝著RP方向的上一級(jí)節(jié)on消息)R轉(zhuǎn)中成(,)表項(xiàng)表示由意源發(fā)的發(fā)送至組組都于項(xiàng)。當(dāng)RP收到發(fā)往組播組的報(bào)文后,報(bào)文就會(huì)沿著已經(jīng)建立好的路徑到達(dá)葉子路由器,進(jìn)而R為根的RPT。收到該報(bào)文以后,就負(fù)責(zé)將該組播報(bào)文封裝成報(bào)文,單播給對(duì)應(yīng)的RP。如果一個(gè)網(wǎng)段上有多個(gè)PIM-SM組播路由器,這時(shí)候?qū)⒂芍付酚善鱀R(DesignatedRouter)負(fù)責(zé)發(fā)送SPTPIM-SMBSR是PIM-SM網(wǎng)絡(luò)里的管理,它負(fù)責(zé)收集候選RP發(fā)來(lái)的信息,并把它們廣播PIM-SM6配置任務(wù)序列1、啟動(dòng)PIM-SM(必須2、配置靜態(tài)組播表項(xiàng)(可選 配置PIM-SM鄰居列使各個(gè)接口上的PIM-SM(但PIM-SM協(xié)議,還需下面的命令)no 配置靜態(tài)組播表項(xiàng) 配置PIM-SM輔助參數(shù)(1)配置PIM-SM接口參數(shù) ipv6pimo-interval<interval>noipv6pimo-interval的no操作恢復(fù)為缺省值。 ipv6pim noipv6pim 配置接口PIM-SM o報(bào)文中的holdtime域的值;本命令的no操作恢復(fù)為缺省值。 neighbor-配置鄰居列表。如果被列表過(guò)濾,如果已<acess-list- neighbor-<acess-list-PIM-SM6ipv6pimbsr-BSR|noipv6pimscope-PIM-DM6ACL。組播SCOPE-BORDER擴(kuò)散,默認(rèn)的情形下,認(rèn)為ffx0::/13的范圍為管理組范圍,若配置了ACL,則ACLpermit的范圍為管理組范圍。no配置PIM-SM全局參數(shù) bsr- noipv6pimbsr- 該命令為全局候選BSR配置命令,用于配置PIM-SMBSR的信息,以用于同其它候選BSRBSR路由no操作為取消候選BSR的配置。 rp-{vlan<vlan-id> noipv6pimrp-該命令為全局候選RP配置命令,用于配置PIM-SMRP的信息,以用于同其它候選RPRPno操作為取消候選RP的配置。ipv6pimrp-address<rp-address> rp-RPnoRPipv6multicastunresolved-cacheaging-time<value> unresolved-cacheaging-noipv6pimsparse-PIM-SM協(xié)議noipv6pimmulticast-全局關(guān)閉PIM-SM如下圖所示,將ih,ih,iC,siD的以太網(wǎng)接口加入到相應(yīng)LN中,并各口動(dòng)-議果L同置MPO組播L2-2PIM-SMSwitch(config)#ipv6pimmulticast-routingSwitch(config)#interfacevlan1Switch(Config-If-Vlan1)#ipv6address2000:12:1:1::1/64Switch(Config-If-Vlan1)#ipv6pimsparse-modeSwitch(Config-If-Vlan2)#ipv6address2000:13:1:1::1/64Switch(Config-If-Vlan2)#ipv6pimsparse-modeSwitch(config)#ipv6pimmulticast-routingSwitch(config)#interfacevlan1Switch(Config-If-Vlan1)#ipv6address2000:12:1:1::2/64Switch(Config-If-Vlan1)#ipv6pimsparse-modeSwitch(config)#interfacevlan2Switch(Config-If-Vlan2)#ipv6pimsparse-modeSwitch(Config-If-Vlan2)#exitSwitch(config)#ipv6pimrp-candidateSwitch(config)#ipv6pimmulticast-routingSwitch(config)#interfacevlan1Switch(Config-If-Vlan1)#ipv6address2000:34:1:1::3/64Switch(Config-If-Vlan1)#ipv6pimsparse-modeSwitch(Config-If-Vlan2)#ipv6address2000:13:1:1::3/64Switch(Config-If-Vlan2)#ipv6pimsparse-modeSwitch(Config-If-Vlan3)#ipv6address2000:30:1:1::1/64Switch(Config-If-Vlan3)#ipv6pimsparse-modeSwitch(Config-If-Vlan3)#exitSwitch(config)#ipv6pimbsr-candidatevlan230Switch(config)#ipv6pimmulticast-routingSwitch(config)#interfacevlan1Switch(Config-If-Vlan1)#ipv6address2000:34:1:1::4/64Switch(Config-If-Vlan1)#ipv6pimsparse-modeSwitch(Config-If-Vlan2)#ipv6address2000:24:1:1::4/64Switch(Config-If-Vlan2)#ipv6pimsparse-modeSwitch(Config-If-Vlan3)#ipv6address2000:40:1:1::1/64Switch(Config-If-Vlan3)#ipv6pimsparse-modePIM-SMPIM-是否有bsr信息,如果不存在,則需要查看是否有通向bsr的單播路由;ANYCASTRPv6ANYCASTRPv6PIMAnycastRPv6RP失效能夠盡快恢復(fù)而提供冗余的技術(shù),Anycast-RP地址通常是配置在loopback接口上的地址。(通常的情況是在各個(gè)提供ANYCASTRP的設(shè)備上都使用LOOPBACK接口,并配置RP自己最近的RP,因此對(duì)于比較大的網(wǎng)絡(luò)提供了更短更快的找到RP的路徑。而一旦正在使用RPPIMRP路徑,從而使組播服務(wù)迅速恢復(fù)。多個(gè)RP會(huì)出現(xiàn)新的問(wèn)題,即如果組播源和接收者到不同的RP,會(huì)導(dǎo)致為了在各RP間保持聯(lián)絡(luò),AnycastRP規(guī)定離組播源最近的RP在收到報(bào)文時(shí)應(yīng)將PIM協(xié)議AnycastRP具體實(shí)現(xiàn)方法是:在每個(gè)配置AnycastRP的交換機(jī)上一份ANYCASTRP的列表,并使用另一個(gè)地址作為他們之間互相識(shí)別的標(biāo)志,在一臺(tái)AnycastRP設(shè)備收到消息后,以標(biāo)志自己的地址作為源地址向其它AnycastRP設(shè)備ANYCASTRPv6ipv6pimanycast-rpnoipv6pimanycast-rpipv6pimrp-candidate{vlan<vlan-id>| [<A:B::C:D>][<priority>]noipv6pimrp-目前PIM6-SM已允許配Loopback接口作RP(必須)LoopbackVLAN接口作為RPPIMRP位置,應(yīng)將候選RP接口加入到路由中。在本路由器(RP)self-rp- 具體作用有兩RPRP (在本路由(RP)上配置RPRPRP接口(Loopback接口)anycast-rp-addr具體作用有:與當(dāng)前配置的候選RP接口地址相同的anycast-rp-addr地址生效。此時(shí)對(duì)應(yīng)該ipv6pimanycast-rp<anycast-rp-<other-rp-在本路由器(作為RP)上配置與本 anycast-<anycast-rp-addr><other-rp-址標(biāo)志其他RP,用于與本地路由器other-rp- 具體作用有兩RPRP2anycast-rp-addrno操作取消與本路由器通信的某個(gè)ANYCASTRPv6
2-3ANYCASTRPv6RP1配置:Switch(Config-if-Loopback1)#ipv6address2006::1/128Switch(config)#ipv6pimrp-candidateloopback1Switch(config)#ipv6pimbsr-candidatevlan1Switch(config)#ipv6pimmulticast-routingSwitch(config)#ipv6pimanycast-rpSwitch(config)#ipv6pimanycast-rpself-rp-address2003::1Switch(config)#ipv6pimanycast-rp2006::12004::2Switch(Config-if-Loopback1)#ipv6address2006::1/128Switch(config)#ipv6pimrp-candidateloopback1Switch(config)#ipv6pimmulticast-routingSwitch(config)#ipv6pimanycast-rp用RIPng協(xié)議,可使用route命令。ANYCASTRPv6ANYCASTRPdebugipv6pimanycast-PIM-SSM6(-M6)是一種區(qū)別于傳統(tǒng)組播的新的業(yè)務(wù)模式,它使用組播組地址和組播源地址來(lái)同時(shí)標(biāo)志一個(gè)組播會(huì)話。SSM保留了傳統(tǒng)M-M6模式中的主機(jī)顯示加入組播組的高效性,但是跳過(guò)了IM-SM6模式中的共享樹(shù)和RP規(guī)程。SSM6直接建立由(S,G)標(biāo)志的pGSGSSM6的一個(gè)PIM-DM6的環(huán)境中也支持PIM-SSM6PIM-SSM6ipv6pimssm<access-list-number>}noipv6pimssm該命令配置pimssm組播組地址范圍;本命令的no操作刪除配置的pimssm組播組PIM-SSM6SWITCH SWITCHvlanvlanvlanvlan2vlan2SWITCHvlanSWITCHvlanvlanvlanvlan2-4PIM-SSMSwitch(config)#ipv6pimmulticast-routingSwitch(config)#interfacevlan1Switch(Config-If-Vlan1)#ipv6address2000:12:1:1::1/64Switch(Co
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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年度私營(yíng)企業(yè)員工試用期勞動(dòng)權(quán)益協(xié)議
- 二零二五年度影視制作行業(yè)演員及工作人員用工合同
- 二零二五年度幼兒園食堂托管服務(wù)合同
- 二零二五年度婚前協(xié)議:父母資助購(gòu)房產(chǎn)權(quán)歸屬與婚姻風(fēng)險(xiǎn)防范合同
- 2025年度電子商務(wù)平臺(tái)品牌授權(quán)合作協(xié)議
- 2025年度酒店房租租賃合同補(bǔ)充協(xié)議樣本
- 二零二五年度離婚撫養(yǎng)權(quán)變更調(diào)解與子女身心健康維護(hù)合同
- 二零二五年度環(huán)??萍脊靖晒煞旨t與廢棄物資源化合作協(xié)議
- 二零二五年度農(nóng)村土地互換及農(nóng)村電子商務(wù)推廣合同
- 珠寶店二零二五年度員工社會(huì)保險(xiǎn)及公積金合同
- 品管圈PDCA案例-介入中心提高手術(shù)患者交接記錄書(shū)寫(xiě)合格率醫(yī)院品質(zhì)管理成果匯報(bào)
- 第十七屆山東省職業(yè)院校技能大賽中職組“西式烹飪”賽項(xiàng)規(guī)程
- 華東師范大學(xué)《外國(guó)人文經(jīng)典(下)》2022-2023學(xué)年第一學(xué)期期末試卷
- 儲(chǔ)能電池模組PACK和系統(tǒng)集成項(xiàng)目可行性研究報(bào)告
- 2024年安徽省公務(wù)員錄用考試《行測(cè)》真題及解析
- 2024年陜西省中考數(shù)學(xué)試題含答案
- 牙慢性損傷-楔狀缺損
- JTJ034-2000 公路路面基層施工技術(shù)規(guī)范
- 2024-2030年中國(guó)光伏建筑一體化(BIPV)市場(chǎng)規(guī)模預(yù)測(cè)與競(jìng)爭(zhēng)格局分析研究報(bào)告
- 零售業(yè)視覺(jué)營(yíng)銷與商品展示技巧考核試卷
- 民營(yíng)醫(yī)院并購(gòu)合同范本
評(píng)論
0/150
提交評(píng)論