S5130系列交換機(jī)-IP組播配置指導(dǎo)_第1頁(yè)
S5130系列交換機(jī)-IP組播配置指導(dǎo)_第2頁(yè)
S5130系列交換機(jī)-IP組播配置指導(dǎo)_第3頁(yè)
S5130系列交換機(jī)-IP組播配置指導(dǎo)_第4頁(yè)
S5130系列交換機(jī)-IP組播配置指導(dǎo)_第5頁(yè)
已閱讀5頁(yè),還剩327頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、H3C S5130-HI 系列以太網(wǎng)交換機(jī)IP 組播配置指導(dǎo) 前 言H3C S5130-HI 系列以太網(wǎng)交換機(jī)配置指導(dǎo)介紹了 S5130-HI 系列交換機(jī)各軟件特性的原理及其配置方法,包含原理簡(jiǎn)介、配置任務(wù)描述和配置舉例。IP 組播配置指導(dǎo)主要介紹組播業(yè)務(wù)的相關(guān)協(xié)議原理和具體配置,包括 IPv4 組播業(yè)務(wù)配置及 IPv6 組播業(yè)務(wù)的配置。利用組播技術(shù)可以實(shí)現(xiàn)網(wǎng)絡(luò)中點(diǎn)到多點(diǎn)的高效數(shù)據(jù)傳送。前言部分包含如下內(nèi)容: HYPERLINK l _bookmark0 讀者對(duì)象 HYPERLINK l _bookmark1 本書(shū)約定 HYPERLINK l _bookmark2 產(chǎn)品配套資料 HYPERLI

2、NK l _bookmark3 資料獲取方式 HYPERLINK l _bookmark4 技術(shù)支持 HYPERLINK l _bookmark5 資料意見(jiàn)反饋?zhàn)x者對(duì)象本手冊(cè)主要適用于如下工程師:網(wǎng)絡(luò)規(guī)劃人員現(xiàn)場(chǎng)技術(shù)支持與維護(hù)人員負(fù)責(zé)網(wǎng)絡(luò)配置和維護(hù)的網(wǎng)絡(luò)管理員本書(shū)約定命令行格式約定格式意義粗體命令行關(guān)鍵字(命令中保持不變、必須照輸?shù)牟糠郑┎捎眉哟肿煮w表示。斜體命令行參數(shù)(命令中必須由實(shí)際值進(jìn)行替代的部分)采用斜體表示。 表示用“ ”括起來(lái)的部分在命令配置時(shí)是可選的。 x | y | . 表示從多個(gè)選項(xiàng)中僅選取一個(gè)。 x | y | . 表示從多個(gè)選項(xiàng)中選取一個(gè)或者不選。 x | y | . *

3、表示從多個(gè)選項(xiàng)中至少選取一個(gè)。 x | y | . *表示從多個(gè)選項(xiàng)中選取一個(gè)、多個(gè)或者不選。&表示符號(hào)&前面的參數(shù)可以重復(fù)輸入1n次。#由“#”號(hào)開(kāi)始的行表示為注釋行。圖形界面格式約定格式意義帶尖括號(hào)“”表示按鈕名,如“單擊按鈕”。 帶方括號(hào)“ ”表示窗口名、菜單名和數(shù)據(jù)表,如“彈出新建用戶窗口”。/多級(jí)菜單用“/”隔開(kāi)。如文件/新建/文件夾多級(jí)菜單表示文件菜單下的新建子菜單下的文件夾菜單項(xiàng)。各類標(biāo)志本書(shū)還采用各種醒目標(biāo)志來(lái)表示在操作過(guò)程中應(yīng)該特別注意的地方,這些標(biāo)志的意義如下: 該標(biāo)志后的注釋需給予格外關(guān)注,不當(dāng)?shù)牟僮骺赡軙?huì)對(duì)人身造成傷害。提醒操作中應(yīng)注意的事項(xiàng),不當(dāng)?shù)牟僮骺赡軙?huì)導(dǎo)致數(shù)據(jù)丟

4、失或者設(shè)備損壞。為確保設(shè)備配置成功或者正常工作而需要特別關(guān)注的操作或信息。對(duì)操作內(nèi)容的描述進(jìn)行必要的補(bǔ)充和說(shuō)明。配置、操作、或使用設(shè)備的技巧、小竅門。圖標(biāo)約定本書(shū)使用的圖標(biāo)及其含義如下:該圖標(biāo)及其相關(guān)描述文字代表一般網(wǎng)絡(luò)設(shè)備,如路由器、交換機(jī)、防火墻等。該圖標(biāo)及其相關(guān)描述文字代表一般意義下的路由器,以及其他運(yùn)行了路由協(xié)議的設(shè)備。該圖標(biāo)及其相關(guān)描述文字代表二、三層以太網(wǎng)交換機(jī),以及運(yùn)行了二層協(xié)議的設(shè)備。該圖標(biāo)及其相關(guān)描述文字代表無(wú)線控制器、無(wú)線控制器業(yè)務(wù)板和有線無(wú)線一體化交換機(jī)的無(wú)線控制引擎設(shè)備。該圖標(biāo)及其相關(guān)描述文字代表無(wú)線接入點(diǎn)設(shè)備。該圖標(biāo)及其相關(guān)描述文字代表無(wú)線Mesh設(shè)備。該圖標(biāo)代表發(fā)散

5、的無(wú)線射頻信號(hào)。該圖標(biāo)代表點(diǎn)到點(diǎn)的無(wú)線射頻信號(hào)。該圖標(biāo)及其相關(guān)描述文字代表防火墻、UTM、多業(yè)務(wù)安全網(wǎng)關(guān)、負(fù)載均衡等安全設(shè)備。該圖標(biāo)及其相關(guān)描述文字代表防火墻插卡、負(fù)載均衡插卡、NetStream插卡、SSL VPN插卡、IPS插卡、ACG插卡等安全插卡。端口編號(hào)示例約定本手冊(cè)中出現(xiàn)的端口編號(hào)僅作示例,并不代表設(shè)備上實(shí)際具有此編號(hào)的端口,實(shí)際使用中請(qǐng)以設(shè)備上存在的端口編號(hào)為準(zhǔn)。產(chǎn)品配套資料H3C S5130-HI 系列以太網(wǎng)交換機(jī)的配套資料包括如下部分:大類資料名稱內(nèi)容介紹硬件介紹及安裝安全兼容性手冊(cè)列出產(chǎn)品的兼容性聲明,并對(duì)兼容性和安全的細(xì)節(jié)進(jìn)行說(shuō)明快速安裝指南指導(dǎo)您對(duì)設(shè)備進(jìn)行初始安裝,通常

