Addressing

Posted on Oct 2, 2025

If possible, allocate a /24 for each Spine, and it’s correspinding Spine-Leaf Uplink. For example;

 * Spine1 = 10.10.1.0/24
 * Spine2 = 10.10.2.0/24
 * Spine3 = 10.10.3.0/24 
 * etc.

Following this, a best practice is to make the uplinks /30’s, and make the spine have the first address in that /30. i.e, for 10.10.1.0/30 , the spine would have the .1 address and the leaf would have the .2 address. This allows for uniformity of the spines (i.e uplinks would be 1,5,9,13,17,21,25,29 etc.):

* Spine1 = 1.1 - Leaf1_e1 , 1.5 - Leaf2_e2, 1.9 - Leaf3_e3
* Spine2 = 2.1 - Leaf1_e2 , 2.5 - Leaf2_e2, 2.9 - Leaf3_e3
* Spine3 = 3.1 - Leaf1_e3 , 3.5 - Leaf2_e2, 3.9 - Leaf3_e3
* etc.