HP 6125XLG R2306-HP 6125XLG Blade Switch IP Multicast Configuration Guide - Page 108

How MLD snooping works, General query, MLD report

Page 108 highlights

Timer Dynamic member port aging timer Description When a port dynamically joins a multicast group, the switch starts or resets an aging timer for the port. When the timer expires, the dynamic member port ages out. Message received before the timer expires MLD report message. NOTE: In MLD snooping, only dynamic ports age out. Static ports never age out. Action after the timer expires The switch removes the port from the MLD snooping forwarding table. How MLD snooping works The ports in this section are dynamic ports. For information about how to configure and remove static ports, see "Configuring static ports." MLD messages are general query, MLD report, and done message. An MLD snooping-enabled switch performs differently depending on the MLD message. General query The MLD querier periodically sends MLD general queries to all hosts and routers identified by the address FF02::1 on the local subnet to determine whether any active IPv6 multicast group members exist on the subnet. After receiving an MLD general query, the switch forwards the query to all ports in the VLAN except the port that received the query. The switch also performs one of the following actions: • If the receiving port is a dynamic router port in the router port list, the switch restarts the aging timer for the router port. • If the receiving port does not exist in the router port list, the switch adds the port to the router port list, and starts an aging timer for the port. MLD report A host sends an MLD report to the MLD querier for the following purposes: • Responds to queries if the host is an IPv6 multicast group member. • Applies for an IPv6 multicast group membership. After receiving an MLD report, the switch forwards it through all the router ports in the VLAN, resolves the IPv6 address of the reported IPv6 multicast group, and performs one of the following actions: • If no forwarding entry matches the group address, the switch creates a forwarding entry for the group, adds the receiving port as a dynamic member port to the forwarding entry for the group, and starts an aging timer for the port. • If a forwarding entry matches the group address, but the receiving port is not in the forwarding entry for the group, the switch adds the port as a dynamic member port to the forwarding entry, and starts an aging timer for the port. • If a forwarding entry matches the group address and the receiving port is in the forwarding entry for the group, the switch restarts the aging timer for the port. In an application with an IPv6 multicast group filter configured on an MLD snooping-enabled switch, when a user requests a multicast program, the user's host initiates an MLD report. After receiving this 101

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211

101
Timer
Description
Message received
before the timer
expires
Action after the timer
expires
Dynamic
member port
aging timer
When a port dynamically joins a
multicast group, the switch starts or
resets an aging timer for the port.
When the timer expires, the dynamic
member port ages out.
MLD report message.
The switch removes the
port from the MLD
snooping forwarding
table.
NOTE:
In MLD snooping, only dynamic ports age out. Static ports never age out.
How MLD snooping works
The ports in this section are dynamic ports. For information about how to configure and remove static
ports, see "
Configuring static ports
."
MLD messages are general query, MLD report, and done message. An MLD snooping-enabled switch
performs differently depending on the MLD message.
General query
The MLD querier periodically sends MLD general queries to all hosts and routers identified by the address
FF02::1 on the local subnet to determine whether any active IPv6 multicast group members exist on the
subnet.
After receiving an MLD general query, the switch forwards the query to all ports in the VLAN except the
port that received the query. The switch also performs one of the following actions:
If the receiving port is a dynamic router port in the router port list, the switch restarts the aging timer
for the router port.
If the receiving port does not exist in the router port list, the switch adds the port to the router port
list, and starts an aging timer for the port.
MLD report
A host sends an MLD report to the MLD querier for the following purposes:
Responds to queries if the host is an IPv6 multicast group member.
Applies for an IPv6 multicast group membership.
After receiving an MLD report, the switch forwards it through all the router ports in the VLAN, resolves the
IPv6 address of the reported IPv6 multicast group, and performs one of the following actions:
If no forwarding entry matches the group address, the switch creates a forwarding entry for the
group, adds the receiving port as a dynamic member port to the forwarding entry for the group,
and starts an aging timer for the port.
If a forwarding entry matches the group address, but the receiving port is not in the forwarding
entry for the group, the switch adds the port as a dynamic member port to the forwarding entry, and
starts an aging timer for the port.
If a forwarding entry matches the group address and the receiving port is in the forwarding entry
for the group, the switch restarts the aging timer for the port.
In an application with an IPv6 multicast group filter configured on an MLD snooping-enabled switch,
when a user requests a multicast program, the user's host initiates an MLD report. After receiving this