日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) >

家用路由器支持组播吗_组播分布树及其转发模式

發(fā)布時(shí)間:2025/10/17 53 豆豆
生活随笔 收集整理的這篇文章主要介紹了 家用路由器支持组播吗_组播分布树及其转发模式 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

組播分布樹(shù)及其轉(zhuǎn)發(fā)模式

組播分布樹(shù)及其轉(zhuǎn)發(fā)模式
一.soure tree(源樹(shù),最短路徑樹(shù))-shorted path tree(SPT)
1.基于組播源構(gòu)建的轉(zhuǎn)發(fā)路徑
(2.dense-mode-密集模式)
(3.sparse-mode-稀疏模式)
4.從源到接收端構(gòu)建的轉(zhuǎn)發(fā)路徑叫做SPT(共享樹(shù))


二、Rooted at a meeting Point in the network -Shared Tree (RPT-Rendezvous Point Tree)扎根于網(wǎng)絡(luò)中的一個(gè)集合點(diǎn)
1.基于RP構(gòu)建的轉(zhuǎn)發(fā)路徑叫做RPT


SPT和RPT最大的一個(gè)區(qū)別是:
1.SPT是由源構(gòu)建的組播轉(zhuǎn)發(fā)路徑
2.組播源可能有多個(gè),因此,當(dāng)源比較多的時(shí)候會(huì)導(dǎo)致組播路由表過(guò)大
3.RPT是由RP構(gòu)建的組播轉(zhuǎn)發(fā)路徑(共享樹(shù)路徑)
4.通常RP只有一個(gè),因此路徑只有一條
三、組播轉(zhuǎn)發(fā)模式
dense-mode-密集模式
1.使用到的分布樹(shù)類型為SPT
2.支持該模式的組播路由協(xié)議有:DVMRP MOSPF PIM
3.該模式轉(zhuǎn)發(fā)數(shù)據(jù)的形式主要為推送數(shù)據(jù)的方式
4.數(shù)據(jù)是直接推送出去的,不管你需不需要數(shù)據(jù),先推送出去(類似于廣播數(shù)據(jù)的泛洪)
5.采用的是隱式加入的模式(當(dāng)葉路由器收到加入請(qǐng)求消息不通知其他的組播路由器自己新增了組成員)
6.每三分鐘進(jìn)行一次周期性的泛洪和修剪(通過(guò)發(fā)送查詢消息判斷是否還有組成員存在)
7.當(dāng)葉路由器發(fā)現(xiàn)沒(méi)有任何的組成員加入,葉路由器會(huì)向上游路由器發(fā)送修剪消息
8.上游組播路由器收到以后,會(huì)向它的上游組播路由器繼續(xù)發(fā)送修剪消息,目的就是修剪掉源到葉路由器之間的路徑
9.DM優(yōu)點(diǎn),在組播源和組成員之間建立最短路徑(基于RPF,基于單播路由)最大限度降低延遲
10.DM缺點(diǎn),每臺(tái)組播路由器會(huì)維護(hù)最大的組播路由表來(lái)記錄每個(gè)源和組之間的轉(zhuǎn)發(fā)路徑,設(shè)備開(kāi)銷會(huì)隨著組播源的增加增大
11.因此,DM模式更適用于組播源少,組成員多的密集模式環(huán)境下
Sparse-mode-稀疏模式
1.使用到的分布樹(shù)類型為SPT+RPT
2.支持該模式的組播協(xié)議有:CBT,PIM
3.采用的是顯式加入模式
4.一旦葉路由器接收到組成員加入的消息,就會(huì)將該消息轉(zhuǎn)發(fā)給RP
5.RP收到了以后,意味著一旦接收到由組播源產(chǎn)生的去往該組成員所在組的組播數(shù)據(jù)流,就要發(fā)送給組成員
6.如果葉路由器沒(méi)有接收到組成員加入消息(沒(méi)有組成員加入),那么RP也不會(huì)接收到該消息,RP接收到數(shù)據(jù)將
不再轉(zhuǎn)發(fā)給葉路由器,組播數(shù)據(jù)流將再RP處截止(RPT路徑,共享路徑不會(huì)產(chǎn)生組播的數(shù)據(jù))
RPT優(yōu)點(diǎn):每臺(tái)路由器存儲(chǔ)的路由信息較少,降低了設(shè)備內(nèi)存消耗
RPT缺點(diǎn):組播源到組成員之間的路徑有可能不是最短的(因?yàn)橐坏┊a(chǎn)生組播數(shù)據(jù),路由器要先通過(guò)源數(shù)路徑將數(shù)據(jù)
發(fā)送到RP,然后再由RP通過(guò)共享樹(shù)路徑轉(zhuǎn)發(fā)到葉路由器再到組成員)


四、組播路由表Mroute的構(gòu)建
1.組播路由表分為兩種:(*,G)和S,G)
2.G代表組播組,也就是組播地址;S代表源,也就是組播源ip地址
3.只要是運(yùn)行了組播,設(shè)備就會(huì)自動(dòng)加入到這個(gè)組地址中(224.0.1.40)就會(huì)產(chǎn)生這個(gè)組播路由條目


