...
A cluster tag is a string that uniquely identifies a cluster. It is generated once per cluster and is distributed across the nodes during the node join process. The purpose of a cluster tag is to understand whether a joining node used to be a member of another cluster, in which case it should be rejected during.
A cluster tag consists of two parts:
...
The following changes are proposed to the node start scenario in regards to the changes to the join protocol:
Each blue rectangle represents a start of a component, changes are marked in red and notable action points are marked in green.
...