6、針對(duì)最常用的情況, 減少您的檢索時(shí)間安裝指導(dǎo)幫助您詳細(xì)了解設(shè)備硬件規(guī)格和安裝方法,指導(dǎo)您對(duì)設(shè)備進(jìn)行安裝風(fēng)扇安裝手冊(cè)幫助您了解產(chǎn)品支持的可插拔風(fēng)扇模塊的外觀、功能、規(guī)格、安裝及拆卸方法電源手冊(cè)幫助您了解產(chǎn)品支持的可插拔電源模塊的外觀、功能、規(guī)格、安裝及拆卸方法接口模塊擴(kuò)展卡用戶手冊(cè)幫助您了解該接口模塊擴(kuò)展卡的外觀、規(guī)格、安裝及拆卸方法可插拔模塊手冊(cè)幫助您了解產(chǎn)品支持的可插拔模塊類型、外觀和規(guī)格H3C可插拔SFPSFP+XFP模塊安裝指南幫助您掌握SFP/SFP+/XFP模塊的正確安裝方法,避免因操作不當(dāng)而造成器件損壞業(yè)務(wù)配置配置指導(dǎo)幫助您掌握設(shè)備軟件功能的配置方法及配置步驟命令參考詳細(xì)介紹設(shè)備的

7、命令,相當(dāng)于命令字典,方便您查閱各個(gè)命令的功能運(yùn)行維護(hù)MIB Companion與軟件版本配套的MIB Companion版本說(shuō)明書(shū)幫助您了解產(chǎn)品版本的相關(guān)信息(包括:版本配套說(shuō)明、兼容性說(shuō)明、特性變更說(shuō)明、技術(shù)支持信息)及軟件升級(jí)方法i目 錄 HYPERLINK l _bookmark6 組播概述 HYPERLINK l _bookmark7 1-1 HYPERLINK l _bookmark6 組播簡(jiǎn)介 HYPERLINK l _bookmark8 1-1 HYPERLINK l _bookmark6 三種信息傳輸方式的比較 HYPERLINK l _bookmark9 1-1 HYPER

8、LINK l _bookmark12 組播傳輸?shù)奶攸c(diǎn) HYPERLINK l _bookmark14 1-3 HYPERLINK l _bookmark15 組播中常用的表示法 HYPERLINK l _bookmark17 1-4 HYPERLINK l _bookmark15 組播的優(yōu)點(diǎn)和應(yīng)用 HYPERLINK l _bookmark18 1-4 HYPERLINK l _bookmark15 組播模型分類 HYPERLINK l _bookmark19 1-4 HYPERLINK l _bookmark20 組播框架結(jié)構(gòu) HYPERLINK l _bookmark21 1-5 HYPE

9、RLINK l _bookmark20 組播地址 HYPERLINK l _bookmark22 1-5 HYPERLINK l _bookmark31 組播協(xié)議 HYPERLINK l _bookmark32 1-9 HYPERLINK l _bookmark35 組播報(bào)文的轉(zhuǎn)發(fā)機(jī)制 HYPERLINK l _bookmark36 1-111- PAGE 11組播概述組播簡(jiǎn)介作為一種與單播(Unicast)和廣播(Broadcast)并列的通信方式,組播(Multicast)技術(shù)能夠有效地解決單點(diǎn)發(fā)送、多點(diǎn)接收的問(wèn)題,從而實(shí)現(xiàn)了網(wǎng)絡(luò)中點(diǎn)到多點(diǎn)的高效數(shù)據(jù)傳送,能夠節(jié)約大量網(wǎng)絡(luò)帶寬、降低網(wǎng)絡(luò)負(fù)載

10、。利用組播技術(shù)可以方便地提供一些新的增值業(yè)務(wù),包括在線直播、網(wǎng)絡(luò)電視、遠(yuǎn)程教育、遠(yuǎn)程醫(yī)療、網(wǎng)絡(luò)電臺(tái)、實(shí)時(shí)視頻會(huì)議等對(duì)帶寬和數(shù)據(jù)交互的實(shí)時(shí)性要求較高的信息服務(wù)。三種信息傳輸方式的比較單播方式的信息傳輸如 HYPERLINK l _bookmark10 圖 1-1 所示,在IP網(wǎng)絡(luò)中若采用單播的方式,信息源(即Source)要為每個(gè)需要信息的主機(jī)(即Receiver)都發(fā)送一份獨(dú)立的信息拷貝。圖1-1 單播方式的信息傳輸Host AReceiverSourceReceiverIP networkReceiverPackets for Host BPackets for Host DHost EHo

11、st BHost CHost DPackets for Host E假設(shè) Host B、Host D 和 Host E 需要信息,則 Source 要與 Host B、Host D 和 Host E 分別建立一條獨(dú)立的信息傳輸通道。采用單播方式時(shí),網(wǎng)絡(luò)中傳輸?shù)男畔⒘颗c需要該信息的用戶量成正比,因此當(dāng)需要該信息的用戶數(shù)量較大時(shí),信息源需要將多份內(nèi)容相同的信息發(fā)送給不同的用戶,這對(duì)信息源以及網(wǎng)絡(luò)帶寬都將造成巨大的壓力。從單播方式的信息傳播過(guò)程可以看出,該傳輸方式不利于信息的批量發(fā)送。廣播方式的信息傳輸如 HYPERLINK l _bookmark11 圖 1-2 所示,在一個(gè)網(wǎng)段中若采用廣播的方式

12、,信息源(即Source)將把信息傳送給該網(wǎng)段中的所有主機(jī),而不管其是否需要該信息。圖1-2 廣播方式的信息傳輸假設(shè)只有 Host B、Host D 和 Host E 需要信息,若將該信息在網(wǎng)段中進(jìn)行廣播,則原本不需要信息的 Host A 和 Host C 也將收到該信息,這樣不僅信息的安全性得不到保障,而且會(huì)造成同一網(wǎng)段中信息的泛濫。因此,廣播方式不利于與特定對(duì)象進(jìn)行數(shù)據(jù)交互,并且還浪費(fèi)了大量的帶寬。組播方式的信息傳輸綜上所述,傳統(tǒng)的單播和廣播的通信方式均不能以最小的網(wǎng)絡(luò)開(kāi)銷實(shí)現(xiàn)單點(diǎn)發(fā)送、多點(diǎn)接收的問(wèn)題,IP 組播技術(shù)的出現(xiàn)及時(shí)解決了這個(gè)問(wèn)題。如 HYPERLINK l _bookmark1

13、3 圖 1-3 所示,當(dāng)IP網(wǎng)絡(luò)中的某些主機(jī)(即Receiver)需要信息時(shí),若采用組播的方式,組播源(即Source)僅需發(fā)送一份信息,借助組播路由協(xié)議建立組播分發(fā)樹(shù),被傳遞的信息在距離組播源盡可能遠(yuǎn)的網(wǎng)絡(luò)節(jié)點(diǎn)才開(kāi)始復(fù)制和分發(fā)。圖1-3 組播方式的信息傳輸假設(shè)只有 Host B、Host D 和 Host E 需要信息,采用組播方式時(shí),可以讓這些主機(jī)加入同一個(gè)組播組(Multicast group),組播源向該組播組只需發(fā)送一份信息,并由網(wǎng)絡(luò)中各路由器根據(jù)該組播組中各成員的分布情況對(duì)該信息進(jìn)行復(fù)制和轉(zhuǎn)發(fā),最后該信息會(huì)準(zhǔn)確地發(fā)送給 Host B、Host D 和 Host E。綜上所述,組播的

