物理層接続をテストするためのインターフェイス診断ツールの設定
概要 ループバックテストやBERTテストなどの物理層テスト用のインターフェイス診断ツールを設定する方法を説明します。
インターフェイスのループバックテストを設定する
ループバックテストでは、回線の接続を検証することができます。ループバックテストを実行するインターフェイスとして設定できます。 集合型イーサネット、ファスト イーサネット、ギガビット イーサネット。
ネットワーク データ回線の物理パスは、通常、送信信号を繰り返し再生するデバイスによって相互接続されたセグメントで構成されています。あるデバイスの送信パスは、次のデバイスの受信パスに接続します。回線の中断や信号の破損などの形で回線障害が発生した場合、ループバック テストを使用して問題を切り分けることができます。ループバックテストでは、回線のセグメントを分離し、個別にテストすることができます。
-
ローカルルーターで回線ループバックを設定します。
-
ライン ループバックは、信号を末端デバイスに送信する代わりに、送信元ルーターに送り返します。
-
送信元ルーターがそれ自身のデータリンク層パケットを受信した場合、問題はローカルルーターの先にあります。
-
-
ローカルルーターから遠いラインループバックを設定する-送信元ルーターが独自のデータリンク層パケットを受信しない場合、問題はローカルルーターとリモートルーターのインターフェイスカード間のセグメントの1つにある可能性があります。
-
ローカルルータにより近い回線ループバックを設定して、問題を絞り込む:これは、問題を引き起こしている特定のセグメントを特定するのに役立ちます。
Junos OS では、以下のタイプのループバック テストがサポートされています。
DCEローカル—ローカルデータ回線終端装置(DCE)でパケットをループバックします。
DCE remote:リモート DCE でパケットをループバックします。
ローカル—物理的なPICエラーのトラブルシューティングに便利です。インターフェイスでローカル ループバックを設定すると、パケットを CSU(チャネル サービス ユニット)に送信し、次に遠端デバイスに向かう回線に送信できます。インターフェイスは、データとタイミング情報を含む独自の送信をローカル ルーターのPICで受信します。CSU から受信したデータは無視されます。ローカル ループバックをテストするには、
show interfaces interface-name
コマンドを発行します。インターフェイス上で送信されたPPPキープアライブがPICによって受信された場合、 デバイスフラグ フィールドには出力ループ 検出が含まれます。ペイロード—ローカルルーターとリモートルーター間の物理回線の問題のトラブルシューティングに役立ちます。ペイロードループバックは、リモートルーターのPIC上のデータのみ(クロッキング情報なし)をループします。ペイロードループバックを使用すると、オーバーヘッドが再計算されます。
リモート—ローカルルーターとリモートルーター間の物理回線の問題のトラブルシューティングに役立ちます。リモートループバックは、データとタイミング情報の両方を含むパケットを、リモートルーターのインターフェイスカードにループバックします。回線の一端にあるルーターは、そのリモートパートナーに向けてリモートループバックを開始します。リモート ループバックを設定すると、物理回線と CSU から受信したパケットがインターフェイスで受信されます。その後、これらのパケットはPICによってCSUと回線に向けて再送信されます。このループバックは、すべての中間伝送セグメントをテストします。
表 1 は、さまざまなインターフェイス タイプでサポートされているループバック モードを示しています。
インターフェイス |
ループバック モード |
使用のガイドライン |
---|---|---|
集合型イーサネット、高速イーサネット、ギガビットイーサネット |
地元の |
|
シリアル (V.35 および X.21) |
||
シリアル(EIA-530) |
DCE ローカル、DCE リモート、ローカル、およびリモート |
ループバックテストを設定するには、 loopback
ステートメントを含めます。
user@host# loopback mode;
以下の階層レベルでこのステートメントを使用することができます。
[edit interfaces interface-name aggregated-ether-options]
[edit interfaces interface-name fastether-options]
[edit interfaces interface-name gigether-options]
[edit interfaces interface-name serial-options]
物理接続の BERT テストを設定する
BERT を設定するには、次の手順に従います。
テストの期間を設定します。
[edit interfaces interface-name interface-type-options] user@host#bert-period seconds;
一部のPICでは1〜239秒、他のPICでは1〜240秒のBERT期間を設定することができます。デフォルトでは、BERT 期間は 10 秒です。
エラー率を構成して、受信パターンを受信したときに監視します。
[edit interfaces interface-name interface-type-options] user@host#bert-error-rate rate;
rate はビット誤り率です。これは 0 から 7 までの整数で、10–0 (1 ビットあたり 1 エラー) から 10–7 (1,000 万ビットあたり 1 エラー) のビット誤り率に対応します。
送信パスで送信するビットパターンを設定します。
[edit interfaces interface-name interface-type-options] user@host#bert-algorithm algorithm;
algorithmは、ビット・ストリームで送信するパターンです。サポートされているアルゴリズムのリストについては、
bert-algorithm
ステートメントの後に?
を入力します。次に例を示します。[edit interfaces t1-0/0/0 t1-options] user@host# set bert-algorithm ? Possible completions: pseudo-2e11-o152 Pattern is 2^11 -1 (per O.152 standard) pseudo-2e15-o151 Pattern is 2^15 - 1 (per O.152 standard) pseudo-2e20-o151 Pattern is 2^20 - 1 (per O.151 standard) pseudo-2e20-o153 Pattern is 2^20 - 1 (per O.153 standard) ...
特定の階層情報については、個々のインターフェイスタイプを参照してください。
BERT テストの開始と停止
BERT テストを開始する前に、インターフェイスを無効にする必要があります。これを行うには、[edit interfaces interface-name]
階層レベルでdisable
ステートメントを含めます。
[edit interfaces interface-name] disable;
BERTプロパティを設定し、設定をコミットした後、 test interface interface-name interface-type-bert-start
運用モードコマンドを発行してテストを開始します。
user@host> test interface interface-name interface-type-bert-start
テストは、 bert-period
ステートメントで指定した期間実行されます。テストを早く終了するには、 test interface interface-name interface-type-bert-stop
コマンドを発行します。
user@host> test interface interface-name interface-type-bert-stop
例えば:
user@host> test interface t3-1/2/0 t3-bert-start user@host> test interface t3-1/2/0 t3-bert-stop
BERT テストの結果を表示するには、 show interfaces extensive | find BERT
コマンドを発行します。
user@host> show interfaces interface-name extensive | find BERT
BERTプロシージャの実行と結果の評価の詳細については、 CLIエクスプローラーを参照してください。
ローカルルーターとリモートルーター間でBERTパターンを交換するには、リンクのリモートエンドのインターフェイス設定に loopback remote
ステートメントを含めます。ローカル ルーターから、 test interface
コマンドを発行します。