IBM テクノロジー : データリンク スイッチング(DLSw)および データリンク スイッチング プラス(DLSw+)

DLSw のトラブルシューティング: イーサネットと Qualified Logical Link Control

2016 年 10 月 27 日 - 機械翻訳について
その他のバージョン: PDFpdf | ライター翻訳版 (2003 年 12 月 1 日) | 英語版 (2015 年 8 月 22 日) | フィードバック


目次


概要

このドキュメントでは、フロントエンド プロセッサ(FEP)がイーサネット経由で接続されるトポロジと、リモート デバイス(物理ユニット(PU)タイプ 2.0 または PU タイプ 2.1)が X.25 ネットワークに接続されるトポロジでコール接続に対し、Cisco ルータで Qualified Logical Link Control(QLLC)を実装する方法とメッセージ フローについて説明します。 また、このタイプのコール接続をトラブルシューティングするための適切な手順について説明します。

前提条件

要件

このドキュメントに関する固有の要件はありません。

使用するコンポーネント

このドキュメントは、特定のソフトウェアやハードウェアのバージョンに限定されるものではありません。

表記法

ドキュメント表記の詳細は、『シスコ テクニカル ティップスの表記法』を参照してください。

イーサネット

Data-Link Switching (DLSw; データリンク スイッチング)によって通信するイーサネット付属デバイスを解決している時、x がイーサネットインターフェイスの bridge-group コマンドで設定されるブリッジ番号を示すところ確認するであるその DLSw ブリッジグループ 存在 する X 必要がある最初の事柄。 設定を確認するために、イーサネット付属デバイスの設定 例のための基本的な DLSw+ コンフィギュレーションを参照して下さい。

そのほかの便利なトラブルシューティングのコマンド は、show bridge で、これは、トランスペアレント ブリッジがデバイスのローカルおよびリモ ートの両方の MAC アドレスを認識していることを確認します。 イーサ ネット MAC アドレスは、非標準フォーマットのトークンリング アドレスと は対照的に標準フォーマットで表示されます。 次のガイドラインを使用して、MAC アド レスを変換します。

イーサネット MAC アドレス(標準フォーマット) 0 1 2 3 4 5 6 7 8 9 E-F B C D
これが次のように変換されます。
トークンリング アドレス(非標準フォーマット) 0 8 4 C2 6 E1 9 5 D 3 B 7 F

これは例、そのルールに従うイーサネットでです、:

1. イーサネット MAC アドレス(標準フォーマット) 0200.4556.1140
2. 2. 中間手順 0400.2AA6.8820
3. 3. 最終的なトークンリング アドレス(非標準フ ォーマット) 4000.A26A.8802

最終的な、規範外 アドレスで着くために、バイト内の各ビットのまわりで交換します。

show dlsw reachability コマンド出力で検出されるエントリが付いている show bridge コマンド出力で検出されるエントリを比較して下さい。 イーサネットまたは show bridge の出力の標準フォーマットとは対照的に、show dlsw reach でのエントリは、非標準フォーマットで表示されることに留意し ます。

一般のイーサネットのトラブルシューティングに関しては、トラブルシューティング イーサネットを参照して下さい。

QLLC

この資料 シリーズのドキュメントのコンテンツ セクションはナビゲーションを援助するためにシリーズのセクションすべてを、示します。

QLLC 実装の概要およびメッセージ フロー

QLLC コマンドは、Q ビットを使用して X.25 パケットに実装されて います。 QLLC プリミティブが含まれている X.25 パケットは 2 バイトの QLLC 制御情報と X.25 パケットヘッダーの一般的に 5 バイト、または長さです。

システム ネットワーク アーキテクチャ (SNA) データが含まれている X.25 データパケットは Qビットを使用しません。

QLLC 接続が確立されると、X.25 接続の唯一の仮想回線はデータトラ フィックの転送に使用されます。 論理リンク制御(LLC)は、ハイレベル デー タリンク制御(HDLC)のサブセットです。 SDLC および QLLC も HDLC のサブ セットです。 Cisco は LLC プリミティブにこれらの QLLC プリミティブを、またその逆にも変換します:

QLLC LLC
QSM SABME
QXID XID
QDISC DISC
QUA UA
X.25 データパケット I フレーム

X.25 デバイスで開始される PU 2.0 正常 QLLC 接続

図 1 か。か。か。 PU 2.0 のための QLLC フロー

dlswts8_a.gif

QLLC Call User Data (CUD) (0xc3)が含まれている X.25 着信コールの受信が付いている標準 QLLC/LLC 接続は開始されます。 反転 QLLC 接続は、LAN で開始する QLLC/LLC 接続です。

QLLC/LLC 接続には、QLLC デバイスおよびルータ間の QLLC 接続、および LAN 接続デバイスおよびルータ間の LLC 接続があります。

