Tên trƣờng Độ dài Mô tả
Type 8 bit Xác định 4 kiểu thông điệp có giá trị: 0x11 cho Host Membership Query
0x12 cho IGMPv1 Host Membership Report 0x16 cho IGMPv2 Host Membership Report 0x17 cho Leave Group Message
Maximum Response Time
8 bit Chỉ ra khoảng thời gian tối đa (tính bằng giây) mà một host có thể phản hồi thông tin truy vấn, chỉ sử dụng trong các thông điệp truy vấn Checksum 16 bit Dùng để kiểm tra lỗi trong quá trình truyền dữ
Group Address 32 bit Đƣợc gán giá trị 0.0.0.0 trong gói tin truy vấn và gán địa chỉ nhóm nếu thông điệp là cho từng nhóm cụ thể. Các thông điệp Membership Report hoặc thông điệp Leave Group có thể mang địa chỉ của nhóm trong trƣờng này
Reserved (Dành riêng)
4 bit Chứa giá trị 0 khi gửi và bị bỏ qua khi nhận
Suppress 1 bit Gán giá trị 1 để chi rõ các router nhận dừng cập nhật thời gian khi nhận một truy vấn Querier’s
Robustness Variable (QRV)
3 bit Chỉ ra các gói datagram mong đợi trên mạng. IGMP có thể lấy lại QRV-1 gói datagram bị mất
Querier’s Query Interval
Code(QQIC)
8 bit Chỉ ra khoảng thời gian tính bằng giây mà router đợi giữa hai truy vấn thông thƣờng
Number of Sources
16 bit Chỉ số lƣợng địa chỉ nguồn chứa thông điệp truy vấn
Source Addresses 32 bit Chứa địa chỉ IP của nguồn multicast
1.7.3.3 Thông điệp IGMPv3 Host Membership Report
Host sử dụng thông điệp IGMPv3 Host Membership Report để chỉ rõ các nhóm multicast mà nó muốn gia nhập, với mỗi địa chỉ nhóm kèm theo danh sách những địa chỉ nguồn mà host muốn nhận dữ liệu multicast và nguồn nào host không muốn nhận. Thông điệp IGMPv3 Host Membership Report chứa một dãy các bản ghi nhóm. Mỗi nhóm chứa địa chỉ nhóm multicast và một danh sách liên kết các nguồn. Thông điệp IGMPv3 Host Membership Report đƣợc gửi tới địa chỉ 224.0.0.22, đây là địa chỉ dành riêng cho router multicast hỗ trợ IGMPv3.