桌面mld技術(shù)介紹_第1頁(yè)
桌面mld技術(shù)介紹_第2頁(yè)
桌面mld技術(shù)介紹_第3頁(yè)
已閱讀5頁(yè),還剩5頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

付費(fèi)下載

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

IP組 目 MLDSSMMap..........................................................................................................MLD iMLDMLDMulticastListenerDiscoveryProtocol(組播偵聽(tīng)者發(fā)現(xiàn)協(xié)議)的簡(jiǎn)稱(chēng),它路由器通過(guò)MLD協(xié)議,可以了解自己的直連網(wǎng)段上是否有IPv6組播組的偵聽(tīng)者,MLD路由器使用IPv6單播鏈路本地地址作為源地址發(fā)送MLD報(bào)文。MLD使用ICMPv6(InternetControlMessageProtocolforIPv6IPv6的互聯(lián)網(wǎng)控制報(bào)文協(xié)議)報(bào)文類(lèi)型。所有的MLD報(bào)文被限制在本地鏈,跳數(shù)為1。MLD的版到目前為止,MLD有兩個(gè)版所有版本MLD協(xié)議都支ASM(Any-SourceMulticast,任意信源組播)模型;MLDv2SSM(Source-SpecificMulticast,指定信源組播)模型,而MLDv1則需要在MLDSSMMap技術(shù)的支持下才能應(yīng)用于SSM模型。MLDv1原理MLDv1主要基于查詢和響應(yīng)機(jī)制完成對(duì)IPv6組播組成員的IPv6MLD成員關(guān)系報(bào)告報(bào)文(MulticastListenerReportMessage),因此只需要其中一臺(tái)路由器的機(jī)制來(lái)確定由哪臺(tái)路由器作為MLD查詢器,其過(guò)程如下:所有MLD路由器在初始時(shí)都認(rèn)為自己是查詢器,并向本地網(wǎng)段內(nèi)的所有主機(jī)本地網(wǎng)段中的其它MLDIPv6地址與自己所有非查詢器上都會(huì)啟動(dòng)一個(gè)定時(shí)器(即其它查詢器存在時(shí)間定時(shí)器OtherQuerierPresentTimer)MLDIPv6IPv6RouterRouterHost

Host