図 1 このシーケンスを示します:

  1. X.25 QLLC 着信コールには、ルータの X.25 CALL CONNECTED で応答す る。

  2. ルータは LANデバイスにそれから LAN 接続を開始するためにテストフレーム(かエクスプローラを)、差し向けます。

  3. LAN パートナーが見つかると、次に LAN パートナーは、LAN パートナーを 検出する方法に基づくルーティング情報フィールド(RIF)でエクスプローラ応答を送信 する。

  4. ルータは LAN パートナーにそれから QLLC デバイスが XID ネゴシエーションを行うことができると仮定して、ヌル交換ID (XID)を送信 します。 (ほとんどの SNA デバイスは XID ネゴシエーションを行うことができます。) QLLC デバイスがネゴシエーションをそれ自体行うことができない場合ルータは XID プロキシ ユーティリティを提供します。

  5. QLLC デバイスはホスト(Switched Major Node か。設定される IDBLK および IDNUM に対して比較される IDBLK および IDNUM の XID を送信 しますか。でか。PU)。

  6. ID 一致が、それからホスト Set Asynchronous Balanced Mode Extended (SABME)を送信 すれば。

  7. SABME は Qualified Setresponse Mode (QSM)に変換され、QLLC デバイスは Qualified Unnumbered Acknowledgement (QUA)を送信 します。

  8. この QUA は LLC Unnumbered Acknowledgement (UA)に変換され、LAN パートナーに送信 されます。

この時点で、ルータおよび LANデバイスおよびルータで存在 する アクティブQLLC/LLCコネクションの間で存在 する QLLC デバイスおよびルータ、LLC 接続の間で存在 する QLLC 接続。

NPSI を実行する FEP への LAN PU 2.0 デバイスで開始される PU 2.0 正常 QLLC 接続

トークン リングか Remote Source-Route Bridging (RSRB) 環境では、このシーケンスは実行されます:

  1. LAN接続されたデバイスは開始し、テスト アップストリームを送信 します。 それから、それはヌルXIDパケット アップストリームを送信 します。

  2. QLLC が X.25 接続された FEP にこのゼロXID を転送する場合、FEP は次の PU 2.0 デバイスが XID Format 0 Type 2 を送信 するとき PU 2.1 デバイスに接続して、接続を打ち切るように応答します。

  3. qllc npsi-poll コマンド intercepts そのヌルXIDパケット Cisco IOS か。か。 ソフトウェアは LAN インターフェイスで受け取り、ダウンストリーム デバイスへのゼロXID 応答を返します。 qllc npsi-poll は継続して、XID フォ ーマット 3 および XID フォーマット 0 パケットが X.25 デバイスを通過する ようにできます。

  4. ルータは X.25 接続を開始するために呼び出し要求パケットを送信 し応答の CALL によって受け入れられるパケットを受信します。

  5. PU 2.0 SNA デバイスはホスト(Switched Major Node か。設定される IDBLK および IDNUM に対して比較される IDBLK および IDNUM の XID を送信 しますか。でか。PU)。

  6. ID が一致すると、ホストは QSM を送信する。 QSM は SABME に変 換されます。

  7. LAN デバイスは、QUA に変換され、FEP に送信された UA で応 答します。

ここで、次が確立されています。

  • QLLC デバイスおよびルータ間の QLLC 接続

  • ルータおよび LAN デバイス間の LLC 接続

  • ルータのアクティブ QLLC/LLC 接続

X.25 デバイスで開始される PU 2.1 正常 QLLC 接続

図 2 か。か。か。 PU 2.1 のための QLLC フロー

dlswts8_b.gif

QLLC CUD (0xc3)が含まれている X.25 着信コールの受信が付いている標準 QLLC/LLC 接続は開始されます。 逆QLLC接続は LAN によって開始される QLLC/LLC 接続です。

図 2 このシーケンスを示します:

  1. X.25 QLLC 着信コールには、ルータの X.25 CALL CONNECTED で応答す る。

  2. ルータは LANデバイスに LAN 接続を開始するためにテストフレーム(かエクスプローラを)、差し向けます。

  3. LAN パートナーが見つけることができる場合 LAN パートナーはそれがどのように見つけることができるか説明する RIF のエクスプローラ応答を、返します。

  4. ルータは LAN パートナーにそれから QLLC デバイスが XID ネゴシエーションを行うことができると仮定して、ゼロXID を送信 します。 (ほとんどの SNA デバイスは XID ネゴシエーションを行うことができます。) QLLC デバイスがネゴシエーションをそれ自体行うことができない場合ルータは XID プロキシ ユーティリティを提供します。

  5. PU 2.1 デバイスはプライマリにおよび二次的な役割および他の PU 2.1 パラメータ一致するまで XID3s を交換します。

  6. プライマリになる PU 2.1 ノードは PU 2.1 パートナーが付いているリンク レベル接続を確立します。

  7. SABME は QSM および UA に QUA に変換されます。

