胖樹架構下,網絡帶寬不收斂
傳統的樹形網絡拓撲中,帶寬是逐層收斂的,樹根處的網絡帶寬要遠小於各個葉子處所有帶寬的總和。
而胖樹網絡則更像是真實的樹,越到樹根,枝干越粗,即:從葉子到樹根,網絡帶寬不收斂。這是胖樹架構能夠支撐無阻塞網絡的基礎。
圖2 胖樹網絡和傳統網絡的邏輯拓撲比較
如上圖所示,為了實現網絡帶寬的無收斂,胖樹網絡中的每個節點(根節點除外)都需要保證上行帶寬和下行帶寬相等,並且每個節點都要提供對接入帶寬的線速轉發的能力。
下圖是一個2元4層胖樹的物理結構示例(2元:每個葉子交換機接入2台終端;4層:網絡中的交換機分為4層)。其使用的所有物理交換機都是完全相同的。
圖3 胖樹架構的物理拓撲實例
從圖中可以看到,每個葉子節點就是一台物理交換機,接入2台終端;上面一層的內部節點,則是每個邏輯節點由2台物理交換機組成;再往上面一層則每個邏輯節點由4台物理交換機組成;根節點一共有8台物理交換機。
這樣,任意一個邏輯節點,下行帶寬和上行帶寬是完全一致的。這保證了整個網絡帶寬是無收斂的。