全部產品
Search
文件中心

Cloud Enterprise Network:路由學習

更新時間:Aug 06, 2026

通過路由學習功能,轉寄路由器能自動從網路執行個體中學習路由條目,從而減少手動設定錯誤的風險,提升配置效率。

使用限制

僅企業版轉寄路由器下的路由表支援建立路由學習關係。如何查看轉寄路由器版本,請參見查看轉寄路由器執行個體版本。

情境樣本

如上圖所示,假設您已在華東1(杭州)地區建立了2個VPC,且都已經串連至同1個轉寄路由器。

通過路由學習功能,轉寄路由器會將2個VPC執行個體的系統路由條目,學習到自己的預設路由表中。

如果2個VPC串連已關聯至轉寄路由器的預設路由表,那麼從VPC進入轉寄路由器的流量,會根據轉寄路由器自動學習的路由條目,將流量轉寄至對應的下一跳。

網路執行個體路由傳播說明

一個企業版轉寄路由器路由表支援與多個網路執行個體串連建立路由學習關係。一個網路執行個體串連也支援與多個企業版轉寄路由器路由表建立路由學習關係。

企業版轉寄路由器路由表與網路執行個體串連建立路由學習關係後,網路執行個體預設會向已建立路由學習關係的企業版轉寄路由器路由表傳播以下路由:

網路執行個體串連

對應的網路執行個體

自動傳播的路由

VPC串連

VPC執行個體

VPC執行個體的系統路由。

  • 如果您需要將VPC系統路由表下的自訂路由傳播至企業版轉寄路由器路由表下,請將該路由發布至雲企業網中。具體操作,請參見發布路由至轉寄路由器。

  • VPC執行個體自訂路由表下的自訂路由不支援發布至雲企業網。

VBR串連

VBR執行個體

  • VBR執行個體自訂路由條目頁簽下一跳指向物理專線介面的路由。

  • VBR執行個體BGP路由條目頁簽的路由。

如何尋找以上路由,請參見添加和管理路由條目。

ECR串連

ECR執行個體

下一跳是VBR的路由。

VPN串連

IPsec串連執行個體

IPsec串連執行個體目的路由表和BGP路由表中的路由。

跨地區串連

轉寄路由器執行個體

  • 如果企業版轉寄路由器串連的對端轉寄路由器為企業版轉寄路由器,且跨地區串連已開啟路由同步,則系統會自動將對端轉寄路由器下與跨地區串連建立關聯轉寄關係的路由表下的路由傳播至當前企業版轉寄路由器的路由表中。

  • 如果企業版轉寄路由器串連的對端轉寄路由器為基礎版轉寄路由器,且跨地區串連已開啟路由同步,則系統會自動將對端轉寄路由器路由表下的路由傳播至當前企業版轉寄路由器的路由表中。

路由學習對業務的影響

路由學習功能通常不會影響線上業務。轉寄路由器通過路由學習自動從網路執行個體(如 VPC)擷取系統路由並向已建立路由學習關係的路由表進行傳播,以實現網路互連,整個過程由系統自動完成,無需手動幹預。

安全前提

若兩端 VPC 的網段完全不同,且不存在衝突的靜態路由,則開啟路由學習(即 CEN 跨地區串連自動分配路由)通常不會影響現有 VPC 路由,操作安全。

風險提示

若兩端網路執行個體存在路由衝突(即多條路由指向相同目標網段),路由學習可能引發優先順序競爭,導致路由切換或短暫的網路波動,進而影響線上業務。建議在操作前仔細檢查各網路執行個體的路由表,確認不存在衝突路由。

操作建議

建議在業務低峰期進行路由學習相關的配置操作,並提前規劃好路由策略,避免因路由衝突影響線上業務。

建立路由學習關係

方式一:建立網路執行個體串連時,直接建立路由學習

建立網路執行個體串連時,在高级配置處選中自动传播系统路由至转发路由器的默认路由表,則會直接建立路由學習關係,即轉寄路由器預設路由表可以自動從網路執行個體學習路由。

詳細操作,請參見建立VPC串連、建立ECR串連、建立VBR串連、建立VPN串連、建立跨地區串連。

方式二:單獨建立路由學習關係

當遇到如下2種情況時,您可以單獨建立路由學習關係。

  • 建立網路執行個體串連時,未選中“自動傳播系統路由至轉寄路由器的預設路由表”。

  • 轉寄路由器中建立了自訂路由表,需要讓自訂路由表從網路執行個體中學習路由條目。

操作步驟如下:

  1. 登入雲企業網管理控制。

  2. 在Cloud Enterprise Network執行個體頁面,找到目標雲企業網執行個體,單擊目標執行個體ID。

  3. 在基本資料 > 转发路由器頁簽,找到目標地區的轉寄路由器執行個體,單擊目標執行個體ID。

  4. 在轉寄路由器執行個體詳情頁面,單擊转发路由器路由表頁簽。

  5. 在頁簽左側地區,單擊目標路由表ID。在路由表詳情頁面,單擊路由学习頁簽。

  6. 在路由学习頁簽下,單擊创建路由学习。在添加路由学习對話方塊,配置以下資訊,然後單擊確定。

    配置項

    說明

    路由表

    系統預設選擇當前路由表。

    所屬轉寄路由器

    系統預設選擇當前轉寄路由器執行個體。

    关联连接

    選擇要與該路由表建立路由學習關係的網路執行個體串連。

    建立路由學習關係後,網路執行個體會自動向路由表中傳播路由,您可以在路由条目頁簽下查看路由詳情。

刪除路由學習關係

刪除路由學習關係後,網路執行個體向企業版轉寄路由器路由表傳播的路由會被自動撤銷。

  1. 登入雲企業網管理控制。

  2. 在Cloud Enterprise Network執行個體頁面,找到目標雲企業網執行個體,單擊目標執行個體ID。

  3. 在基本資料 > 转发路由器頁簽,找到目標地區的轉寄路由器執行個體,單擊目標執行個體ID。

  4. 在轉寄路由器執行個體詳情頁面,單擊转发路由器路由表頁簽。

  5. 在頁簽左側地區,單擊目標路由表ID。在路由表詳情頁面,單擊路由学习頁簽。

  6. 在路由学习頁簽下,找到目標網路執行個體串連,在操作列單擊刪除。

  7. 在删除路由学习對話方塊,確認資訊,然後單擊确认。

常見問題

配置路由學習後仍無法訪問 ECS 或Bastionhost怎麼辦?

問題原因

目標 ECS 執行個體綁定的路由表中可能缺少去往源 IP(如Bastionhost IP 所在網段)的路由條目,導致流量無法正確轉寄至目標 ECS。

解決方案

  1. 在雲企業網控制台,進入對應的企業版轉寄路由器,在路由學習頁簽下,檢查Bastionhost所在 VPC 的串連是否已與當前路由表建立路由學習關係。

  2. 確認Bastionhost所在 VPC 的路由已通過路由學習功能正確傳播至目標 ECS 關聯的轉寄路由器路由表中。如 CEN 路由配置存在問題,請重新檢查網路執行個體串連狀態,確認路由學習關係正常。

  3. 確認目標 VPC 內的路由表已關聯該轉寄路由器路由表,或已手動添加指向Bastionhost所在網段的回程路由。

說明

僅建立路由學習關係不代表流量一定可達,還需確保目標 VPC 內的路由表已關聯該轉寄路由器路由表,或已添加對應回程路由,才能實現Bastionhost與 ECS 的通訊。

相關文檔