因為IGMP報文的目的ip地址只可能是一個,而從資料來源到使用者之間可能經歷N多的路由器,使用者必須加入從資料來源到使用者這條路徑上的所有路由器的組播組,如果想實現這個功能,可以把IGMP報文發給資料來源,那麼IGMP必定經過這條路徑上的所
為什麼這麼說,因為IGMP報文的目的ip地址只可能是一個,而從資料來源到使用者之間可能經歷N多的路由器,使用者必須加入從資料來源到使用者這條路徑上的所有路由器的組播組,如果想實現這個功能,可以把IGMP報文發給資料來源,那麼IGMP必定經過
如圖1所示為組播的傳輸模型示意圖,網路中存在資訊傳送源Source,感興趣的使用者HostA和HostC提出資訊需求,Source發出的資料只有HostA和HostC會接收到
IGMPIGMP協議運行於主機和與主機直接相連的組播路由器之間,主機透過IGMP向組播路由器傳送加入訊息,告訴路由器主機需要加入的組播組,同時路由器會週期性的傳送查詢訊息,來確定在一定週期後還有活躍的組成員存在於這個組播組中,實現組成員關係