LAN デバイスで開始される PU 2.1 QLLC 接続

  1. PU 2.1 LAN は開始し、テストフレームを送信 します。 それはルータからテスト応答を受け取るとき、XID3 始めます(または XID3 に先行しているゼロXID を)送信 し。

  2. ルータは X.25 接続を確立するために呼び出し要求パケットを送信 します。 ここから先は、それは X.25 に LLC2 からの 2 つの PU 2.1 ノードの間で交換されるメッセージすべてを変換します。

  3. PU 2.1 デバイスはプライマリにおよび二次的な役割および他の PU 2.1 パラメータ一致するまで XID3s を交換します。

  4. プライマリになる PU 2.1 ノードは PU 2.1 パートナーが付いているリンク レベル接続を確立します。

  5. SABME は QSM および UA に QUA に変換されます。

ここで、次が確立されています。

  • QLLC デバイスおよびルータ間の QLLC 接続

  • ルータおよび LAN デバイス間の LLC 接続

  • ルータのアクティブ QLLC/LLC 接続

QLLC 設定例およびデバッグ上の DLSw/SDLC

QLLC 上の RSRB および QLLC 上の DLSw では大きな違いがあります。 最も 大きな違いは、DLSw および利用可能な各種 DLC の間に同一のインターフェ イス(CLS)があることです。

のこの資料の debug コマンド試みる前に、Debug コマンドの重要な情報を参照して下さい。

QLLC ルータで解決しているとき、これらの debug コマンドからの出力は推奨されます:

  • debug dlsw core message

  • debug cls message

  • debug x25 event

  • debug qllc state

  • debug qllc packet

これらの show コマンドからの出力はまた役立ちます:

  • show cls

  • show qllc

SDLC/DLSw ピアルータで、これらの debug コマンドは役立ちます:

  • debug dlsw core message

  • debug cls message

図 3 か。か。か。 QLLC/DLSw 設定およびデバッグ

/image/gif/paws/12490/dlswts8_c.gif

このネットワークダイアグラムはこれらのコンフィギュレーションを使用します:

Konjack
X25 routing
dlsw local-peer peer-id 10.3.2.7
dlsw remote-peer 0 tcp 10.3.2.8
!
interface Serial3
 encapsulation x25 dce
 x25 address 9111
 x25 ltc 10
 x25 htc 4095
 x25 map qllc 4000.0000.1111  1111
 clockrate 19200
 qllc dlsw vmacaddr 4000.0000.1111 partner 4000.0000.2222

Pivo
x25 routing
!
dlsw local-peer peer-id 10.3.2.8
dlsw remote-peer 0 tcp 10.3.2.7
!
interface serial 0
 no ip address
 encapsulation x25 dce
 x25 address 4444
 x25 map qllc 4000.0000.2222 4444
 qllc dlsw vmac 4000.0000.2222 partner 4000.0000.1111

2 つの IBM AS/400 サーバが QLLC/DLSw によってどのように通信できるか図 3 説明します。 vmacaddr 4000.0000.1111 は関連付けられる AS/400 (POW400)への MAC アドレスであり、パートナー 4000.0000.2222 は関連付けられるリモート AS/400 (Canopus)への MAC アドレスです。

qllc dlsw コマンドに関する詳細については、DLSw+ 設定コマンドを参照して下さい。

DLSw から QLLC への TEST.STN REQ は、TEST.STN.IND になり、REQ OPEN STN REQ は CALL REQUEST になります。

次の出力例は注釈を含むデバッグ 出力を示します。 これらの debug コマンドは発行されました:

  • debug dlsw core message

  • debug cls message

  • debug qllc state

  • debug qllc packet

  • debug x25 event

Konjack#

%DLSWC-3-RECVSSP: SSP OP = 3( CUR  ) -explorer from peer 10.3.2.8(2065)

!--- CUR_ex [Can You Reach (explorer)] is received from the peer.
!--- (Note the -explorer.) DLSw starts to explore.

00:27:26: DLSW: DISP Sent : CLSI Msg : TEST_STN.Req   dlen: 46 
00:27:26: (DLSWDLU:DLU-->SAP): 
00:27:26:       TEST_STN.Req to pSAP: 0x5C733C sel: LLC hlen: 40, dlen: 46
00:27:26: DLSW: DISP Sent : CLSI Msg : TEST_STN.Req   dlen: 46 
00:27:26: (DLSWDLU:DLU-->SAP): 
00:27:26:       TEST_STN.Req to pSAP: 0x5C74A0 sel: LLC hlen: 40, dlen: 46
00:27:26: DLSW: DISP Sent : CLSI Msg : TEST_STN.Req   dlen: 46 
00:27:26: (DLSWDLU:DLU-->SAP): 
00:27:26:       TEST_STN.Req to pSAP: 0x5C7924 sel: LLC hlen: 40, dlen: 46