14、優(yōu)勢(shì)歸納如下:相比單播來(lái)說(shuō),組播的優(yōu)勢(shì)在于:由于被傳遞的信息在距信息源盡可能遠(yuǎn)的網(wǎng)絡(luò)節(jié)點(diǎn)才開(kāi)始被復(fù)制和分發(fā),所以用戶的增加不會(huì)導(dǎo)致信息源負(fù)載的加重以及網(wǎng)絡(luò)資源消耗的顯著增加。相比廣播來(lái)說(shuō),組播的優(yōu)勢(shì)在于:由于被傳遞的信息只會(huì)發(fā)送給需要該信息的接收者,所以不會(huì)造成網(wǎng)絡(luò)資源的浪費(fèi),并能提高信息傳輸?shù)陌踩?;另外,廣播只能在同一網(wǎng)段中進(jìn)行, 而組播可以實(shí)現(xiàn)跨網(wǎng)段的傳輸。組播傳輸?shù)奶攸c(diǎn)組播傳輸?shù)奶攸c(diǎn)歸納如下:“組播組”是一個(gè)用 IP 組播地址進(jìn)行標(biāo)識(shí)的接收者集合,主機(jī)通過(guò)加入某組播組成為該組播組的成員,從而可以接收發(fā)往該組播組的組播數(shù)據(jù)。組播源通常不需要加入組播組。信息的發(fā)送者稱為“組播源”,如 HY

15、PERLINK l _bookmark13 圖 1-3 中的Source。一個(gè)組播源可以同時(shí)向多個(gè)組播組發(fā)送信息,多個(gè)組播源也可以同時(shí)向一個(gè)組播組發(fā)送信息。所有加入某組播組的主機(jī)便成為該組播組的成員,如 HYPERLINK l _bookmark13 圖 1-3 中的Receiver。組播組中的成員是動(dòng)態(tài)的,主機(jī)可以在任何時(shí)刻加入或離開(kāi)組播組。組播組成員可以廣泛地分布在網(wǎng)絡(luò)中的任何地方。支持三層組播功能的路由器或三層交換機(jī)統(tǒng)稱為“組播路由器”或“三層組播設(shè)備”。組播路由器不僅能夠提供組播路由功能,也能夠在與用戶連接的末梢網(wǎng)段上提供組播組成員的管理功能。組播路由器本身也可能是組播組的成員。為了更

16、好地理解,可以將組播方式的信息傳輸過(guò)程類比于電視節(jié)目的傳送過(guò)程,如 HYPERLINK l _bookmark16 表 1-1 所示。表1-1 組播信息傳輸與電視節(jié)目傳輸?shù)念惐炔襟E電視節(jié)目的傳送過(guò)程組播方式的信息傳輸過(guò)程1電視臺(tái)S通過(guò)頻道G傳送電視節(jié)目組播源S向組播組G發(fā)送組播數(shù)據(jù)2用戶U將電視機(jī)的頻道調(diào)至頻道G接收者U加入組播組G3用戶U能夠收看到由電視臺(tái)S通過(guò)頻道G傳送的電視節(jié)目了接收者U能夠收到由組播源S發(fā)往組播組G的組播數(shù)據(jù)了4用戶U關(guān)閉電視機(jī)或切換到其它頻道接收者U離開(kāi)組播組G組播中常用的表示法在組播中,經(jīng)常出現(xiàn)以下兩種表示方式:(*,G):通常用來(lái)表示共享樹(shù),或者由任意組播源發(fā)往組

17、播組 G 的組播報(bào)文。其中的“*”代表任意組播源,“G”代表特定組播組 G。(S,G):也稱為“組播源組”,通常用來(lái)表示最短路徑樹(shù),或者由組播源 S 發(fā)往組播組 G 的組播報(bào)文。其中的“S”代表特定組播源 S,“G”代表特定組播組 G。有關(guān)共享樹(shù)和最短路徑樹(shù)的詳細(xì)介紹,請(qǐng)參見(jiàn)“IP 組播配置指導(dǎo)”中的“PIM”或“IPv6 PIM”。組播的優(yōu)點(diǎn)和應(yīng)用組播的優(yōu)點(diǎn)組播技術(shù)的優(yōu)點(diǎn)主要在于:提高效率:減輕信息源服務(wù)器和網(wǎng)絡(luò)設(shè)備 CPU 的負(fù)荷;優(yōu)化性能:減少冗余流量;分布式應(yīng)用:使用最少的網(wǎng)絡(luò)資源實(shí)現(xiàn)點(diǎn)到多點(diǎn)應(yīng)用。組播的應(yīng)用組播技術(shù)主要應(yīng)用于以下幾個(gè)方面:多媒體、流媒體的應(yīng)用,如:網(wǎng)絡(luò)電視、網(wǎng)絡(luò)電臺(tái)、

18、實(shí)時(shí)視/音頻會(huì)議;培訓(xùn)、聯(lián)合作業(yè)場(chǎng)合的通信,如:遠(yuǎn)程教育、遠(yuǎn)程醫(yī)療;數(shù)據(jù)倉(cāng)庫(kù)、金融應(yīng)用(股票);其它任何“點(diǎn)到多點(diǎn)”的數(shù)據(jù)發(fā)布應(yīng)用。組播模型分類根據(jù)接收者對(duì)組播源處理方式的不同,組播模型分為以下三類:ASM模型簡(jiǎn)單地說(shuō),ASM(Any-Source Multicast,任意信源組播)模型就是任意源組播模型。在 ASM 模型中,任意一個(gè)發(fā)送者都可以作為組播源向某個(gè)組播組地址發(fā)送信息,接收者通過(guò)加入由該地址標(biāo)識(shí)的組播組,來(lái)接收發(fā)往該組播組的組播信息。在 ASM 模型中,接收者無(wú)法預(yù)先知道組播源的位置,但可以在任意時(shí)間加入或離開(kāi)該組播組。SFM模型SFM(Source-Filtered Multic

19、ast,信源過(guò)濾組播)模型繼承了 ASM 模型,從發(fā)送者角度來(lái)看,兩者的組播組成員關(guān)系完全相同。SFM 模型在功能上對(duì) ASM 模型進(jìn)行了擴(kuò)展。在 SFM 模型中,上層軟件對(duì)收到的組播報(bào)文的源地址進(jìn)行檢查,允許或禁止來(lái)自某些組播源的報(bào)文通過(guò)。因此,接收者只能收到來(lái)自部分組播源的組播數(shù)據(jù)。從接收者的角度來(lái)看,只有部分組播源是有效的,組播源被經(jīng)過(guò)了篩選。SSM模型在現(xiàn)實(shí)生活中,用戶可能只對(duì)某些組播源發(fā)送的組播信息感興趣,而不愿接收其它源發(fā)送的信息。SSM(Source-Specific Multicast,指定信源組播)模型為用戶提供了一種能夠在客戶端指定組播源的傳輸服務(wù)。SSM 模型與ASM 模

20、型的根本區(qū)別在于:SSM 模型中的接收者已經(jīng)通過(guò)其它手段預(yù)先知道了組播源的具體位置。SSM 模型使用與 ASM/SFM 模型不同的組播地址范圍,直接在接收者與其指定的組播源之間建立專用的組播轉(zhuǎn)發(fā)路徑。組播框架結(jié)構(gòu)對(duì)于 IP 組播,需要關(guān)注下列問(wèn)題:組播源將組播信息傳輸?shù)侥睦??即組播尋址機(jī)制;網(wǎng)絡(luò)中有哪些接收者?即主機(jī)注冊(cè);這些接收者需要從哪個(gè)組播源接收信息?即組播源發(fā)現(xiàn);組播信息如何傳輸?即組播路由。IP 組播屬于端到端的服務(wù),組播機(jī)制包括以下四個(gè)部分:尋址機(jī)制:借助組播地址,實(shí)現(xiàn)信息從組播源發(fā)送到一組接收者;主機(jī)注冊(cè):允許接收者主機(jī)動(dòng)態(tài)加入和離開(kāi)某組播組,實(shí)現(xiàn)對(duì)組播成員的管理;組播路由:構(gòu)建

