GARP組播註冊協定

名詞解釋

GARP 組播註冊協定
(GMRP:GARP Multicast Registration Protocol)
GARP 組播註冊協定(GMRP)是通用屬性註冊協定GARP)的一種套用,主要提供一種類似於 IGMP 探查技術的受限組播擴散功能。GMRP 和 GARP 都是由 IEEE 802.1P定義的工業標準協定
GMRP 允許網橋和終端站向連線到相同區域網路段的 MAC 網橋動態註冊組成員信息,並且這些信息可以被傳播到支持擴展過濾服務(extended filtering services)的橋接區域網路中的所有網橋系統。 GMRP 的操作基於 GARP 所提供的服務。
GMRP 軟體運行在交換機和主機上。在主機上運行的 GMRP 和 IGMP 一同使用。主機 GMRP 軟體衍生為主機第三層 IGMP 控制數據包的第二層 GMRP 版本。交換機接收來自主機第二層 GMRP 和第三層 IGMP 的流量。交換機使用接收的 GMRP 流量來限制主機 VLAN 的第二層組播。其實在所有情況下,都可以使用 IGMP 探查技術來限制第二層組播,而不需要為主機安裝或配置該軟體。

套用

當有某台主機想加入一個 IP 組播組時,它需要傳送一個 IGMP join 信息,該信息衍生為一個 GMRP join 信息。一旦收到 GMRP join 信息,交換機就會將收到該信息的連線埠加入到適當的組播組。交換機將 GMRP join 信息傳送到 VLAN 中所有其它主機上,其中一台主機作為組播源。當組播源傳送組播信息時,交換機將組播信息只通過先前加入到該組播組的連線埠傳送出去。此外交換機會周期性傳送 GMRP 查詢,如果主機想留在組播組中,它就會回響 GMRP 查詢,在該情況下,交換機沒有任何操作;如果主機不想留在組播組中,它既可以傳送一個 leave 信息也可以不回響周期性 GMRP 查詢。一旦交換機在計時器(leave all timer)設定期間收到主機 leave 信息或沒有收到回響信息,它便從組播組中刪除該主機。

熱門詞條

聯絡我們