密集模式獨立組播 pimd

fmms 12年前發布 | 16K 次閱讀 組播 網絡工具包

pimd 是一個 Protocol Independent Multicast 路由守護進程,支持 PIMv2-SM .

PIM-DM:密集模式獨立組播協議(Protocol Independent Multicast-Dense Mode)

獨立組播協議(PIM)有兩種模式:稀疏模式和密集模式。本文主要講述密集模式獨立組播協議 (PIM-DM)。

PIM-DM 主要被設計用于組播局域網應用程序,而 PIM-SM 主要用于一個大范圍內的域間網絡(WAN 和域間)。PIM-DM 使用了和 DVMRP 及其它密集模式一樣的溢出和修剪機制。DVMRP 和 PIM-DM 之間的主要不同在于 PIM-DM 主要引入協議獨立的觀念。PIM-DM 可以使用由任意底層單播路由協議產生的路由表執行反向路徑轉發(RPF)檢查。

ISP 特別需要 PIM-DM 所具有的能使用任意底層單播路由協議的能力,因為它不需要為 RPF 檢查引入和管理一個獨立的路由協議。單播路由協議擴展為多協議邊界網關協議(MBGP)和 IS-IS 多協議路由(M-ISIS)后就被用來建立指定表完成 RPF 檢查,但是 PIM-DM 不需要它們。

PIM-DM 能夠使用由 OSPF、IS-IS、BGP 等產生的單播路由表。同時在執行 RPF 檢查時,PIM-DM 也能夠通過配置使用由 MBGP 或 M-ISIS 產生的的指定組播 RPF 表。

協議結構

PIM-DM 協議格式與 PIM-SM 相同:

PIM version Type Reserved (Address length) Checksum
  • PIM version ― 當前 PIM 版本號為2。
  • Type ― 特定 PIM 信息類型。
  • Address length ― 地址大小(二進制形式)。
  • Reserved ― 該字段值設為0,在接收端忽略。
  • Checksum ― 16位字段是整個 PIM 信息的補充總和。

項目主頁:http://www.baiduhome.net/lib/view/home/1327502378578

 本文由用戶 fmms 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!