21、組播報(bào)文分發(fā)樹(shù)(即組播數(shù)據(jù)在網(wǎng)絡(luò)中的樹(shù)型轉(zhuǎn)發(fā)路徑),并通過(guò)該分發(fā)樹(shù)將報(bào)文從組播源傳輸?shù)浇邮照?;組播應(yīng)用:組播源與接收者必須安裝支持視頻會(huì)議等組播應(yīng)用的軟件,TCP/IP 協(xié)議棧必須支持組播信息的發(fā)送和接收。組播地址IP組播地址IPv4 組播地址IANA(Internet Assigned Numbers Authority,互聯(lián)網(wǎng)編號(hào)分配委員會(huì))將D類地址空間分配給IPv4組播使用,范圍從 224.0.0.0 到 239.255.255.255,具體分類及其含義如 HYPERLINK l _bookmark23 表 1-2 所示。表1-2 IPv4 組播地址的范圍及含義地址范圍含義224.0.

22、0.0224.0.0.255永久組地址。除224.0.0.0保留不做分配外,其它地址供路由協(xié)議、拓?fù)洳檎液蛥f(xié)議維護(hù)等使用,常用的永久組地址及其含義如 HYPERLINK l _bookmark24 表1-3所示。對(duì)于以該范圍內(nèi)組播地址為目的地址的數(shù)據(jù)包來(lái)說(shuō),不論其TTL(Time to Live,生存時(shí)間)值為多少,都不會(huì)被轉(zhuǎn)發(fā)出本地網(wǎng)段地址范圍含義224.0.1.0238.255.255.255用戶組地址,全網(wǎng)范圍內(nèi)有效。包含兩種特定的組地址:232.0.0.0/8:SSM 組地址233.0.0.0/8:GLOP 組地址239.0.0.0239.255.255.255本地管理組地址,僅在本地

23、管理域內(nèi)有效。使用本地管理組地址可以靈活定義組播域的范圍,以實(shí)現(xiàn)不同組播域之間的地址隔離,從而有助于在不同組播域內(nèi)重復(fù)使用相同組播地址而不會(huì)引起沖突。詳情請(qǐng)參見(jiàn)RFC 2365GLOP 是一種 AS(Autonomous System,自治系統(tǒng))之間的組播地址分配機(jī)制,將 AS 號(hào)填入該范圍內(nèi)組播地址的中間兩個(gè)字節(jié)中,每個(gè) AS 都可以得到 255 個(gè)組播地址。有關(guān) GLOP 的詳細(xì)介紹請(qǐng)參見(jiàn) RFC 2770。表1-3 常用永久組地址及其含義永久組地址含義224.0.0.1所有系統(tǒng),包括主機(jī)與路由器224.0.0.2所有組播路由器224.0.0.3未分配224.0.0.4DVMRP(Dist

24、ance Vector Multicast Routing Protocol,距離矢量組播路由協(xié)議)路由器224.0.0.5OSPF(Open Shortest Path First,開(kāi)放最短路徑優(yōu)先)路由器224.0.0.6OSPF指定路由器/備用指定路由器224.0.0.7ST(Shared Tree,共享樹(shù))路由器224.0.0.8ST主機(jī)224.0.0.9RIP-2(Routing Information Protocol version 2,路由信息協(xié)議版本2)路由器224.0.0.11移動(dòng)代理224.0.0.12DHCP(Dynamic Host Configuration Pro

25、tocol,動(dòng)態(tài)主機(jī)配置協(xié)議)服務(wù)器/中繼代理224.0.0.13所有PIM(Protocol Independent Multicast,協(xié)議無(wú)關(guān)組播)路由器224.0.0.14RSVP(Resource Reservation Protocol,資源預(yù)留協(xié)議)封裝224.0.0.15所有CBT(Core-Based Tree,有核樹(shù))路由器224.0.0.16指定SBM(Subnetwork Bandwidth Management,子網(wǎng)帶寬管理)224.0.0.17所有SBM224.0.0.18VRRP(Virtual Router Redundancy Protocol,虛擬路由器冗余

26、協(xié)議)IPv6 組播地址圖1-4 IPv6 組播地址格式如 HYPERLINK l _bookmark25 圖 1-4 所示,IPv6 組播地址中各字段的含義如下:0 xFF:最高 8 比特為 11111111,標(biāo)識(shí)此地址為 IPv6 組播地址。圖1-5 Flags 字段格式Flags:4 比特,如 HYPERLINK l _bookmark26 圖 1-5 所示,該字段中各位的取值及含義如 HYPERLINK l _bookmark27 表 1-4 所示。表1-4 Flags 字段各位的取值及含義位取值及含義0位保留位,必須取0R位取 0 表示非內(nèi)嵌 RP 的IPv6 組播地址取 1 則表示

27、內(nèi)嵌 RP 的IPv6 組播地址(此時(shí)P、T 位也必須置 1)P位取 0 表示非基于單播前綴的IPv6 組播地址取 1 則表示基于單播前綴的IPv6 組播地址(此時(shí)T 位也必須置 1)T位取 0 表示由IANA 永久分配的IPv6 組播地址取 1 則表示非永久分配的IPv6 組播地址Scope:4 比特,標(biāo)識(shí)該IPv6 組播組的應(yīng)用范圍,其可能的取值及其含義如 HYPERLINK l _bookmark28 表 1-5 所示。表1-5 Scope 字段的取值及其含義取值含義0、F保留(Reserved)1接口本地范圍(Interface-Local Scope)2鏈路本地范圍(Link-Loc

28、al Scope)3子網(wǎng)本地范圍(Subnet-Local Scope)4管理本地范圍(Admin-Local Scope)5站點(diǎn)本地范圍(Site-Local Scope)6、7、9D未分配(Unassigned)8機(jī)構(gòu)本地范圍(Organization-Local Scope)取值含義E全球范圍(Global Scope)Group ID:112 比特,IPv6 組播組的標(biāo)識(shí)號(hào),用來(lái)在由 Scope 字段所指定的范圍內(nèi)唯一標(biāo)識(shí)IPv6 組播組。以太網(wǎng)組播MAC地址以太網(wǎng)組播 MAC 地址用于在鏈路層上標(biāo)識(shí)屬于同一組播組的接收者。IPv4 組播 MAC 地址IANA規(guī)定,IPv4 組播MAC

