キャンセル
次の結果を表示 
次の代わりに検索 
もしかして: 
cancel
373
閲覧回数
0
いいね!
0
コメント
Yoshihiro Nishimura
Cisco Employee
Cisco Employee

CP 上でセッション数が0にも関わらず、UP 上でセッションが残ったままになることがあります。
これは、UP で ICSR が組まれた環境において、CP と Active/Standby UP の間の Sx 接続が切断した場合に発生することがあります。

この事象が発生した場合には、CP 上で取得した show sx peers の当該 UP のセッション数は0となっているにも関わらず、UP 上ではセッションが残ったままとなり、時間が経っても状況は変わりません。

実際に、セッションを1つ生成した状態で CP と UP の間のスイッチでポートをダウンさせ Sx 接続が切れた後、スイッチのポートをアップさせて暫くたった状態の show sx peer の出力結果(cups-cp/cups-up-0)が下記となります。cups-cp 上ではセッションがクリアされ0となっていますが、cups-up-0 上ではセッションが1つ残ったままです。

 

[local]cups-cp# show sx peers
 
|||||  Sx Service                                                                            No of
|||||  ID                                                                                   Restart
|||||  |                                                                      Recovery         |    Current    Max       Peer
vvvvv  v       Group Name                Node ID                Peer ID       Timestamp        v   Sessions  Sessions    State  LCI  OCI
----- ---- -------------------- ------------------------------ ---------- ------------------- ---- --------- --------- -------- ---- ----
UAiND 2    default              30.30.3.15                     0          2022-11-20:22:37:59 3    0         0         NONE       X   X

 

[local]cups-up-0# show sx peers
 
|||||  Sx Service                                                                            No of
|||||  ID                                                                                   Restart
|||||  |                                                                      Recovery         |    Current    Max       Peer
vvvvv  v       Group Name                Node ID                Peer ID       Timestamp        v   Sessions  Sessions    State
----- ---- -------------------- ------------------------------ ---------- ------------------- ---- --------- --------- --------
CAAXD 5    ctl-grp1             192.168.10.100                 33554433   2022-11-16:21:55:18 0    1         1         NONE

このような結果になるのは、UP の ICSR の切り替わりの動作が影響しています。

CP と UP 間の接続が切れた時の UP 上の SNMP Trap の出力結果を見ると、下記のようになります。なお、cups-up-0 が元々 ICSR Active であったシャーシで、cups-up-1 は ICSR Standby であったシャーシとなります。

 

[cups-up-0]
Sun Nov 20 22:41:37 2022 Internal trap notification 119 (BGPPeerSessionDown)  vpn epc ipaddr 192.168.10.100
Sun Nov 20 22:41:37 2022 Internal trap notification 121 (SRPStandby)  vpn srp ipaddr 192.168.100.1 rtmod 2
Sun Nov 20 22:41:37 2022 Internal trap notification 1278 (SRPSwitchoverOccured)  vpn srp ipaddr 192.168.100.1 rtmod 2 Switchover Reason: (2) BGP Failure

 

[cups-up-1]
Sun Nov 20 22:41:36 2022 Internal trap notification 120 (SRPActive)  vpn srp ipaddr 192.168.100.2 rtmod 1
Sun Nov 20 22:41:36 2022 Internal trap notification 1278 (SRPSwitchoverOccured)  vpn srp ipaddr 192.168.100.2 rtmod 1 Switchover Reason: (2) BGP Failure
Sun Nov 20 22:41:37 2022 Internal trap notification 119 (BGPPeerSessionDown)  vpn epc ipaddr 192.168.10.100
Sun Nov 20 22:41:37 2022 Internal trap notification 121 (SRPStandby)  vpn srp ipaddr 192.168.100.2 rtmod 3
Sun Nov 20 22:41:37 2022 Internal trap notification 1278 (SRPSwitchoverOccured)  vpn srp ipaddr 192.168.100.2 rtmod 3 Switchover Reason: (2) BGP Failure

ここでは、SRP において、monitor BGP を設定しているため、CP と UP 間の BGP が落ちたことを検知して Active/Standby UP にて SRP の切り替わりが発生しますが、どちらの BGP も Down となっているため Dual Standby 状態に移行します。

このとき Sx のタイマーが BGP のタイマーより長い場合には、UP 上ではセッションの切断処理が行われない状態となります。

一方、CP 上では Sx のタイマーが切れると、SxPathFailure/SxPeerAssociationRelease により、CP 上で当該 UP が持つセッションはクリアされます。

そのような状態から BGP がアップとなった場合、UP は Dual Standby 状態から、Active/Standby の状態に戻り、Active UP 上では元々持っていたセッション情報が復旧されます。

このとき、UP は Sx セッションや既存呼も復旧しますが、Active UP 上の全ての sessmgr が Pending-Active 状態となっているため、Sx Heartbeat を開始することも再度イニシエートすることもないため、UP では古いの情報が残ったまま、CP 上では UP が繋がってこないという状態になります。

このような事象は、BGP や SRP のタイマー等の設定によって異なる動作になる可能性はあります。

 

Getting Started

検索バーにキーワード、フレーズ、または質問を入力し、お探しのものを見つけましょう

シスコ コミュニティをいち早く使いこなしていただけるよう役立つリンクをまとめました。みなさんのジャーニーがより良いものとなるようお手伝いします