日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > 互聯網 > PIM-DM協議內核觸發機制及協議運行機制記錄

PIM-DM協議內核觸發機制及協議運行機制記錄

來源:程序員人生   發布時間:2014-11-18 09:05:51 閱讀次數:2479次

PIM-DM和PIM-SM是組播路由ASM(任意信源組播)中的兩種不同模式。相對PIM-SM的組播注冊機制,PIM-DM的分散機制顯得更加粗獷。 


1、PIM-DM無需向內核注冊pimreg虛接口。但是同PIM-SM1樣需要將3層接口加入MRT組播接口中。以在內核收到組播報文后觸發cache_miss消息。


2、協議初始化階段,會創建PIM協議套接字和igmp套接字,igmp套接字通過配置一樣可以接收來自內核的igmp組播控制報文(cache_miss、process_whole_packet(pim-dm無需解析))。


3、在接口上使能PIM-DM后,協議接口首先會進行DR選舉保護鄰居路由信息。


4、運行階段,當PIM-DM路由接口收到組播信息后,內核會查找MFC表項,如果MFC表項中存在該組播轉發表,則按轉發表中的轉發規則對組播報文進行轉發,如果MFC表項中不存在該組播轉發表,則內核觸發cache_miss消息通過igmp 套接字送到PIM-DM協議。協議得到這個cache_miss消息后 創建(S,G)表項并保護好出口、入口,下發到內核MFC中。以后,組播報文就會依照下發的MFC轉發規則進行轉發。


5、組播轉發表的保護。 PIM-DM創建(S,G)轉發表時,入口就是收到組播報文的接口,出口是除接口外的所有PIM-DM接口。這樣1來,1旦收到組播報文,PIM-DM路由器就會將組播報文從除接口外的所有PIM-DM接口轉發出去。 這個進程就是sprase mode(稀疏模式)的工作方式。 


6、剪枝進程,當終端PIM-DM路由收到來自源真個組播報文后,也會創建對應的(S,G)轉發表。并檢查是不是有該組播的接收者。如果剪枝定時器到期依然沒有接收者的話,終端DM路由器將會向該組播入口發送pruned 剪枝報文通告上聯路由該路由接口無需接收該組播信息。 這樣上聯路由就會將pruned接口從(S,G)轉發表的出口列表中剔除,暫時加入到pruned接口列表中去。 


7、接收者加入、離開。 當終端路由器接收到igmp report消息時,會將相應的接口加入到自己的(S,G)表項出接口中,并向組播入口發送alert報文,通告上聯路由將自己加入到組播接收者中去。 當終端路由收到igmp leave消息時,則會將相應離開接口從(S,G)表項中剔除,重復6中的剪枝進程。



總而言之:PIM-DM的工作方式,以下面1個情形對話可以概括。

PC 1---------- Router A ------------Router B ------- src

                                                        |

                             PC 2------------Router C


src:   我開始發送組播報文了, 你們看著辦吧。

Router B:   Router A, Router C, 不管你們要不要這個組播, 我先發給你們了。不要再和我說下(sparse, 分散機制)

Router A:   有人要這個組播嗎(igmp query)? 草,半天沒人回(剪枝定時器到期)。 算了, 我先把這個組播記錄下來(創建(S,G)轉發表),我會定時詢問有無人要的。但是 Router B你暫時不用再發給我了(pruned 剪枝)。

Router B:好的,我先不給你轉發這個組播信息了(將和Router A級聯的路由口從(S,G)的出口中剔除并加入到剪枝接口列表中)。

Router C:  有人要這個組播嗎?  (igmp query)

PC 2:      大哥,我要我要。 (igmp report)

Router C:  我先記錄下(創建(S,G)轉發表), 后面再收到這個組播報文,我就給你發1份哈(組播轉發)。 不要的時候告知我1下。

PC 1: 我靠,我也要。 (igmp report)

Router A:  Router B我這邊有人要這個組播,給我也發1份吧(alert)。

Router B:OK, 后面來的組播我會給你也發1份。(將和Router A級聯的路由口重新加入到(S,G)的出口中)。

PC 1:好像沒甚么用啊。。。 老大,我不要了,別給我發了。

Router A:尼瑪, 你玩我? 受不了了。  Router B我這邊沒人要這個組播了,不用再給我發了(pruned 剪枝)。

Router B: OK。(將和Router A級聯的路由口從(S,G)的出口中剔除并加入到剪枝接口列表中)







生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 一级黄色片在线观看 | 综合网av| 国产精品久久国产精品 | 日韩精品网址 | 91精品一区二区三区久久久久久 | 人成福利视频在线观看 | 色综合精品久久久久久久 | 国产精品第85页 | 精品久久久网站 | 日韩欧美在线观看 | 国产日韩欧美在线播放 | 亚洲一区精品视频 | 日韩中文字幕在线观看 | 国产精品毛片一区二区三区 | 久久久久久久久国产精品 | 美女网站色 | 久久久久久久999 | 天堂网在线最新版www中文网 | 国产91丝袜在线播放九色 | 99在线视频观看 | 亚洲综合在线播放 | 久久高清精品 | 综合久久av | 日韩中文字幕第一页 | 视频一区二区三区在线观看 | 五月婷婷中文字幕 | 亚洲综合三区 | www欧美 | 欧美日韩视频在线 | 精品一区久久 | 国产在线播放一区 | xx欧美 | 欧州一区 | 激情在线观看视频 | 中文字幕+乱码+中文字 | 亚洲www啪成人一区二区麻豆 | 国内精品国产三级国产a久久 | 精品美女久久久 | 国产97视频 | 欧美不卡| 国产玖玖 |