29、地址的高 24 位為 0 x01005E,第 25 位為 0,低 23 位為IPv4 組播地址的低 23 位。IPv4 組播地址與MAC地址的映射關(guān)系如 HYPERLINK l _bookmark29 圖 1-6 所示。圖1-6 IPv4 組播地址與 MAC 地址的映射關(guān)系由于IPv4 組播地址的高 4 位固定為 1110,而低 28 位中只有 23 位被映射到 IPv4 組播MAC 地址上,從而導(dǎo)致有 5 位信息丟失。于是,將有 32 個(gè) IPv4 組播地址被重復(fù)映射到同一個(gè) IPv4 組播 MAC 地址上,因此設(shè)備在進(jìn)行二層處理時(shí),可能會(huì)收到一些本不需要的組播數(shù)據(jù),這些多余的組播數(shù)據(jù)就需要

30、上層進(jìn)行過(guò)濾了。IPv6 組 播 MAC 地 址 IANA規(guī)定,IPv6 組播MAC地址的高 16 位為 0 x3333,低 32 位為IPv6 組播地址的低 32 位。如 HYPERLINK l _bookmark30 圖 HYPERLINK l _bookmark30 1-7 所示,是IPv6 組播地址FF1E:F30E:101 的MAC地址映射舉例。從圖中可見(jiàn),由于IPv6 組播地址中只有低 32 位被映射到IPv6 組播MAC地址,因此也存在與IPv4 類似的地址重復(fù)映射問(wèn)題。圖1-7 IPv6 組播地址的 MAC 地址映射舉例組播協(xié)議通常,我們把工作在網(wǎng)絡(luò)層的 IP 組播稱為“三層組

31、播”,相應(yīng)的組播協(xié)議稱為“三層組播協(xié)議”,包括 IGMP/MLD、PIM/IPv6 PIM、MSDP、MBGP/IPv6 MBGP 等;把工作在數(shù)據(jù)鏈路層的 IP 組播稱為“二層組播”,相應(yīng)的組播協(xié)議稱為“二層組播協(xié)議”,包括 IGMP Snooping/MLD Snooping、PIM Snooping/IPv6 PIM Snooping、組播 VLAN/IPv6 組播 VLAN 等。其中,IGMP Snooping、PIMSnooping、組播 VLAN、IGMP、PIM、MSDP 和 MBGP 應(yīng)用于 IPv4;MLD Snooping、IPv6 PIMSnooping、IPv6 組播

32、VLAN、MLD、IPv6 PIM 和 IPv6 MBGP 應(yīng)用于 IPv6。本節(jié)主要針對(duì)二、三層組播協(xié)議在網(wǎng)絡(luò)中的應(yīng)用位置和功能進(jìn)行總體介紹,有關(guān)各協(xié)議的詳細(xì)介紹請(qǐng)參見(jiàn)“IP 組播配置指導(dǎo)”中的相關(guān)章節(jié)。三層組播協(xié)議三層組播協(xié)議包括組播組管理協(xié)議和組播路由協(xié)議兩種類型,它們?cè)诰W(wǎng)絡(luò)中的應(yīng)用位置如 HYPERLINK l _bookmark33 圖 1-8 所示。圖1-8 三層組播協(xié)議的應(yīng)用位置組播組管理協(xié)議在主機(jī)和與其直接相連的三層組播設(shè)備之間通常采用組播組的管理協(xié)議 IGMP(Internet Group Management Protocol,互聯(lián)網(wǎng)組管理協(xié)議)或 MLD(Multicas

33、t Listener Discovery Protocol,組播偵聽(tīng)者發(fā)現(xiàn)協(xié)議),該協(xié)議規(guī)定了主機(jī)與三層組播設(shè)備之間建立和維護(hù)組播組成員關(guān)系的機(jī)制。組播路由協(xié)議組播路由協(xié)議運(yùn)行在三層組播設(shè)備之間,用于建立和維護(hù)組播路由,并正確、高效地轉(zhuǎn)發(fā)組播數(shù)據(jù)包。組播路由建立了從一個(gè)數(shù)據(jù)源端到多個(gè)接收端的無(wú)環(huán)(loop-free)數(shù)據(jù)傳輸路徑,即組播分發(fā)樹(shù)。對(duì)于 ASM 模型,可以將組播路由分為域內(nèi)和域間兩大類:域內(nèi)組播路由用來(lái)在 AS 內(nèi)部發(fā)現(xiàn)組播源并構(gòu)建組播分發(fā)樹(shù),從而將組播信息傳遞到接收者。在眾多域內(nèi)組播路由協(xié)議中,PIM(Protocol Independent Multicast,協(xié)議無(wú)關(guān)組播)是

34、目前較為典型的一個(gè)。按照轉(zhuǎn)發(fā)機(jī)制的不同,PIM 可以分為 DM(Dense Mode,密集模式)和 SM(Sparse Mode,稀疏模式)兩種模式。域間組播路由用來(lái)實(shí)現(xiàn)組播信息在 AS 之間的傳遞,目前比較成型的解決方案有:MSDP(Multicast Source Discovery Protocol,組播源發(fā)現(xiàn)協(xié)議)能夠跨越 AS 傳播組播源的信息; 而 MP-BGP(Multiprotocol Border Gateway Protocol,多協(xié)議邊界網(wǎng)關(guān)協(xié)議)的組播擴(kuò)展MBGP(Multicast BGP)則能夠跨越 AS 傳播組播路由。對(duì)于 SSM 模型,沒(méi)有域內(nèi)和域間的劃分。由于

35、接收者預(yù)先知道組播源的具體位置,因此只需要借助 PIM-SM 構(gòu)建的通道即可實(shí)現(xiàn)組播信息的傳輸。二層組播協(xié)議二層組播協(xié)議包括IGMP Snooping/MLD Snooping、PIM Snooping/IPv6 PIM Snooping、組播VLAN/IPv6 組播VLAN等,它們?cè)诰W(wǎng)絡(luò)中的應(yīng)用位置如 HYPERLINK l _bookmark34 圖 1-9 所示。圖1-9 二層組播協(xié)議的應(yīng)用位置pIGMP Snooping/MLD Snoo ingIGMP Snooping(Internet Group Management Protocol Snooping,互聯(lián)網(wǎng)組管理協(xié)議窺探)和M

36、LD Snooping(Multicast Listener Discovery Snooping,組播偵聽(tīng)者發(fā)現(xiàn)協(xié)議窺探)運(yùn)行在二層設(shè)備上,通過(guò)偵聽(tīng)三層設(shè)備與主機(jī)之間的 IGMP 或 MLD 報(bào)文來(lái)生成二層組播轉(zhuǎn)發(fā)表,從而管理和控制組播數(shù)據(jù)報(bào)文的轉(zhuǎn)發(fā),實(shí)現(xiàn)組播數(shù)據(jù)報(bào)文在二層的按需分發(fā)。PIM Snooping/IPv6 PIM SnoopingPIM Snooping(Protocol Independent Multicast Snooping,協(xié)議無(wú)關(guān)組播窺探)或 IPv6 PIMSnooping 運(yùn)行在二層設(shè)備上,通過(guò)與 IGMP Snooping 或 MLD Snooping 配合來(lái)