!--- There is a match on the destination MAC address in QLLC.

00:27:26: (DLSWDLU:CLS-->DLU): 
00:27:26:       TEST_STN.Ind to uSAP: 0x5C78BC sel: LLC hlen: 36, dlen: 35
00:27:26:  DLSW Received-ctlQ : CLSI Msg : TEST_STN.Ind   dlen: 35

!--- DLSw sends an ICR_ex [I Can Reach (explorer)] to the peer.

%DLSWC-3-RECVSSP: SSP OP = 3( CUR  )  from peer 10.3.2.8(2065)

!--- CUR_cs [Can You Reach (circuit setup)] is received from the peer.

00:27:26:  DISP Sent : CLSI Msg : REQ_OPNSTN.Req   dlen: 102

!--- DLSw sends the CLS message Request Open Station Request to QLLC.

00:27:26: (DLSWDLU:DLU-->SAP): 
00:27:26:       REQ_OPNSTN.Req to pSAP: 0x5C7924 sel: LLC hlen: 48, dlen: 102

!--- QLLC places the call to the AS/400.

00:27:26: Serial3: X25 O P3 CALL REQUEST (13) 8 lci 10
00:27:26: From(4): 9111 To(4): 1111
00:27:26:   Facilities: (0)
00:27:26:   Call User Data (4): 0xC3000000 (qllc)

!--- QLLC X.25 FSM handling Request Open Station Request
!---      Output: Issues CALL REQUEST (see above),
!---              Nothing to CLS/DLSw
!---              Starts a 10000 msec timer
!---              Enters State P2 (see X.25 standard)

00:27:26: QLLC-XFSM state P1, input QX25ReqOpenStnReq: (CallReq,-,XGo 10000) ->P2/D2

!--- QLLC receives CALL ACCEPT from the AS/400.

00:27:26: Serial3: X25 I P3 CALL CONNECTED (9) 8 lci 10
00:27:26: From(4): 9111 To(4): 1111
00:27:26:   Facilities: (0)

!--- QLLC X.25 FSM handling CALL ACCEPT
!---      Output: Nothing to X.25
!---              Request Open Station Confirm to CLS/DLSw
!---              Stops Timer
!---              Enters State P4/D1

00:27:26: QLLC-XFSM state P2/D2, input QX25CallConfirm:
          (-,ReqOpenStnConf,xStop) ->P4/D1
00:27:26: QLLC: Serial3 I: QXID-CMD  0 bytes

!--- QLLC Logical FSM Receives XID, send ID Indication to DLSw

00:27:26: QLLC-LFSM state QLClosed, input QLXID:  (-,IdInd,LGo 3000) 
00:27:26: (DLSWDLU:CLS-->DLU): 
00:27:26: REQ_OPNSTN.Cfm(CLS_OK) to uCEP: 0x5CA310 sel: LLC hlen: 48, dlen: 102
00:27:26: (DLSWDLU:CLS-->DLU): 
00:27:26:       ID.Ind to uCEP: 0x5CA310 sel: LLC hlen: 40, dlen: 15
00:27:26:  DLSW Received-ctlQ : CLSI Msg : REQ_OPNSTN.Cfm CLS_OK dlen: 102

!--- DLSw receives Request Open Station Confirm from QLLC.

%DLSWC-3-SENDSSP: SSP OP = 4( ICR  )  to peer 10.3.2.8(2065) success

!--- DLSw sends ICR_cs [I Can Reach (circuit setup)] to the peer.

%DLSWC-3-SENDSSP: SSP OP = 4( ICR  )  to peer 10.3.2.8(2065) success

!--- DLSw receives ID.Ind from QLLC.

00:27:26: DLSW Received-ctlQ : CLSI Msg : ID.Ind dlen: 15

!--- DLSw receives Reach ACK from the peer.

%DLSWC-3-RECVSSP: SSP OP = 5( ACK  )  from peer 10.3.2.8(2065)

!--- DLSw receives XID from the peer.

%DLSWC-3-RECVSSP: SSP OP = 7( XID  )  from peer 10.3.2.8(2065)

!--- DLSw sends ID.Req to QLLC.

00:27:26:  DISP Sent : CLSI Msg : ID.Req   dlen: 12 
00:27:26: (DLSWDLU:DLU-->CEP): 
00:27:26:       ID.Req to pCEP: 0x4C51CC sel: LLC hlen: 40, dlen: 12
00:27:26: QLLC: Serial3 O: QXID-RSP  0 bytes

