A single Hub can connect to a certain number of Spokes due to its performance limitation. When there are many Spokes on a network, you can deploy two or more Hubs to improve the processing capability of the headquarters.
In Figure 1, Hub1 and Hub2 are deployed in the headquarters. Not all Spokes can register with one Hub because there are many Spokes, so some Spokes are registered with Hub1 and Hub2 to implement load balancing.
The principle of direct communication between Spokes connected to the same Hub is similar to Principles. Static mGRE tunnels need to be set up between Hubs to allow Spokes connected to different Hubs to directly communicate with each other.
The direct communication process between Spokes connected to different Hubs is as follows:
After the dynamic mGRE tunnel is set up, Spokes connected to the two Hubs can directly communicate with each other.