37、對(duì)收到的 PIM 協(xié)議報(bào)文進(jìn)行分析,將有接收需求的端口添加到 PIM Snooping 路由表或 IPv6 PIM Snooping 路由表的相應(yīng)表項(xiàng)中,以實(shí)現(xiàn)組播報(bào)文的精確轉(zhuǎn)發(fā)。組播 VLAN/IPv6 組播 VLAN在傳統(tǒng)的組播點(diǎn)播方式下,當(dāng)連接在二層設(shè)備上、屬于不同 VLAN 的用戶分別進(jìn)行組播點(diǎn)播時(shí),三層組播設(shè)備需要向該二層設(shè)備的每個(gè) VLAN 分別發(fā)送一份組播數(shù)據(jù);而當(dāng)二層設(shè)備運(yùn)行了組播VLAN 或 IPv6 組播 VLAN 之后,三層組播設(shè)備只需向該二層設(shè)備的組播 VLAN 或 IPv6 組播 VLAN發(fā)送一份組播數(shù)據(jù)即可,從而既避免了帶寬的浪費(fèi),也減輕了三層組播設(shè)備的負(fù)擔(dān)。組播報(bào)

38、文的轉(zhuǎn)發(fā)機(jī)制在組播模型中,IP 報(bào)文的目的地址字段為組播組地址,組播源向以此目的地址所標(biāo)識(shí)的主機(jī)群組傳送信息。因此,轉(zhuǎn)發(fā)路徑上的組播路由器為了將組播報(bào)文傳送到各個(gè)方位的接收站點(diǎn),往往需要將從一個(gè)入接口收到的組播報(bào)文轉(zhuǎn)發(fā)到多個(gè)出接口。與單播模型相比,組播模型的復(fù)雜性就在于此:為了保證組播報(bào)文在網(wǎng)絡(luò)中的傳輸,必須依靠單播路由表、單獨(dú)提供給組播使用的路由表(如MBGP 路由表)或者組播靜態(tài)路由來(lái)指導(dǎo)轉(zhuǎn)發(fā);為了處理同一設(shè)備在不同接口上收到來(lái)自不同對(duì)端的相同組播信息,需要對(duì)組播報(bào)文的入接口進(jìn)行 RPF(Reverse Path Forwarding,逆向路徑轉(zhuǎn)發(fā))檢查,以決定轉(zhuǎn)發(fā)還是丟棄該報(bào)文。RPF

39、檢查機(jī)制是大部分組播路由協(xié)議進(jìn)行組播轉(zhuǎn)發(fā)的基礎(chǔ)。有關(guān) RPF 檢查機(jī)制的詳細(xì)介紹,請(qǐng)參見(jiàn)“IP 組播配置指導(dǎo)”中的“組播路由與轉(zhuǎn)發(fā)”或“IPv6 組播路由與轉(zhuǎn)發(fā)”。 PAGE * roman ii目 錄 HYPERLINK l _bookmark37 IGMP Snooping HYPERLINK l _bookmark38 1-1 HYPERLINK l _bookmark37 IGMP Snooping簡(jiǎn)介 HYPERLINK l _bookmark39 1-1 HYPERLINK l _bookmark37 IGMP Snooping原理 HYPERLINK l _bookmark40

40、1-1 HYPERLINK l _bookmark42 IGMP Snooping基本概念 HYPERLINK l _bookmark43 1-2 HYPERLINK l _bookmark45 IGMP Snooping工作機(jī)制 HYPERLINK l _bookmark46 1-3 HYPERLINK l _bookmark47 協(xié)議規(guī)范 HYPERLINK l _bookmark48 1-4 HYPERLINK l _bookmark49 IGMP Snooping配置任務(wù)簡(jiǎn)介 HYPERLINK l _bookmark50 1-5 HYPERLINK l _bookmark49 配置I

41、GMP Snooping基本功能 HYPERLINK l _bookmark51 1-5 HYPERLINK l _bookmark49 配置準(zhǔn)備 HYPERLINK l _bookmark52 1-5 HYPERLINK l _bookmark53 使能IGMP Snooping HYPERLINK l _bookmark54 1-6 HYPERLINK l _bookmark53 配置IGMP Snooping版本 HYPERLINK l _bookmark55 1-6 HYPERLINK l _bookmark56 配置IGMP Snooping轉(zhuǎn)發(fā)表項(xiàng)的全局最大數(shù)量 HYPERLINK

42、 l _bookmark57 1-7 HYPERLINK l _bookmark58 配置IGMP Snooping端口功能 HYPERLINK l _bookmark59 1-8 HYPERLINK l _bookmark58 配置準(zhǔn)備 HYPERLINK l _bookmark60 1-8 HYPERLINK l _bookmark58 配置動(dòng)態(tài)端口老化定時(shí)器 HYPERLINK l _bookmark61 1-8 HYPERLINK l _bookmark62 配置靜態(tài)端口 HYPERLINK l _bookmark63 1-9 HYPERLINK l _bookmark62 配置模擬主

43、機(jī)加入 HYPERLINK l _bookmark64 1-9 HYPERLINK l _bookmark65 配置端口快速離開(kāi) HYPERLINK l _bookmark66 1-10 HYPERLINK l _bookmark67 配置IGMP Snooping查詢器 HYPERLINK l _bookmark68 1-11 HYPERLINK l _bookmark67 1.5.1 配置準(zhǔn)備 HYPERLINK l _bookmark69 1-11 HYPERLINK l _bookmark67 使能IGMP Snooping查詢器 HYPERLINK l _bookmark70 1-1

44、1 HYPERLINK l _bookmark71 配置IGMP查詢和響應(yīng) HYPERLINK l _bookmark72 1-12 HYPERLINK l _bookmark73 調(diào)整IGMP報(bào)文 HYPERLINK l _bookmark74 1-13 HYPERLINK l _bookmark73 1.6.1 配置準(zhǔn)備 HYPERLINK l _bookmark75 1-13 HYPERLINK l _bookmark73 配置IGMP報(bào)文的源IP地址 HYPERLINK l _bookmark76 1-13 HYPERLINK l _bookmark77 配置IGMP Snooping

45、策略 HYPERLINK l _bookmark78 1-14 HYPERLINK l _bookmark77 1.7.1 配置準(zhǔn)備 HYPERLINK l _bookmark79 1-14 HYPERLINK l _bookmark77 配置組播組過(guò)濾器 HYPERLINK l _bookmark80 1-14 HYPERLINK l _bookmark81 配置組播數(shù)據(jù)報(bào)文源端口過(guò)濾 HYPERLINK l _bookmark82 1-15 HYPERLINK l _bookmark83 配置丟棄未知組播數(shù)據(jù)報(bào)文 HYPERLINK l _bookmark84 1-16 HYPERLINK

46、 l _bookmark83 配置IGMP成員關(guān)系報(bào)告報(bào)文抑制 HYPERLINK l _bookmark85 1-16 HYPERLINK l _bookmark86 配置端口加入的組播組最大數(shù)量 HYPERLINK l _bookmark87 1-17 HYPERLINK l _bookmark86 配置組播組替換功能 HYPERLINK l _bookmark88 1-17 HYPERLINK l _bookmark89 IGMP Snooping顯示和維護(hù) HYPERLINK l _bookmark90 1-18 HYPERLINK l _bookmark91 IGMP Snoopin

47、g典型配置舉例 HYPERLINK l _bookmark92 1-19 HYPERLINK l _bookmark91 組策略配置舉例 HYPERLINK l _bookmark93 1-19 HYPERLINK l _bookmark95 靜態(tài)端口配置舉例 HYPERLINK l _bookmark96 1-21 HYPERLINK l _bookmark98 IGMP Snooping查詢器配置舉例 HYPERLINK l _bookmark99 1-24 HYPERLINK l _bookmark101 常見(jiàn)配置錯(cuò)誤舉例 HYPERLINK l _bookmark102 1-26 HY