!--- QLLC Logical FSM Handling ID.Req from CLS/DLSw.
!---      Output: QLLC XID to X.25
!---              Nothing to CLS
!---              No Timer Action

00:27:26: QLLC-LFSM state QLClosed, input CLSXID:  (XId,-,-) 

!--- QLLC Receives XID from X.25

00:27:26: QLLC: Serial3 I: QXID-CMD  77 bytes Fmt 3T2: 056B4532
00:27:26: QLLC-LFSM state QLClosed, input QLXID:  (-,IdInd,LGo 3000) 
00:27:26: (DLSWDLU:CLS-->DLU): 
00:27:26:       ID.Cfm(CLS_OK) to uCEP: 0x5CA310 sel: LLC hlen: 40, dlen: 92

!--- DLSw receives ID Confirm from QLLC.

00:27:26: DLSW Received-ctlQ : CLSI Msg : ID.Cfm CLS_OK dlen: 92

!--- DLSw sends XID to the peer.

%DLSWC-3-SENDSSP: SSP OP = 7( XID  )  to peer 10.3.2.8(2065) success

!--- DLSw receives XID from the peer.

%DLSWC-3-RECVSSP: SSP OP = 7( XID  )  from peer 10.3.2.8(2065)
00:27:27:  DISP Sent : CLSI Msg : ID.Req   dlen: 89 
00:27:27: (DLSWDLU:DLU-->CEP): 
00:27:27:       ID.Req to pCEP: 0x4C51CC sel: LLC hlen: 40, dlen: 89
00:27:27: QLLC: Serial3 O: QXID-RSP  77 bytes Fmt 3T2: 05627844
00:27:27: QLLC-LFSM state QLClosed, input CLSXID:  (XId,-,-) 
00:27:27: QLLC: Serial3 I: QXID-CMD  77 bytes Fmt 3T2: 056B4532

!--- QLLC Logical FSM Handling ID.Req from CLS.
!---      Output: Nothing to CLS
!---              QLLC XID to X.25
!---              Timer started for 3000 msec

00:27:27: QLLC-LFSM state QLClosed, input QLXID:  (-,IdInd,LGo 3000)

!--- More XID negotiation.

00:27:27: (DLSWDLU:CLS-->DLU): 
00:27:27:       ID.Cfm(CLS_OK) to uCEP: 0x5CA310 sel: LLC hlen: 40, dlen: 92
00:27:27:  DLSW Received-ctlQ : CLSI Msg : ID.Cfm CLS_OK dlen: 92 
%DLSWC-3-SENDSSP: SSP OP = 7( XID  )  to peer 10.3.2.8(2065) success
%DLSWC-3-RECVSSP: SSP OP = 7( XID  )  from peer 10.3.2.8(2065)
00:27:30:  DISP Sent : CLSI Msg : ID.Req   dlen: 12 
00:27:30: (DLSWDLU:DLU-->CEP): 
00:27:30:       ID.Req to pCEP: 0x4C51CC sel: LLC hlen: 40, dlen: 12
00:27:30: QLLC: Serial3 O: QXID-RSP  0 bytes
00:27:30: QLLC-LFSM state QLClosed, input CLSXID:  (XId,-,-) 
00:27:30: QLLC: Serial3 I: QXID-CMD  77 bytes Fmt 3T2: 056B4532
00:27:30: QLLC-LFSM state QLClosed, input QLXID:  (-,IdInd,LGo 3000) 
00:27:30: (DLSWDLU:CLS-->DLU): 
00:27:30:       ID.Cfm(CLS_OK) to uCEP: 0x5CA310 sel: LLC hlen: 40, dlen: 92
00:27:30:  DLSW Received-ctlQ : CLSI Msg : ID.Cfm CLS_OK dlen: 92 
%DLSWC-3-SENDSSP: SSP OP = 7( XID  )  to peer 10.3.2.8(2065) success
%DLSWC-3-RECVSSP: SSP OP = 7( XID  )  from peer 10.3.2.8(2065)
00:27:30:  DISP Sent : CLSI Msg : ID.Req   dlen: 89 
00:27:30: (DLSWDLU:DLU-->CEP): 
00:27:30:       ID.Req to pCEP: 0x4C51CC sel: LLC hlen: 40, dlen: 89
00:27:30: QLLC: Serial3 O: QXID-RSP  77 bytes Fmt 3T2: 05627844
00:27:30: QLLC-LFSM state QLClosed, input CLSXID:  (XId,-,-) 
00:27:30: QLLC: Serial3 I: QXID-CMD  77 bytes Fmt 3T2: 056B4532
00:27:30: QLLC-LFSM state QLClosed, input QLXID:  (-,IdInd,LGo 3000) 
00:27:30: (DLSWDLU:CLS-->DLU): 
00:27:30:       ID.Cfm(CLS_OK) to uCEP: 0x5CA310 sel: LLC hlen: 40, dlen: 92
00:27:30:  DLSW Received-ctlQ : CLSI Msg : ID.Cfm CLS_OK dlen: 92 
%DLSWC-3-SENDSSP: SSP OP = 7( XID  )  to peer 10.3.2.8(2065) success
%DLSWC-3-RECVSSP: SSP OP = 7( XID  )  from peer 10.3.2.8(2065)
00:27:30:  DISP Sent : CLSI Msg : ID.Req   dlen: 89 
00:27:30: (DLSWDLU:DLU-->CEP): 
00:27:30:       ID.Req to pCEP: 0x4C51CC sel: LLC hlen: 40, dlen: 89
00:27:30: QLLC: Serial3 O: QXID-RSP  77 bytes Fmt 3T2: 05627844
00:27:30: QLLC-LFSM state QLClosed, input CLSXID:  (XId,-,-)

