2019 年 4月 23日 (初版)
| TAC SR Collection |
| 主な問題 |
IOS-XR が動作するルータにおいて BGP NSR を設定している場合、対向機器上で "illegal network" や "header synchronization problems" といった BGP notification を送信し、BGP session が flap する問題が報告されています。
問題の発生時、対向機器と自ノード側では下記例のようなメッセージが出力される場合があります。 ※対向機器は XR Router の場合のログ
対向機器 %ROUTING-BGP-5-ADJCHANGE_DETAIL : neighbor 192.0.2.2 Down - BGP Notification sent, illegal header length (VRF: default) (AS: 65536) 自ノード %ROUTING-BGP-5-ADJCHANGE_DETAIL : neighbor 192.0.2.1 Down - BGP Notification received, illegal header length (VRF: default) (AS: 65536)
対向機器 %ROUTING-BGP-5-ADJCHANGE_DETAIL : neighbor 192.0.2.2 Down - BGP Notification sent, header synchronization problems (VRF: default) (AS: 65536) 自ノード %ROUTING-BGP-5-ADJCHANGE_DETAIL : neighbor 192.0.2.1 Down - BGP Notification received, header synchronization problems (VRF: default) (AS: 65536)
対向機器 %ROUTING-BGP-5-ADJCHANGE_DETAIL : neighbor 192.0.2.2 Down - BGP Notification sent, update malformed (VRF: default) (AS: 65536) 自ノード %ROUTING-BGP-5-ADJCHANGE_DETAIL : neighbor 192.0.2.1 Down - BGP Notification received, update malformed (VRF: default) (AS: 65536)
|
| 原因 |
この問題は BGP NSR を有効にしている環境において、BGP update message を Active RP/RSP と Standby RP/RSP 間で転送する際に使用される内部シーケンス処理に問題があり、正常でない BGP update message が BGPネイバーに送信されてしまうことが原因となり、CSCvi14311 として報告されています。
CSCvi14311 BGP Sessions flapping randomly while sending malformed BGP packets
|
| 解決策 |
NSR を無効にすることがこの問題の回避策になります。 問題の解決には CSCvi14311 の修正されたバージョンを使用する必要があります。
|
備考
本不具合は、Bug Search Tool でも確認できます。