48、PERLINK l _bookmark101 交換機(jī)不能實(shí)現(xiàn)二層組播 HYPERLINK l _bookmark103 1-26 HYPERLINK l _bookmark104 配置的組播組策略不生效 HYPERLINK l _bookmark105 1-271- PAGE 27IGMP SnoopingIGMP Snooping簡(jiǎn)介IGMP Snooping(Internet Group Management Protocol Snooping,互聯(lián)網(wǎng)組管理協(xié)議窺探)運(yùn)行在二層設(shè)備上,通過(guò)偵聽(tīng)三層設(shè)備與主機(jī)之間的 IGMP 報(bào)文來(lái)生成二層組播轉(zhuǎn)發(fā)表,從而管理和控制組播數(shù)據(jù)報(bào)文的轉(zhuǎn)發(fā),實(shí)現(xiàn)組

49、播數(shù)據(jù)報(bào)文在二層的按需分發(fā)。IGMP Snooping原理運(yùn)行 IGMP Snooping 的二層設(shè)備通過(guò)對(duì)收到的 IGMP 報(bào)文進(jìn)行分析,為端口和 MAC 組播地址建立起映射關(guān)系,并根據(jù)這樣的映射關(guān)系轉(zhuǎn)發(fā)組播數(shù)據(jù)。如 HYPERLINK l _bookmark41 圖 1-1 所示,當(dāng)二層設(shè)備沒(méi)有運(yùn)行IGMP Snooping時(shí),組播數(shù)據(jù)在二層網(wǎng)絡(luò)中被廣播;當(dāng)二層設(shè)備運(yùn)行了IGMP Snooping后,已知組播組的組播數(shù)據(jù)不會(huì)在二層網(wǎng)絡(luò)中被廣播,而被組播給指定的接收者。圖1-1 二層設(shè)備運(yùn)行 IGMP Snooping 前后的對(duì)比IGMP Snooping 通過(guò)二層組播將信息只轉(zhuǎn)發(fā)給有需要的

50、接收者,可以帶來(lái)以下好處:減少了二層網(wǎng)絡(luò)中的廣播報(bào)文,節(jié)約了網(wǎng)絡(luò)帶寬;增強(qiáng)了組播信息的安全性;為實(shí)現(xiàn)對(duì)每臺(tái)主機(jī)的單獨(dú)計(jì)費(fèi)帶來(lái)了方便。IGMP Snooping基本概念I(lǐng)GMP Snooping相關(guān)端口如 HYPERLINK l _bookmark44 圖 1-2 所示,Router A連接組播源,在Switch A和Switch B上分別運(yùn)行IGMP Snooping,Host A和Host C為接收者主機(jī)(即組播組成員)。圖1-2 IGMP Snooping 相關(guān)端口GE1/0/1GE1/0/2GE1/0/3Host AHost BGE1/0/1ReceiverSourceGE1/0/2Sw

51、itch BHost CRouter portMember port Multicast packetsHost DRouter ASwitch AReceiver結(jié)合 HYPERLINK l _bookmark44 圖 1-2,介紹一下IGMP Snooping相關(guān)的端口概念:路由器端口(Router Port):交換機(jī)上朝向三層組播設(shè)備(DR 或 IGMP 查詢器)一側(cè)的端口, 如 Switch A 和 Switch B 各自的 GigabitEthernet1/0/1 端口。交換機(jī)將本設(shè)備上的所有路由器端口都記錄在路由器端口列表中。成員端口(Member Port):又稱組播組成員端口,

52、表示交換機(jī)上朝向組播組成員一側(cè)的端口, 如 Switch A 的 GigabitEthernet1/0/2 和 GigabitEthernet1/0/3 端口,以及 Switch B 的GigabitEthernet1/0/2 端口。交換機(jī)將本設(shè)備上的所有成員端口都記錄在 IGMP Snooping 轉(zhuǎn)發(fā)表中。本文中提到的路由器端口都是指交換機(jī)上朝向組播路由器的端口,而不是指路由器上的端口。如不特別指明,本文中提到的路由器/成員端口均包括動(dòng)態(tài)和靜態(tài)端口。在運(yùn)行了 IGMP Snooping 的交換機(jī)上,所有收到源地址不為 0.0.0.0 的 IGMP 普遍組查詢報(bào)文或 PIM Hello 報(bào)文

53、的端口都將被視為動(dòng)態(tài)路由器端口。有關(guān) PIM Hello 報(bào)文的詳細(xì)介紹,請(qǐng)參見(jiàn)“IP 組播配置指導(dǎo)”中的“PIM”。IGMP Snooping動(dòng)態(tài)端口老化定時(shí)器表1-1 IGMP Snooping 動(dòng)態(tài)端口老化定時(shí)器定時(shí)器說(shuō)明超時(shí)前應(yīng)收到的報(bào)文超時(shí)后交換機(jī)的動(dòng)作動(dòng)態(tài)路由器端口老化定時(shí)器交換機(jī)為其每個(gè)動(dòng)態(tài)路由器端口都啟動(dòng)一個(gè)定時(shí)器,其超時(shí)時(shí)間就是動(dòng)態(tài)路由器端口老化時(shí)間源地址不為0.0.0.0的IGMP普遍組查詢報(bào)文或PIM Hello報(bào)文將該端口從路由器端口列表中刪除動(dòng)態(tài)成員端口老化定時(shí)器當(dāng)一個(gè)端口動(dòng)態(tài)加入某組播組時(shí),交換機(jī)為該端口啟動(dòng)一個(gè)定時(shí)器,其超時(shí)時(shí)間就是動(dòng)態(tài)成員端口老化時(shí)間IGMP成員

54、關(guān)系報(bào)告報(bào)文將該端口從IGMPSnooping轉(zhuǎn)發(fā)表中刪除IGMP Snooping 端口老化機(jī)制只針對(duì)動(dòng)態(tài)端口,靜態(tài)端口永不老化。IGMP Snooping工作機(jī)制運(yùn)行了 IGMP Snooping 的交換機(jī)對(duì)不同 IGMP 動(dòng)作的具體處理方式如下:本節(jié)中所描述的增刪端口動(dòng)作均只針對(duì)動(dòng)態(tài)端口,靜態(tài)端口只能通過(guò)相應(yīng)的配置進(jìn)行增刪,具體步驟請(qǐng)參見(jiàn)“ HYPERLINK l _bookmark63 1.4.3 HYPERLINK l _bookmark63 配置靜態(tài)端口”。普遍組查詢IGMP 查詢器定期向本地網(wǎng)段內(nèi)的所有主機(jī)與路由器(224.0.0.1)發(fā)送 IGMP 普遍組查詢報(bào)文,以查詢?cè)摼W(wǎng)段