!--- AS/400 becomes primary and sends QSM to QLLC.

00:27:30: QLLC: Serial3 I: QSM

!--- QLLC Logical FSM Handling QSM.
!---      Output: Nothing
!---              Connect.Ind to CLS/DLSw
!---              Start Timer for 3000 msec
!---              State QLogical Remote Opening

00:27:30: QLLC-LFSM state QLClosed, input QLSM:  
          (-,ConnInd,LGo 3000) ->QLRemoteOpening
00:27:30: (DLSWDLU:CLS-->DLU): 
00:27:30:       CONNECT.Ind to uCEP: 0x5CA310 sel: LLC hlen: 40, dlen: 8

!--- DLSw receives CONNECT.Ind from QLLC and sends CON.Req to the peer.

00:27:30:  DLSW Received-ctlQ : CLSI Msg : CONNECT.Ind   dlen: 8 
%DLSWC-3-SENDSSP: SSP OP = 8( CONQ )  to peer 10.3.2.8(2065) success

!--- DLSw receives CON.Response from the peer and sends Connect Response to QLLC.

%DLSWC-3-RECVSSP: SSP OP = 9( CONR )  from peer 10.3.2.8(2065)
00:27:30:  DISP Sent : CLSI Msg : CONNECT.Rsp   dlen: 20 
00:27:30: (DLSWDLU:DLU-->CEP): 
00:27:30:       CONNECT.Rsp to pCEP: 0x4C51CC sel: LLC hlen: 42, dlen: 20

!--- QLLC Handling Connect Response from CLS/DLSw.
!---      Output: QUA to X.25
!---              Conected.Ind to CLS/DLSw
!---              State to QLOpened

00:27:30: QLLC: Serial3 O: QUA
00:27:30: QLLC-LFSM state QLRemoteOpening, 
          input ConnectResponse:  (UA,ConnectedInd,lStop) ->QLOpened
00:27:30: (DLSWDLU:CLS-->DLU): 
00:27:30:       CONNECTED.Ind to uCEP: 0x5CA310 sel: LLC hlen: 40, dlen: 8
00:27:30:  DLSW Received-ctlQ : CLSI Msg : CONNECTED.Ind   dlen: 8

Konjack# show dls reach

DLSw MAC address reachability cache list
Mac Addr        status     Loc.    peer/port            rif
4000.0000.1111  FOUND      LOCAL   P003-S000     --no rif--
4000.0000.2222  FOUND      REMOTE  10.3.2.8(2065)

!--- 4000.0000.2222 was the partner.

トラブルシューティングの手順

このセクションは QLLC/DLSw を実行しているルータで実行することができるいくつかの show コマンドを詳述します。

問題がハードウェア関連であるという可能性を軽減するために、これらのコマンドを発行して下さい:

  • show interface serial 0

  • show controllers serial 0

  • show controllers cbus

ルータコンフィギュレーションをチェックして下さい: X121 アドレス、パケット サイズ、モジュロ番号、PVC、SVC、および LAPB パラ メータ(たとえば、ウィンドウ サイズ、モジュロなど)があります。

  • ラインおよびプロトコルのステータスを検知 する X.25 ラインの show interface serial コマンドを発行して下さい。 回線ダウン、プロトコル ダウン( DTR はダウン)。

  • show controller serial コマンドを使用して、出力の一番 上を確認します。 正しいケーブルが表示されているか確認します。

    DCE ルータについては DCE-RS-232 か DCE-V.35 を見るはずです(ルータは clockrate コマンドでモデムをエミュレートします)。

    DTE ルータについては DTE-RS-232 か DTE-V.35 を見るはずです(ルータはモデムまたはモデムをエミュレートする)ルータのような DCEデバイスに、接続します。