組播路由表針對(duì)于不同模式的通用規(guī)則:
1.當(dāng)葉路由器收到組成員加入的消息以后(igmp join消息),會(huì)自動(dòng)產(chǎn)生一條(*,G)的組播路由條目
2.當(dāng)有組播數(shù)據(jù)經(jīng)過(guò)組播路由器的時(shí)候,會(huì)產(chǎn)生一條(*,G)和(S,G)
3.通用規(guī)則再DM和SM模式下都可以生效的
4.(S,G)中的incoming interface就是RPF接口,有且只有一個(gè)
5.outgoing interface接口就是出口,出口可以有多個(gè)
6.(*,G)是(S,G)表項(xiàng)的父項(xiàng), 要?jiǎng)?chuàng)建(S,G)必須要先創(chuàng)建(*,G)
7.(*,G)的RPF的NBR顯示0.0.0.0,因?yàn)樵次粗?,源可以有多個(gè),也可以為任意,因此顯示0.0.0.0
8.(S,G)的RPF的NBR顯示0.0.0.0,因?yàn)檫@臺(tái)設(shè)備是葉路由器,葉路由器可能會(huì)收到多個(gè)不同組播組的組成員發(fā)來(lái)的組播數(shù)據(jù)
(除此之外其他的顯示的都是RPF NBR的地址)
9.(S,G)的outgoing列表和(*,G)的outgoing列表相同(子承父業(yè)),(S,G)隨時(shí)拷貝(*,G)的出口列表
10.在這兩種情況下的接口會(huì)被放入outgoing列表中:連接組成員的接口/具有RPF NBR的接口(源和目的都可以)
11.null代表空,代表源未知的情況下
12.(S,G)的入口表項(xiàng)的接口(針對(duì)于具體的源的RPF接口)不能出現(xiàn)在出口表項(xiàng)中
13.每個(gè)組播狀態(tài)項(xiàng)的RPF接口(既輸入接口)每5s重新刷新一次,而且依據(jù)第十二條對(duì)輸出接口的列表做適當(dāng)?shù)恼{(diào)整
(防止輸入接口出現(xiàn)在輸出接口中)
14.組播路由表是基于incoming和outgoing列表的入站接口和出站接口來(lái)轉(zhuǎn)發(fā)數(shù)據(jù),而不是像單播路由表那樣遞歸查詢轉(zhuǎn)發(fā)
15.對(duì)(*,G)的輸出列表的更改(outgoing)都被復(fù)制到所有與該組有關(guān)的(S,G)
16.(*,G)的outgoing表項(xiàng)和(S,G)的outgoing表項(xiàng)是實(shí)時(shí)同步的
17.任何表項(xiàng)中的incoming interface都不能出現(xiàn)在outgoing interface list中,一旦沖突則刪掉該接口
18.PIM的鄰居關(guān)系通過(guò)PIM hello包來(lái)維系,30s發(fā)一次,105s沒(méi)有收到中斷PIM鄰居


1.PT--修剪樹(shù)(可以理解為被修剪得樹(shù))
2.Prune--修剪狀態(tài)(通常是用于葉路由器下沒(méi)有組成員加入的情況下)
3.對(duì)于dense-mode的環(huán)境下,第一次發(fā)到?jīng)]有組成員的組播數(shù)據(jù)會(huì)被推送出去
4.當(dāng)沒(méi)有組成員加入的葉路由器收到以后會(huì)向PIM NBR發(fā)送修剪消息
5.下一次收到到達(dá)未知組的組播數(shù)據(jù)的時(shí)候組播數(shù)據(jù)將被修剪
6.未知組播數(shù)據(jù)被修剪的前提是組播數(shù)據(jù)可達(dá)


如圖:
1.SERVER配置ip地址為12.1.1.1
2.GW地址為12.1.1.2,R2-R4之間運(yùn)行PIM(底層協(xié)議EIGRP)
3.R4上起環(huán)回口4.4.4.4用于模擬PC,并加入到組224.1.2.3
然后依次在R2,R3,R4上查看mroute的路由表:
R2本地產(chǎn)生的224.0.1.40的組播路由表?xiàng)l目


針對(duì)于(*,G):
1.incoming interface為空,因?yàn)樵次粗?br />2.outgoing接口列表:F0/0,F1/0接口(具有RPF鄰居的接口,SRE和R3方向)
R2針對(duì)于224.1.2.3組播組產(chǎn)生的父項(xiàng)與子項(xiàng):


針對(duì)于224.1.2.3的(*,G)表項(xiàng):
1.incoming接口為空,因?yàn)樵次粗?#xff0c;RPF鄰居未知(源可能有多個(gè))
2.outgoing接口列表里為組播數(shù)據(jù)的出接口F1/0
針對(duì)于224.1.2.3的(S,G)表項(xiàng):
1.incoming接口為RPF接口F0/0,RPF的鄰居為0.0.0.0的原因是這是一臺(tái)葉路由器
2.outgoing接口列表復(fù)制(*,G)【父項(xiàng)】的outgoing接口列表
接下來(lái)R3:


針對(duì)于224.1.2.3的(*,G)表項(xiàng):
1.incoming接口為空,源未知
2.outgoing接口為F0/0,F1/0, F2/0(所有具有RPF neighbor的接口)
針對(duì)于具體的源12.1.1.1產(chǎn)生的到組224.1.2.3形成的組播路由表(S,G)
1.incoming接口為F0/0(RPF接口),RPF鄰居為23.1.1.1--R2
2.outgoing接口復(fù)制父項(xiàng)的接口選項(xiàng),由于是針對(duì)于12.1.1.1的,且outgoing表項(xiàng)中不能包括incoming表項(xiàng)中
的接口列表,因此,在復(fù)制父項(xiàng)的outgoing接口列表的過(guò)程中刪除掉了F0/0接口(F0/0口存在于incoming列表中)
以上就是本期的內(nèi)容,更多精彩內(nèi)容持續(xù)分享!

總結(jié)

以上是生活随笔為你收集整理的家用路由器支持组播吗_组播分布树及其转发模式的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。