Host圖1MLD查詢響應(yīng)示意1所示,假設(shè)HostB與HostC想要收到發(fā)往IPv6組播組G1的IPv6組播數(shù)據(jù),而HostA想要收到發(fā)往IPv6組播組G2的IPv6組播數(shù)據(jù),那么主機(jī)加入IPv6組播組以及MLD查詢器(RouterB)IPv6組播組成員關(guān)系的基本過(guò)程如下:主機(jī)會(huì)主其要加入的IPv6組播組發(fā)送MLD成員關(guān)系報(bào)告報(bào)文以加入,而不必等待MLD查詢器發(fā)來(lái)的MLD查詢報(bào)文;MLD查詢器(RouterB)周期性地以組播方式向本地網(wǎng)段內(nèi)的所有主機(jī)和路由器發(fā)送普遍組查詢報(bào)文(目的地址為FF02::1);G1HostBHostC其中之一(這取決于誰(shuí)的延遲定時(shí)器先超時(shí))HostBG1MLD成員關(guān)系報(bào)告報(bào)文,以其屬于G1。由于本地網(wǎng)段中的所有主機(jī)都能收到HostBG1HostC收到該報(bào)告報(bào)文后,將不再發(fā)送同樣針G1MLD路由器(RouterARouterB)已知道本地網(wǎng)段中有對(duì)G1感的主機(jī)了。這個(gè)機(jī)制稱(chēng)為主機(jī)上的MLD成員關(guān)系報(bào)告抑HostAG2G2發(fā)送報(bào)告報(bào)文,以其屬于G2;經(jīng)過(guò)以上的查詢和響應(yīng)過(guò)程,MLDG1G2的成當(dāng)由IPv6組播源發(fā)G1G2的IPv6MLD路由器時(shí),由于MLD路由器上存在(*,G1)和(*,G2)組播轉(zhuǎn)發(fā)項(xiàng),于是將該IPv6組播數(shù)據(jù)轉(zhuǎn)發(fā)到本地網(wǎng)段,接收者主機(jī)便能收到該IPv6組播數(shù)據(jù)了。當(dāng)一個(gè)主機(jī)離開(kāi)某IPv6組播組時(shí):該主機(jī)向本地網(wǎng)段內(nèi)的所有IPv6組播路由器(目的地址為FF02::2)發(fā)送離開(kāi)當(dāng)查詢器收到該報(bào)文后,向該主機(jī)所要離開(kāi)的那個(gè)IPv6組播組發(fā)送特定組查詢(Multicast-Address-SpecificQuery)報(bào)文(目的地址字段和組地址字段均填充為所要查詢的IPv6組播組地址);IPv6組播組的其它成員,則這些成員在收到特定組查詢報(bào)文后,會(huì)在該報(bào)文中所設(shè)定的最大響應(yīng)時(shí)間(umResponseDelay)如果在最大響應(yīng)時(shí)間內(nèi)收到了該IPv6組播組其它成員發(fā)送的成員關(guān)系報(bào)告報(bào)文,查詢器就會(huì)繼續(xù)該IPv6組播組的成員關(guān)系;否則,查詢器將認(rèn)為該MLDv2原理MLDv2的原理與MLDv1基本相同,并新增了以下特入某IPv6組播組G的同時(shí),能夠明確要求接收或來(lái)自某特定IPv6組播源S的IPv6組播信息。當(dāng)主機(jī)加入IPv6組播組時(shí):若要求只接收來(lái)自指定IPv6組播源如S1、S2、……發(fā)來(lái)的IPv6組播信息,則其報(bào)告報(bào)文中可以標(biāo)記為INCLUDESources(S1,S2,……);若接收來(lái)自指定IPv6組播源如S1、S2、……發(fā)來(lái)的IPv6組播信息,則其報(bào)告報(bào)文中可以標(biāo)記為EXCLUDESources(S1,S2,……)。2所示,網(wǎng)絡(luò)中存在Source1(S1)和Source2(S2)兩個(gè)IPv6組播源,均向IPv6組播組G發(fā)送IPv6組播報(bào)文。HostB僅對(duì)從Source1發(fā)往G的信息感,而對(duì)來(lái)自Source2的信息沒(méi)有。SourceSourceHostHostHostPackets(S1,G)Packets圖2指定源組的IPv6組播如果主機(jī)與路由器之間運(yùn)MLDv1,HostBIPv6組播G時(shí)無(wú)法IPv6HostBSource1Source2IPv6組播信息都將傳遞給HostB。發(fā)往G的IPv6組播信息(S1,G),或要求來(lái)自Source2、發(fā)往G的IPv6組播信息(S2,G)Source1IPv6HostB了。MLDattachedlink)來(lái)保持IPv6組播組的狀態(tài)。IPv6組播組的狀態(tài)包括:過(guò)濾模式:保持對(duì)INCLUDE或EXCLUDE的狀態(tài)MLD報(bào)文類(lèi)下面以MLDv2為例對(duì)MLD的報(bào)文類(lèi)型進(jìn)行MLD查詢報(bào)3所示,圖中深藍(lán)色部分為MLDv11 3 Type=umResponseMulticastAddress(128SNumberofSourcesSourceAddress[1](128SourceAddress[n](128圖3MLDv2查詢報(bào)文格表1MLDv2查詢報(bào)文各字段含Type=報(bào)文類(lèi)型,130代表查詢報(bào)標(biāo)準(zhǔn)的IPv6umResponseIPv6組S查詢器發(fā)送普遍組查詢報(bào)文的查詢間隔(Querier’sQueryIntervalCode)NumberofSourceAddress(i特定源組查詢中的IPv6組播源地址(i=12,…,n,其中n表MLD報(bào)告報(bào)主機(jī)通過(guò)發(fā)送MLD報(bào)告報(bào)文來(lái)匯報(bào)當(dāng)前的組播偵聽(tīng)狀態(tài)MLD報(bào)告報(bào)文的格式 4所示,各字段的含義如表2所示圖4MLDv2報(bào)告報(bào)文格表2MLDv2報(bào)告報(bào)文各字段含Type=報(bào)文類(lèi)型,143代表報(bào)告報(bào)保留字段,發(fā)送時(shí)設(shè)置為0標(biāo)準(zhǔn)的IPv6MulticastAddressRecord(i址信息,包括記錄類(lèi)型、IPv6組播地址、IPv6源地址等(i=12m,其m表示IPv6組播地址記錄的個(gè)數(shù)MLDSSMSSMIPv6組播組時(shí)所指定的IPv6組播源。如果接收者主機(jī)上運(yùn)行的是MLDv2,則可以在MLDv2的報(bào)IPv6MLDv1,則在MLDv1的報(bào)告報(bào)文中無(wú)法指定IPv6組播源的地址。這種情況下需要通過(guò)在路由器上配置MLDSSMMap功能,將MLDv1報(bào)告報(bào)文中所包含的(*,G)信息IPv6IPv6MLDv1MLDv2RouterHostA

HostB

HostC圖5MLDSSMMap組網(wǎng)5所示的IPv6SSM網(wǎng)絡(luò)中,HostA、HostB和HostC上分別運(yùn)行MLDv1和B也提供SSM組播服務(wù),則需在RouterA上配置MLDSSMMap功能。RouterAMLDv1報(bào)告報(bào)文時(shí),首先檢查該報(bào)文中所攜帶的IPv6組播組地址G,然后根據(jù)檢查結(jié)果的不同分別進(jìn)行處理:若RouterA上沒(méi)有G對(duì)應(yīng)的MLDSSMMap規(guī)則,則無(wú)法提供SSM組若RouterA上有G對(duì)應(yīng)的MLDSSMMap規(guī)則,則依據(jù)規(guī)則將報(bào)告報(bào)文以提供SSM組播服務(wù)。MLD(如IPv6PIM),可以通過(guò)在這些設(shè)備上配置MLDProxying(MLD)功能,使其下游主機(jī)來(lái)發(fā)送MLD報(bào)文及組成員關(guān)系,并基于該關(guān)系進(jìn)行IPv6組不再是一個(gè)IPv6PIM鄰居,而只是一臺(tái)主機(jī)。圖6MLDProxying組網(wǎng)上行接口:又稱(chēng)接口,指MLD設(shè)備上運(yùn)行MLDProxy

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論