|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
n |
First
node to join a group becomes leader
|
|
|
n |
Leader
periodically broadcasts group hello messages
|
|
|
(including
updated group sequence number)
|
|
|
n |
Multicast
tree based on hard state, nodes joining or leaving
|
|
|
require
action to reconfigure the tree
|
|
|
n |
Downstream
nodes who detect link failure will try to
|
|
|
reconnect
to tree
|
|
|
n |
In
case of network partition, two trees get established, after
|
|
network
partitions merge, multicast trees are merged again
|
|
|
as
well.
|
|
|
|
Ø |
One
node will receive two group hello messages for some
|
|
|
multicast
group and will ask the leader with lower ID for
|
|
|
permission
to reconnect and will do so by joining multicast group
|
|