シリアル ボード、モデム、リモート デバイス、ケーブル接続など、接続さ れた機器をチェックします。 ケーブル接続をチェックするとき、これらのポイントの確かめて下さい:

  • Cisco 規定ケーブルがリモートで正しいインターフェイスに接続さ れている。

  • ルータが DCE の場合、ルータからのケーブルは DTE デバイスのケー ブルに接続されている。

  • 行がアップおよびプロトコルがダウンしていたら、ルータ インターフェイスが DCE または DTE だったかどうか確認して下さい。 DCE はクロック プロバイダーです。

  • DCE:"clock rate" コマンドが設定されているか。

  • X.25 カプセル化を設定したか。

  • show interface シリアル 0 を使用する。 LAPB ステートは "CONNECT" になっているか。

  • 両側が半二重または全二重の設定になっているか。

  • 行がアップであり、プロトコルが稼働していれば、X.25 および LAPB コンフィギュレーションパラメータは正しいですか。 これらのパラメータは、X.25 プロバイダーに定義さ れたパラメータと一致する必要があります。

  • X.25 これらのパラメータが正しいことを確認して下さい:

    • X.121 アドレスの仕様

    • 入出力パケット サイズ(x25 ips および x25 ops)か。か。か。デフォルトは 128 バイトです。

    • ウィンドウ サイズ(x25 wout および x25 win)か。か。か。デフォルトは 2.です。

    • X.25 剰余か。か。か。デフォルトは 8.です。

    • QLLC の最大のパケットをチェックする(デフォルトは 256)。 この値は遠隔 SNA デバイスで設定される値と一致します。 有効範囲は 0 〜 1024 です。

  • これらの LAPB パラメータが正しいことを確認して下さい:

    • LAPB ウィンドウ サイズ(k)

    • LAPB ACK タイマー(T1)

    • LAPB モジュロ

    • QLLC VMAC (バーチャルMACアドレス)は X.121 アドレスに正しくマッピング されます

Set Asynchronous Balance Mode(SABM) フィールドの数字が 10 より大きい。 SABM 要求フィールド について、show interface serial コマンド出力をチェックし ます。 少なくとも 1 つの SABM がある必要がありますが、10 以下である必 要があります。 10 以上の SABM ある場合は、たいていパケット スイッチが応 答します。

モデム、ケーブル、X.25 ノードへの接続をチェックします。 X.25 プロバ イダーに電話して、X.25 ノードの設定およびステータスをチェックします。 か。使用できますか。か。ループバックか。か。か。 接続に関する問題があるかどうか点検するべきモード。

show interface serial コマンドを数回入力します。 Next フィールドの何れかでは、番号はまたは大きい増分していますか。 情 報フレームの数の 0.5 %を超える場合は、その数の大きさを検討します。 これらのフィールドの大きな 番号はどこかに考えられる 問題が X.25 ネットワークプロバイダーに(、回線 品質がチェックされる必要があれば)あることを示します:

  • 拒否数(REJ)

  • Receive Not Ready(RNR)イベントの数

  • プロトコル フレーム エラーの数(FRMR)

  • 再起動の数(RESTART)

  • 接続解除の数(DISC)

サブアドレスが使用される場合、これらのコンフィギュレーションステートメントが含まれていることを確認して下さい:

x25 routing x25 route ^xxx.*alias serial 0 - ?

!--- Your interface number could be different.

!
x25 routing

!--- Enables x25 switching.

!
x25 route

!--- Add an entry to the X.25 routing table.

!
interface serial y
 x25 alias ^xxx.*

xxx は X.25 ルータの interface serial 0 アドレスを指定します。

反転させた QLLC をか。使用していればか。か。PU 2.0 LANデバイスはどこである IBM FEP と交信を行いま NCP Packet Switching Interface (NPSI)を X.25 ソフトウェアがか。実行しますか。か。それからシリアル 0 にこれらのコンフィギュレーションパラメータを追加して下さい:

  1. npsi-poll コマンドはゼロXID が FEP に送信 されないようにしません。 それは LAN 側および NPSI を実行している FEP の PU 2.0 間の接続を有効に します。 このコマンドは、トークン リングか RSRB 環境で、LAN接続されたデバイスがヌルXIDパケット アップストリームの送信から開始するので必要です。 Cisco IOSソフトウェアが X.25 接続された FEP にこのゼロXID を転送する場合、FEP は PU 2.0 が次に XID Format 0 Type 2 を送信 するとき PU 2.1 デバイスに接続していた応答し、接続をように切断します。

  2. qllc npsi-poll コマンド intercepts ソフトウェアが LAN インターフェイスで受信し、ダウンストリーム デバイスへのゼロXID 応答を戻すヌルXIDパケット。 これは継続して、XID フォーマ ット 3 および XID フォーマット 0 パケットが X.25 デバイスを通過するように できます。

