排解 BGP 工作階段問題
本指南適用於排解 BGP 工作階段問題,例如無法建立 BGP 工作階段和 BGP 重設。
如需其他疑難排解資訊,請參閱下列文章:
無法建立 BGP 工作階段
檢查內部部署 BGP 路由器的設定,以及 Cloud Router 的設定是否正確。如需詳細資訊,請查看 Cloud Router 記錄。
如果您正在建立 Cloud VPN 通道,請確認通道的狀態為 ESTABLISHED。如否,請參閱「Cloud VPN 疑難排解」一文排解問題。
BGP 工作階段的 IPv4 和 IPv6 位址
IPv6 BGP 工作階段支援功能目前為預先發布版。
您可為 BGP 工作階段使用的 IPv4 和 IPv6 位址,取決於您使用的產品。詳情請參閱 BGP 對等互連位址。
「resource.bgp.asn」欄位的值無效
您可能會收到下列錯誤訊息:
「欄位 resource.bgp.asn 的值無效:######。
本機 ASN 與路由器指定的對等 ASN 在同個地區和網路中發生衝突。"
Cloud Router 嘗試建立連線到內部部署裝置的 BGP 工作階段,但該裝置的 ASN 與 Cloud Router 的 ASN 相同。如要解決這個問題,請變更裝置或 Cloud Router 的 ASN。
無法建立 IPv6 BGP 工作階段
如果無法順利與 IPv6 BGP 對等互連建立連線,請按照下列步驟操作:
確認對應的 VLAN 連結或高可用性 VPN 通道已連線。
確認 VLAN 連結或高可用性 VPN 閘道是否具有
IPV4_IPV6的必要堆疊類型。 如果 VLAN 連結的堆疊類型不正確,請修改該 VLAN 連結。如果是高可用性 VPN 閘道,請重新建立高可用性 VPN 閘道及其通道。確認 Cloud Router 設定正確,且內部部署路由器已設定相符的 IPv6 BGP 位址。
執行下列指令:
gcloud compute routers describe ROUTER-NAME在指令輸出中,檢查下列值:
bgpPeers.peerIpAddress是指派給內部部署路由器外部介面的 IPv6 位址。這個 IPv6 位址會做為與 Cloud Router 的 BGP 對等互連位址,用於 HA VPN 通道或專屬互連網路 VLAN 連結。bgpPeers.ipAddress是指派給 Cloud Router 介面的 IPv6 位址,且與您在內部部署路由器上設定的對等互連 BGP IP 位址值相符。bgpPeers.peerAsn與內部部署路由器的 ASN 相符。bgp.asn與內部部署路由器上設定的對等 ASN 相符。
路由器上會顯示源自 Google Cloud 的 BGP 重設
Cloud Router 工作是控制層中的軟體程序,通常會從一部機器遷移到另一部機器。 Google Cloud在遷移期間,Cloud Router 可能會停機最多 60 秒。正常遷移不會導致流量下降。
Cloud Router 不在資料路徑中,也不會做為第 3 層交換器,而是路徑程式設計的管理員。路徑實際上是由 VLAN 連結或 Cloud VPN 通道處理。
發生 BGP 重設時,Cloud Logging 會為受影響的路由器新增項目。如要找出事件,請在 Logging 記錄檔中搜尋路由 ID,並使用 textPayload="Router Event: Router task activated 金鑰。
如要進一步瞭解如何查看 Cloud Logging 記錄,請參閱「查看記錄和指標」。
地端部署路由器發生 BGP 震盪
BGP 震盪可能由各種問題造成,包括 Cloud Router 軟體維護。
如要查看已完成的維護事件詳細資料,請參閱「識別路由器維護事件」。如要瞭解其他 Cloud Router 事件的詳細資料,請參閱「查看 Cloud Router 記錄和指標」。
如果內部部署路由器設定如下,Cloud Router 維護事件並不代表有問題:
- 內部部署路由器可以處理安全重新啟動通知。
- 內部部署路由器的保留計時器設為至少 60 秒。
如需計時器設定的完整總覽,請參閱「管理 BGP 計時器」。
如需連線監控方面的協助,請參閱「驗證內部部署路由器與 Cloud Router 之間的連線」。
BGP 工作階段關閉
如果內部部署路由器通告超過 5,000 個前置字元,Cloud Router 會關閉 BGP 工作階段,並在手動重設 BGP 對等互連前,不會嘗試重新建立工作階段。發生這種情況時,Cloud Logging 會產生下列記錄。
BGP: Sent NOTIFICATION 6/1 (CEASE/MAX_PREFIXES_REACHED) to the peer
"PEER_IP_ADDRESS"
The BGP session from peer "PEER_IP_ADDRESS" was shut down because the number of
received prefixes reached the limit of 5000. Please reduce the prefixes sent to
the Cloud Router, then disable and re-enable the BGP peer.
如要解決這個問題,請按照下列步驟操作:
使用路由器供應商的指令,減少從內部部署路由器傳送的前置字串。
後續步驟
如要進一步瞭解如何使用 Cloud Logging 監控 Cloud Router,請參閱「查看記錄和指標」。
如需其他支援,請參閱「取得支援」一文。
如要瞭解 BGP 工作階段狀態,請參閱「BGP 工作階段狀態」。
如要瞭解與雙向轉送偵測 (BFD) 相關的診斷訊息和工作階段狀態,請參閱「BFD 診斷訊息和工作階段狀態」。
如要瞭解如何排解使用 Cloud Router 和路由器設備時發生的問題,請參閱 Network Connectivity Center 說明文件中的「排解路由器設備問題」。