組播IGMP snooping原理_第1頁(yè)
組播IGMP snooping原理_第2頁(yè)
組播IGMP snooping原理_第3頁(yè)
組播IGMP snooping原理_第4頁(yè)
組播IGMP snooping原理_第5頁(yè)
已閱讀5頁(yè),還剩18頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、,組播與igmp-snoooping,組播簡(jiǎn)介 組播協(xié)議 IGMP snooping 測(cè)試技巧,組播簡(jiǎn)介,為什么采用組播? 向多位收件人發(fā)送相同的信息 一對(duì)多,多對(duì)多 只在需要時(shí)進(jìn)行包復(fù)制 提高帶寬利用率 成員可以動(dòng)態(tài)加入或退出 應(yīng)用 資源發(fā)現(xiàn)/服務(wù)廣告 視頻/語(yǔ)音會(huì)議,股票分發(fā),單播和組播的比較,組播地址,IP組地址 D類(lèi)地址(224.0.0.0) 范圍;224.0.0.0-239.255.255.255 已被IANA分配的地址 預(yù)留地址;224.0.0.1-224.0.0.255 224.0.0.1-子網(wǎng)上所有的組播系統(tǒng) 224.0.0.2-子網(wǎng)上所有的IGMP路由器 224.0.0.22

2、-子網(wǎng)上所有的IGMPv3路由器 臨時(shí)地址,動(dòng)態(tài)的分配與回收 全局范圍:224.0.1.0-238.255.255.255-公網(wǎng) 有限制的范圍: 239.0.0.0-239.255.255.255私網(wǎng) 組播地址是作為目的地址使用,組播地址映射,以太網(wǎng)的MAC地址01:00:5E:00:00:00到01:00:5E:7F:FF:FF用于將三層IP組播地址映射為二層地址,即IP組播地址中的低23位放入MAC地址的低23位。IP組播地址有28位地址空間,但只有23位被映射到MAC地址,這樣會(huì)有32個(gè)IP組播地址映射到同一MAC地址上,IGMP V1報(bào)文格式,IGMPv1,IGMP v1 報(bào)告 一個(gè)主

3、機(jī)想加入某個(gè)組,或響應(yīng)查詢(xún)報(bào)文時(shí),發(fā)送IGMP 報(bào)告 查詢(xún) 查詢(xún)者將 IGMP 查詢(xún)信息發(fā)送到 224.0.0.1 , TTL = 1 局域網(wǎng)上的一個(gè)組播路由器被選中發(fā)送上述查詢(xún) 查詢(xún)間隔 60120 秒,IGMP V2報(bào)文格式,IGMPv2,增加離開(kāi)報(bào)文 -主機(jī)退出組播組時(shí),如果它是該組的最后一個(gè)成員,則發(fā)送退出消息(同v1相比,降低了退出延遲) 增加特定組查詢(xún)報(bào)文 -路由器在停止向某一子網(wǎng)發(fā)送數(shù)據(jù)之前要發(fā)送與該組相關(guān)的查詢(xún)來(lái)確認(rèn)該子網(wǎng)已無(wú)該組播組成員,IGMPv3,增加的主要功能是成員可以指定接收或指定不接收某些組播源的報(bào)文,IGMP加入組播組,成員在加入(組播組224.1.1.1)時(shí),立

4、即向224.1.1.1發(fā)送報(bào)告報(bào)文,224.1.1.1,報(bào)告,向 224.0.0.1 的通用查詢(xún),H1,H2,H3,IGMP 通用查詢(xún),定期向224.0.0.1發(fā)送成員資格查詢(xún),向 224.0.0.1查詢(xún),IGMP v1退出組播組,主機(jī)“安靜”退出組播組 路由器發(fā)送定期查詢(xún) 路由器繼續(xù)發(fā)送定期查詢(xún) 路由器在一定時(shí)間內(nèi)收不到報(bào)告 組播組超時(shí),IGMP v2退出組播組,退出至 224.0.0.2,H2 退出組;發(fā)送退出 消息到224.0.0.2 路由器發(fā)送 特定組查詢(xún)到224.1.1.1 保留的主機(jī)成員發(fā)送報(bào)告 組播組仍然活動(dòng) 降低退出延遲,節(jié)約網(wǎng)絡(luò)帶寬和主機(jī)CPU占用,報(bào)告至 224.1.1.1