相手先固定接続(PVC)および相手先 選択接続(SVC)のどちらを使用しているか確認します。 PVC チャネル の仕様は、各 SVC の範囲より低くなっている必要があります。 デフォルトは 1 と 1024 間の双方向のレンジです、PVC を定義するために従って最も低い双方向 回線(LTC)値は上がる必要があります。 X.25 プロバイダとチェックし、必要条件を一致するためにバーチャル サーキットを再構成して下さい。

X.25 SVC はこの順序で設定されますか。

  1. すべての一方向着信回線。

  2. すべての双方向 回線。

  3. すべての一方向送信 回路。

接続のパラメータおよびステータスを確認するこれらのコマンドを発行できます:

  • show llc2

  • show x25 map

  • show x25 vc

  • show qllc

QLLC のデバッグ

のこの資料の debug コマンド試みる前に、Debug コマンドの重要な情報を参照して下さい。

X.25 レイヤ2 プロトコル LAPB か。か。か。show interface serial コマンドの出力か。か。か。接続応答ステータスはありませんでしたり、そしてこのコマンドを発行します:

  • debug lapb

QLLC を解決しているとき、これらの debug コマンドを発行して下さい:

  • debug qllc error

  • debug qllc event

  • debug qllc packet

  • debug qllc state

  • debug qllc timer

  • debug qllc x25

  • debug x25 all

  • debug x25 events

debug x25 vc では、特定の仮想回線(VC)の トラフィックの情報を表示します。 それは debug x25 all または debug x25 events コマンドのオペレーションを修正します、出力を生成 するために従ってコマンドの 1 つは debug x25 vc においての発行する必要があります。

DLSw ピアルータに関しては、これらの debug コマンドは役立ちます:

  • debug dlsw core message

  • debug cls message

これらの show コマンドからの出力はまた役立ちます:

  • show cls

  • show qllc

次、短い出力例は QLLC 始動このような状態でです:

  • 物の言えない PU 2.0 は IBM 3174 確立 コントローラに同軸上に接続されます。

  • 3174 は、ルータに QLLC 接続しています。

  • LAN パートナーは、3745 で、PU は 3270 エミュレーションを実行し ています。

X.25 パラメータおよび状態のより多くの詳細な説明に関しては、プロトコル ディレクトリで X.25 国際規格仕様を参照して下さいleavingcisco.com

Serial0: I X25 P1 CALL REQUEST (11) 8 lci 20

 From(8): 06431743 To(2): 64
 Facilities (0)
 Call User Data (1): 0xC3 (qllc)
 Serial 0: X25 O P4 CALL CONNECTED (5) 8 lci 20
 From(0): To(0):
 Facilities: (0)
 QLLC: allocating new qllc lci 20
 QLLC: tx POLLING TEST, da 4000.3172.0002,sa 4000.011c.3174
 QLLC: rx explorer response, da 4000.011c.3174, sa c000.3172.0002,
       rif 08B0.1A91.1901.A040
 QLLC: gen NULL XID, da c000.3172.0002, sa 4000.011c.3174,
       rif 0830.1A91.1901.A040, dsap 4, ssap 4
 QLLC: rx XID response, da 4000.011c.3174, sa c000.3172.0002,
       rif 08B0.1A91.1901.A040
 Serial0 QLLC O: ADM XID
 Serial0: X25 O P4 DATA (5) Q 8 lci 20 PS 0 PR 0
 Serial0: X25 I P4 RR (3) 8 lci 20 PR 1
 Serial0: X25 I D1 DATA (25) Q 8 lci 20 PS 0 PR 1
 Serial0 QLLC I: QXID-RSPQLLC: addr 01, ctl BF
 QLLC: Fmt 1T2: 01731743
 QLLC: 4000.011c.3174DISCONNECT net <-SABME (NONE)6F
 QLLC: QLLC_OPEN : VMAC 4000.011C.3174
 SERIAL0 QLLC O: QSM-CMD
 SERIAL0: X25 O D1 DATA (5) Q 8 LCI 20 PS 1 PR 1

これらはその出力のいくつかの説明です:

  • I か。か。か。インプットパケット。

  • P1???An X.25 状態。

  • コール要求か。か。か。X.25 接続を開始する DCE パケットへの X.25 DTE。

  • バイトのパケットの 11)???The 長さ。

  • 8???Indicates 剰余 8。

  • この接続によって使用される lci 20???The X.25 論理チャネル番号。

  • From(8): 06431743???The 8 バイト 発呼アドレス。

  • To(2): 64???The 2 バイト着アドレス。

  • ファシリティが使用されないこと(0)???Indicates

  • (1): QLLC 接続を示す 0xC3???One バイトの X.25 ユーザのデータ、


関連情報


Document ID: 12490