55、有哪些組播組的成員。在收到 IGMP 普遍組查詢報(bào)文時(shí),交換機(jī)將其通過(guò) VLAN 內(nèi)除接收端口以外的其它所有端口轉(zhuǎn)發(fā)出去,并對(duì)該報(bào)文的接收端口做如下處理:如果在路由器端口列表中已包含該動(dòng)態(tài)路由器端口,則重置其老化定時(shí)器。如果在路由器端口列表中尚未包含該動(dòng)態(tài)路由器端口,則將其添加到路由器端口列表中,并啟動(dòng)其老化定時(shí)器。報(bào)告成員關(guān)系以下情況,主機(jī)會(huì)向 IGMP 查詢器發(fā)送 IGMP 成員關(guān)系報(bào)告報(bào)文:當(dāng)組播組的成員主機(jī)收到 IGMP 查詢報(bào)文后,會(huì)回復(fù) IGMP 成員關(guān)系報(bào)告報(bào)文。如果主機(jī)要加入某個(gè)組播組,它會(huì)主動(dòng)向 IGMP 查詢器發(fā)送 IGMP 成員關(guān)系報(bào)告報(bào)文以聲明加入該組播組。在收到 IG

56、MP 成員關(guān)系報(bào)告報(bào)文時(shí),交換機(jī)將其通過(guò) VLAN 內(nèi)的所有路由器端口轉(zhuǎn)發(fā)出去,從該報(bào)文中解析出主機(jī)要加入的組播組地址,并對(duì)該報(bào)文的接收端口做如下處理:如果不存在該組播組所對(duì)應(yīng)的轉(zhuǎn)發(fā)表項(xiàng),則創(chuàng)建轉(zhuǎn)發(fā)表項(xiàng),將該端口作為動(dòng)態(tài)成員端口添加到出端口列表中,并啟動(dòng)其老化定時(shí)器;如果已存在該組播組所對(duì)應(yīng)的轉(zhuǎn)發(fā)表項(xiàng),但其出端口列表中不包含該端口,則將該端口作為動(dòng)態(tài)成員端口添加到出端口列表中,并啟動(dòng)其老化定時(shí)器;如果已存在該組播組所對(duì)應(yīng)的轉(zhuǎn)發(fā)表項(xiàng),且其出端口列表中已包含該動(dòng)態(tài)成員端口,則重置其老化定時(shí)器。交換機(jī)不會(huì)將 IGMP 成員關(guān)系報(bào)告報(bào)文通過(guò)非路由器端口轉(zhuǎn)發(fā)出去,因?yàn)楦鶕?jù)主機(jī)上的 IGMP 成員關(guān)系報(bào)告

57、抑制機(jī)制,如果非路由器端口下還有該組播組的成員主機(jī),則這些主機(jī)在收到該報(bào)告報(bào)文后便抑制了自身的報(bào)告,從而使交換機(jī)無(wú)法獲知這些端口下還有該組播組的成員主機(jī)。有關(guān)主機(jī)上的 IGMP 成員關(guān)系報(bào)告抑制機(jī)制的詳細(xì)介紹,請(qǐng)參見(jiàn)“IP 組播配置指導(dǎo)”中的“IGMP”。離開(kāi)組播組運(yùn)行 IGMPv1 的主機(jī)離開(kāi)組播組時(shí)不會(huì)發(fā)送 IGMP 離開(kāi)組報(bào)文,因此交換機(jī)無(wú)法立即獲知主機(jī)離開(kāi)的信息。但是,由于主機(jī)離開(kāi)組播組后不會(huì)再發(fā)送 IGMP 成員關(guān)系報(bào)告報(bào)文,因此當(dāng)其對(duì)應(yīng)的動(dòng)態(tài)成員端口的老化定時(shí)器超時(shí)后,交換機(jī)就會(huì)將該端口從相應(yīng)轉(zhuǎn)發(fā)表項(xiàng)的出端口列表中刪除。運(yùn)行 IGMPv2 或 IGMPv3 的主機(jī)離開(kāi)組播組時(shí),會(huì)通

58、過(guò)發(fā)送 IGMP 離開(kāi)組報(bào)文,以通知組播路由器自己離開(kāi)了某個(gè)組播組。當(dāng)交換機(jī)從某動(dòng)態(tài)成員端口上收到 IGMP 離開(kāi)組報(bào)文時(shí),首先判斷要離開(kāi)的組播組所對(duì)應(yīng)的轉(zhuǎn)發(fā)表項(xiàng)是否存在,以及該組播組所對(duì)應(yīng)轉(zhuǎn)發(fā)表項(xiàng)的出端口列表中是否包含該接收端口:如果不存在該組播組對(duì)應(yīng)的轉(zhuǎn)發(fā)表項(xiàng),或者該組播組對(duì)應(yīng)轉(zhuǎn)發(fā)表項(xiàng)的出端口列表中不包含該端口,交換機(jī)不會(huì)向任何端口轉(zhuǎn)發(fā)該報(bào)文,而將其直接丟棄;如果存在該組播組對(duì)應(yīng)的轉(zhuǎn)發(fā)表項(xiàng),且該組播組對(duì)應(yīng)轉(zhuǎn)發(fā)表項(xiàng)的出端口列表中包含該端口, 交換機(jī)會(huì)將該報(bào)文通過(guò) VLAN 內(nèi)的所有路由器端口轉(zhuǎn)發(fā)出去。同時(shí),由于并不知道該接收端口下是否還有該組播組的其它成員,所以交換機(jī)不會(huì)立刻把該端口從該組播

59、組所對(duì)應(yīng)轉(zhuǎn)發(fā)表項(xiàng)的出端口列表中刪除,而是調(diào)整該端口的老化定時(shí)器。當(dāng) IGMP 查詢器收到 IGMP 離開(kāi)組報(bào)文后,從中解析出主機(jī)要離開(kāi)的組播組的地址,并通過(guò)接收端口向該組播組發(fā)送IGMP 特定組查詢報(bào)文。交換機(jī)在收到 IGMP 特定組查詢報(bào)文后,將其通過(guò) VLAN 內(nèi)的所有路由器端口和該組播組的所有成員端口轉(zhuǎn)發(fā)出去。對(duì)于 IGMP 離開(kāi)組報(bào)文的接收端口(假定為動(dòng)態(tài)成員端口),交換機(jī)在其老化時(shí)間內(nèi):如果從該端口收到了主機(jī)響應(yīng)該特定組查詢的 IGMP 成員關(guān)系報(bào)告報(bào)文,則表示該端口下還有該組播組的成員,于是重置其老化定時(shí)器;如果沒(méi)有從該端口收到主機(jī)響應(yīng)特定組查詢的 IGMP 成員關(guān)系報(bào)告報(bào)文,則表

60、示該端口下已沒(méi)有該組播組的成員。當(dāng)該端口的老化定時(shí)器超時(shí)后,將其從該組播組所對(duì)應(yīng)轉(zhuǎn)發(fā)表項(xiàng)的出端口列表中刪除。協(xié)議規(guī)范與 IGMP Snooping 相關(guān)的協(xié)議規(guī)范有:RFC 4541:Considerations for Internet Group Management Protocol (IGMP) and Multicast Listener Discovery (MLD) Snooping SwitchesIGMP Snooping配置任務(wù)簡(jiǎn)介表1-2 IGMP Snooping 配置任務(wù)簡(jiǎn)介配置任務(wù)說(shuō)明詳細(xì)配置配置IGMP Snooping基本功能使能IGMP Snooping必選

溫馨提示

  • 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)論