当前位置 - 股票行情交易網 - 裝修設計 - IGMP是什麽作用,通俗的講壹下,謝謝啦

IGMP是什麽作用,通俗的講壹下,謝謝啦

IGMP(互聯網組管理協議)是壹種互聯網協議,使得互聯網上的主機向臨近路由器報告它的廣播組成員。 廣播使得互聯網上的壹個主機向網上確認對,於源主機發送內容感興趣的計算機發送信息。

IGMP提供了在轉發組播數據包到目的地的最後階段所需的信息,實現如下雙向的功能:

1、主機通過IGMP通知路由器希望接收或離開某個特定組播組的信息。

2、路由器通過IGMP周期性地查詢局域網內的組播組成員是否處於活動狀態,實現所連網段組成員關系的收集與維護。

IGMP***有三個版本,即IGMP v1、v2 和 v3。

擴展資料:

IGMP組播成員查詢:

IGMP的組成員查詢利用報文中類型字段0x11來標識。IGMP的組成員查詢包含了兩種子類型:壹般組成員查詢(General Query)和特定組成員查詢(Group-Specific Query)。

子類型利用報文中的組播組地址(Group Address)字段來區分:組地址段等於0,表示壹般組成員查詢;組地址地段不等於0,則表示特定組成員查詢。

用於查詢本地網絡中的每個指定組播組的成員,其中組播組的地址由組地址(Group Address)字段來指定被查詢的組播組。在IGMPv1中只支持壹般組成員查詢,IGMPv2支持特定組成員查詢。?

1、壹般組成員查詢

IGMP約定,本地路由器利用壹般組成員查詢方式來周期性地向本網絡內的所有主機發送IGMP組成員查詢報文;本地網絡中的主機在接收到IGMP查詢報文時,將會對該報文作出相應,返回壹個組成員報告報文,通知路由器本主機所在的組播組的地址。

2、特定組成員查詢

正常情況下,IGMP采用壹般組播組成員查詢來輪詢本地網絡中的組成員信息。這種查詢並非針對某壹個組播組,而是針對本地網絡中所有組進行查詢。在某些特定環境中,路由器也需要查詢在本地網絡中是否存在某個特定組播組的成員。這時可使用特定組成員查詢。

百度百科-Internet組管理協議