IGMP共有三個版本:v1、v2、v3
v1和v2支持ASM模型,可以用SSM—mapping使用SSM模型;v3支持SSM模型
1、IGMPV1
特點:兩種報文,一個查詢路由器
(1) 查詢器:zui接近組播組成員的路由器,用于發布組查詢報文和接收組加入報文的設備。如果組播組成員網段內有多個路由器,查詢路由器可通過選取DR的方式選舉出來。
(2) 普通組查詢報文和成員報告報文:普通組查詢報文的主要作用其實是監測組播組成員的離開而進行周期性發送查詢報文的,因為新的組成員加入不會等待。
2、IGMPv2
比v1版本多了兩種報文,以及增加了查詢器的單獨選舉和冗余機制。
(1)V2共有四種報文:普通組查詢報文、特定組查詢報文、成員報告報文、成員離開報文;新增加的特點組查詢和離開報文都是為了組播成員組離開而生。
(2)查詢器:查詢器選舉不在于DR選舉相同,DR選舉為優先級越大越好、ip地址越大越好。而查詢器單獨的選舉規則為iP地址越小越好,選舉通過路由器互相發送查詢報文攜帶的ip信息,在選舉成功后,還會在每隔60s的互相發送,進行冗余。
3、IGMPV3
相比V2增加了對組播源選擇的能力,即特定源組查詢報文和成員特定源報告報文。
收起