路由通訊協定 OSPF 和 BGP 可以單獨啟用,且先前僅允許在系統上啟用一個路由通訊協定的型號,已在此版本中移除。此版本也允許重新分配 OSPF 到 BGP 或 BGP 到 OSPF (或兩者同時進行),且允許其他可能的路由來源,例如透過覆疊、已連線的路由、靜態路由所學習的首碼。
重新分配行為以及更傳統的系列 (與其他路由廠商的類似) 將進行標準化。例如,如果有多個路由可用於相同的首碼,則只有該首碼在系統 RIB 中最適用的路由會重新分配到目的地通訊協定,前提是目的地通訊協定中的組態允許為該路由類型進行重新分配。
例如,考慮將首碼 192.168.1.0/24 重新分配至 BGP。我們假設,首碼 192.168.1.0/24 的路由可在本機取得、可從 OSPF 學習,且能夠以覆疊首碼的形式個別學習。我們進一步假設,在首碼的 OFC 流量順序、路由度量與路由喜好設定之間,OSPF 路由排名高於 (優於) 針對相同首碼而學習的覆疊路由。如此,如果已在 BGP 中開啟 OSPF 重新分配,則會將 OSPF 路由重新分配至 BGP。請注意,由於覆疊學習的首碼並非該首碼在系統 RIB 中的最佳路由,因此,即使已在 BGP 中開啟覆疊首碼的重新分配,也不會將其重新分配至 BGP。
在這類情況下,為了促使將首碼的最佳路由重新分配到指定的目的地通訊協定,使用者可以針對系統中最佳路由的特定路由類型設定重新分配。
或者,如果使用者針對該首碼傾向於從不同的路由來源重新分配到目的地通訊協定,使用者可以使用管理介面提供的覆疊流量控制設施來控制路由在系統 RIB 中的相對優先順序,或藉由改變路由度量來控制。
備註: OSPF 外部類型 1 (OE1) 和 OSPF 外部類型 2 (OE2) 重新分配度量的計算方法如下:
- 透過採用原始路由度量並新增傳送度量來計算 OE1 重新分配度量。如果從直接連線的 Edge 學習路由,則傳送度量為 0。如果透過閘道或中樞 Edge 學習路由,則傳送度量為 42。
- OE2 重新分配度量是透過採用原始路由度量並新增非慣用度量常數 (其中非慣用度量常數為 8388607) 來計算的。因此,您會在 Edge 對等上觀察到 OE2 路由類型的度量值非常高。
如需詳細資訊,請參閱啟用 OSPF和設定從 Edge 到底層芳鄰的 BGP。