5、,對(duì) 224.1.1.1的 特定組查詢(xún),224.1.1.1,224.1.1.1,#2,#3,#1,IGMP Snooping(IGMP監(jiān)聽(tīng)),為什么引入IGMP Snooping(IGMP監(jiān)聽(tīng)) ? IGMP組播成員管理機(jī)制是針對(duì)第三層設(shè)計(jì)的 組播報(bào)文經(jīng)過(guò)一些第二層交換設(shè)備時(shí), 就會(huì)轉(zhuǎn)發(fā)給第二層交換設(shè)備的所有端口 IGMPSnooping功能用于改善二層交換機(jī)對(duì)組播流轉(zhuǎn)發(fā)機(jī)制,沒(méi)有igmpsnooping時(shí),組播數(shù)據(jù)流在二層交換機(jī)被廣播發(fā)送,有了igmp-snooping,組播數(shù)據(jù)流只會(huì)向特定的組播用戶(hù)發(fā)送,避免了組播數(shù)據(jù)流泛濫。,IGMP snooping基本概念,路由端口:設(shè)備端口中收到I

6、GMP查詢(xún)報(bào)文的端口稱(chēng)之為組播路由端口。 路由端口老化時(shí)間:路由端口老化定時(shí)器設(shè)置時(shí)間。如果在此定時(shí)器超時(shí)的時(shí)候還沒(méi)收到查詢(xún)報(bào)文,則老化此路由端口。 響應(yīng)查詢(xún)最晚時(shí)間:當(dāng)以太網(wǎng)交換機(jī)收到特定組查詢(xún)報(bào)文時(shí),會(huì)在收到IGMP Leave報(bào)文的端口上啟動(dòng)一個(gè)響應(yīng)查詢(xún)定時(shí)器。如果在響應(yīng)查詢(xún)最晚時(shí)間內(nèi)沒(méi)有收到報(bào)告報(bào)文,就把該端口從組播組端口成員中刪除。 組播組成員端口老化時(shí)間:當(dāng)一個(gè)端口加入組播組中的時(shí)候會(huì)同時(shí)啟動(dòng)該端口的老化定時(shí)器。如果在此定時(shí)器超時(shí)的時(shí)候沒(méi)有收到IGMP報(bào)告報(bào)文,則老化該組播成員端口,IGMP Snooping的工作原理,組播路由器向下面周期性的發(fā)送通用查詢(xún)報(bào)文,交換機(jī)收到查詢(xún)報(bào)文的

7、端口會(huì)被學(xué)習(xí)為路由端口,并把收到的查詢(xún)報(bào)文會(huì)向其它的端口轉(zhuǎn)發(fā) 動(dòng)態(tài)學(xué)習(xí)到的路由端口: switch(config)#sh igmp-snooping router-dynamic Port VID Age Type e0/0/1 26 300 QUERY Total Record: 1 PC想離開(kāi)某個(gè)組,發(fā)送離開(kāi)報(bào)文,交換機(jī)收到離開(kāi)報(bào)文后,該組對(duì)應(yīng)的端口成員會(huì)被刪除, 組播流就不會(huì)再往PC所在的端口轉(zhuǎn)發(fā)。,IGMP Snooping的工作原理,PC收到查詢(xún)報(bào)文后,想加入某個(gè)組,發(fā)送IGMP report報(bào)文,report報(bào)文經(jīng)過(guò)交換機(jī)交換機(jī)對(duì)這個(gè)報(bào)文進(jìn)行監(jiān)聽(tīng),并根據(jù)report報(bào)文的內(nèi)容形成一

8、張組播表,即組成員和端口的對(duì)應(yīng)關(guān)系 。該report報(bào)文只會(huì)向路由端口轉(zhuǎn)發(fā)。 組播表 switch(config)#sh ow multicast show multicast table information Time interval of multicast proxy is 10s MAC Address : 01:00:5e:00:02:02 組mac地址 VLAN ID : 26 Static port list : IGMP port list : e0/0/4,e0/0/6. 組播成員端口 Dynamic port list : Proxy port list : Total

9、 entries: 1 . 組播源收到路由端口轉(zhuǎn)發(fā)過(guò)來(lái)的report報(bào)文后,向路由端口發(fā)送對(duì)應(yīng)的組播業(yè)務(wù)流,交換機(jī)收到組播流后,根據(jù)組播表發(fā)送到相應(yīng)的成員端口。,IGMP Snooping的工作原理,PC不想再接收某個(gè)組的組播流時(shí),發(fā)送該組的igmp leave報(bào)文,交換機(jī)端口收到igmp leave報(bào)文,會(huì)把該端口從該組刪除,PC就不會(huì)再收到該組的組播流。 交換機(jī)收到igmp leave報(bào)文,會(huì)向路由端口轉(zhuǎn)發(fā)。,測(cè)試,1、交換機(jī)1端口接組播源,2、3端口接用戶(hù),開(kāi)啟igmp-snooping; 2、組播源向交換機(jī)發(fā)送通用查詢(xún)報(bào)文,2、3用戶(hù)是否能收到?哪個(gè)端口會(huì)被學(xué)習(xí)為 路由端口? 3、組播源向交換機(jī)發(fā)送組播流, 2、3用戶(hù)是否能收到? 4、2用戶(hù)發(fā)送r

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論