特記事項: SunFDDI アダプタ

SunFDDI の統計情報の表示

pf_stat(1M) ユーティリティーや nf_stat ユーティリティーを使用すると、指定された SunFDDI インタフェースの蓄積されている統計情報が表示されます。これらのコマンドは、スーパーユーザーで実行する必要があります。一般的な形式は以下のとおりです。


# <basedir>/pf_stat [-m] pf<inst> [<interval>] [<count>] 

pf<inst> は、SunFDDI インタフェースを指定します。

<interval> は、問い合わせ間隔です (秒単位)。

<count> は、合計問い合わせ回数です。

pf_stat ユーティリティーでは、SMT (ステーション管理) バージョン 7.3 に準拠した列見出しを使用して情報が表示されます。見出しは、以下の点が SMT バージョン 5.1 および 4.2 の見出しと異なります。

ローカルインタフェースの統計情報の表示

-m オプションを指定せずに pf_stat コマンドを入力すると、ローカルインタフェース pf<inst> から取得された統計情報が表示されます。

たとえば、インタフェース pf0 の蓄積された統計情報を表示するには、以下のように入力します。


# <basedir>/pf_stat pf0
Ring ECM RMT PCMS Ring_OP XmitP RecvP
UP IN RING_OP ACTIVE c 16fde 1862d

interval (問い合わせ間隔) と count (合計問い合わせ回数) を指定することによって、インタフェースを動的に監視することができます (アクティブモニター)。この方法では、現在の状態と前回の状態の差分が表示されます。最短間隔は 1 秒で、蓄積された統計情報は、問い合わせ 10 回ごとに表示されます。

たとえば、インタフェース pf0 を 60 秒ごとに 3 分間監視するには (合計 3 回の問い合わせ)、以下のように入力します。


# <basedir>/pf_stat pf0 60 3
Ring ECM RMT PCMS Ring_OP XmitP RecvP
UP  IN  RING_OP ACTIVE c 131a0 131aa
UP  IN  RING_OP ACTIVE 0 0 0
UP  IN  RING_OP ACTIVE 0 1 1

ローカルインタフェースの統計情報の解釈

-m オプションを指定せずに pf_stat ユーティリティーを実行すると、さまざまな SMT 状態のマシンや、ローカルステーションが接続されているネットワークに関する情報が表示されます。

Ring (リング状態)

リング状態 (Ring Status) は、FDDI ネットワークへの物理接続の現在の状態を示します。pf_stat では、Ring 見出しの下に以下のいずれかの状態が返されます。

ECM (エンティティー調整管理)

ECM (Entity Coordination Management) は、エンティティー調整管理状態のマシンの現在の状態を示します。エンティティー調整管理状態のマシンでは、以下の機能や設備が制御されます。

表 2–1 に、pf_stat によって ECM 見出しの下に返される状態を示します。

表 2-1 ECM 見出しの下の pf_stat の状態

状態 

意味 

OUT

ECM は動作中ではなく、接続要求を待っています (初期状態)。 

IN

ECM は動作中です (正常な接続要求後の通常の状態)。 

TRACE

ECM は適切なエンティティーにトレース要求を伝達中です。 

LEAVE

ECM はステーションがリングから切り離される前に接続をすべて終了中です。 

PATH_TEST

ECM はトレースが完了し、パステスト状態に移行中です。 

INSERT

ECM は、ステーションがリングに追加されることを示す要求を光バイパススイッチに送信中です。この処理によってスイッチが解放されます。 

CHECK

ECM は、ネットワークからシンボルが受信されていることを検証中です。 

DEINSERT

ECM は、ステーションがリングから切り離されることを示す要求を、光バイパススイッチに送信中です。この処理によってスイッチが始動されます。 

RMT (リング管理)

RMT (Ring Management) は、リング管理状態のマシンの現在の状態を示します。リング管理状態のマシンでは、以下の機能が制御されます。

表 2–2 に、pf_stat によって RMT 見出しの下に返される状態を示します。

表 2-2 RMT 見出しの下の pf_stat の状態

状態 

意味 

ISOLATED

RMT は動作していません (初期状態)。 

NON_OP

RMT は動作可能なリングを待っています。 

RING_OP

RMT は正常に動作しています。 

DETECT

RMT は重複するアドレスを確認中です (初期化中の一時的な状態)。 

NON_OP_DUP

RMT はアドレスの重複を検出し、回復を開始しています。この状態ではリングは動作不能です。 

RING_OP_DUP

RMT は、MAC アドレスの重複を検出し、エラーのフラグを設定しました。この状態ではリングは動作可能です。 

DIRECTED

RMT は、ビーコンの時間が超過し、回復を開始する前にダイレクトビーコンのストリームを転送中です。 

TRACE

RMT は、スタックビーコンの回復のためにトレースを開始しました。 

PCM (物理接続管理)

PCM (Phisycal Connection Management) は、物理接続管理状態のマシンの現在の状態を示します。物理接続管理状態のマシンでは、以下の機能が制御されます。

この見出しは、管理されているポートの種類に応じて、以下のように変更されます。

表 2–3 に、pf_stat によって PCM 見出しの下に返される状態を示します。

表 2-3 PCM 見出しの下の pf_stat の状態

状態 

意味 

OFF

PCM は動作中ではありません (初期状態)。 

BREAK

PCM は接続同期化フェーズを開始しています。 

CONNECT

PCM は、接続の終端を同期中です。 

NEXT

PCM は、SIGNAL 状態に移行する前に PDU を転送中です。

SIGNAL

PCM は、NEXT 状態の後、信号ビット (情報) を転送および受信中です。

JOIN

同期接続シーケンスの最初の状態です。 

VERIFY

同期接続シーケンスの 2 番目の状態です。 

ACTIVE

ポートがトークンパスに正常に組み込まれたことを示す最後の状態です。 

TRACE

PCM は、TRACE 状態を実行中です。

接続の完全な同期化と、ポートのトークンパスへの組み込みまでの PCM の各状態の通常の流れを、図 2–1 に示します。問い合わせの最短間隔は 1 秒です。1 秒は、PCM 状態の完全なシーケンスの取得と表示には長すぎる場合があります。

図 2-1 PCM 状態の通常の流れ

Graphic

Ring_OP (Ring Operational)

Ring_OP は、受信された Ring_OP (リング動作可能) 信号の数を示します。この信号は、ステーションが動作可能なネットワークに組み込まれたときに生成されます。

XmitP (転送パケット)

interval および count を指定せずに pf_stat を実行した場合は、インタフェースが有効になってから転送された合計パケット数が表示されます。interval および count を指定して pf_stat を実行した場合は、最後の問い合わせ以降に転送されたパケット数が表示されます。

RecvP (受信パケット)

interval および count を指定せずに pf_stat を実行した場合は、インタフェースが有効になってから受信された合計パケット数が表示されます。interval および count を指定して pf_stat を実行した場合は、最後の問い合わせ以降に受信されたパケット数が表示されます。

ローカルインタフェースの統計情報の例

以下の出力は、以下のコマンドを使用して、シングルアタッチのステーションから取得したものです。FDDI ケーブルを SunFDDI カードから切り離し、再接続することによって疑似的な障害状態が一時的に生成されています。


# <basedir>/pf_stat pf0 1 20
Ring ECM RMT PCMS Ring_OP XmitP RecvP
UP IN RING_OP ACTIVE 2 26 1d
UP IN RING_OP ACTIVE 0 0 0
UP IN RING_OP ACTIVE 0 0 0
UP IN RING_OP ACTIVE 0 0 0
DOWN IN ISOLATED CONNECT 0 1 1
DOWN IN ISOLATED CONNECT 0 0 0
DOWN IN ISOLATED NEXT 0 0 0
UP IN RING_OP ACTIVE 1 0 0
UP IN RING_OP ACTIVE 0 1 1

Ring ECM RMT PCMS Ring_OP XmitP RecvP
UP IN RING_OP ACTIVE 3 29 20
UP IN RING_OP ACTIVE 0 0 0
UP IN RING_OP ACTIVE 0 1 1
UP IN RING_OP ACTIVE 0 0 0
UP IN RING_OP ACTIVE 0 0 0
UP IN RING_OP ACTIVE 0 0 0
UP IN RING_OP ACTIVE 0 0 0
UP IN RING_OP ACTIVE 0 0 0
UP IN RING_OP ACTIVE 0 0 0
UP IN RING_OP ACTIVE 0 1 1

この例では、以下の事項を示しています。

SunFDDI カードにあるリンク状態指示子は、以下のイベントシーケンスを示します。

(接続されている) -> オレンジ色 (切り離されている) -> (接続されている)

隣接するステーションの統計情報の表示

-m オプションを指定して pf_stat コマンドまたは nf_stat コマンドを使用すると、ローカルインタフェース pf<inst> に接続された隣接するステーションと、ネットワークから受信されたフレームに関する情報が表示されます。

たとえば、インタフェース pf0 に接続された隣接するステーションに関する情報を表示するには、以下のように入力します。


# <basedir>/pf_stat -m pf0
PhyS Frame Error Lost SA UNA DNA
M b43eb2 0 3 <MACアドレス1> <MACアドレス2> <MACアドレス3>

interval (秒単位の問い合わせ間隔) と count (合計問い合わせ回数) を指定することによって、隣接するステーションを動的に監視することができます (アクティブモニター)。最短間隔は 1 秒で、蓄積された統計情報は、問い合わせ 10 回ごとに表示されます。

たとえば、pf0 に接続された隣接するステーションを 10 秒ごとに 1 分間監視する場合は (合計 6 回の問い合わせ)、以下のように入力します。


# <basedir>/pf_stat -m pf0 10 6
PhyS Frame Error Lost SA UNA DNA
M c460a6d 0 3 <MACアドレス1> <MACアドレス2> <MACアドレス3>
M 27224 0 0 <MACアドレス1> <MACアドレス2> <MACアドレス3>
M 27227 0 0 <MACアドレス1> <MACアドレス2> <MACアドレス3>
M 27220 0 0 <MACアドレス1> <MACアドレス2> <MACアドレス3>
M 2722e 0 0 <MACアドレス1> <MACアドレス2> <MACアドレス3>
M 27223 0 0 <MACアドレス1> <MACアドレス2> <MACアドレス3>

隣接するステーションの統計情報の解釈

-m オプションを指定して pf_stat ユーティリティーを実行すると、ローカルインタフェース pf<inst> に接続されたステーションに関する情報が表示されます。

Phy (物理接続)

Phy は、FDDI ネットワークへの物理接続のタイプを示します。この見出しは、管理されているポートの種類に応じて、以下のように変更されます。

pf_stat では、Phy 見出しの下に以下のいずれかの状態が返されます。

表 2-4 PHY 見出しの下の pf_stat の状態

状態 

意味 

NONE

ポートは切り離されています。 

M

ポートは端末集配信装置 (コンセントレータ) のポート M に接続されています。 

S

ポートは、シングルアタッチステーションのポート S に接続されています。 

A

ポートは、デュアルアタッチステーションのポート A に接続されています。 

B

ポートは、デュアルアタッチステーションのポート B に接続されています。 

Frame (受信フレーム)

interval および count を指定せずに pf_statnf_stat を実行した場合は、インタフェースが有効になってから受信された合計 SMT フレーム数が表示されます。interval および count を指定して pf_statnf_stat を実行した場合は、最後の問い合わせ以降に受信された SMT フレーム数が表示されます。

SMT フレームに関するより詳細な情報は、pf_smtmon(1M) ユーティリティーまたは nf_smtmon(1M) ユーティリティーを使用して取得することができます。これらのユーティリティーについては、SMT フレームの監視を参照してください。

Error (エラーフレーム)

interval および count を指定せずに pf_statnf_stat を実行した場合は、インタフェースが有効になってから受信された合計エラーフレーム数が表示されます。interval および count を指定して pf_statnf_stat を実行した場合は、最後の問い合わせ以降に受信されたエラーフレーム数が表示されます。エラーフレームは、E (エラー) ビットが設定され、その E ビットがローカルステーションで初めて検出された SMT フレームです。このフレームは、エラーの原因の場所は示しません。エラーフレームが頻繁に発生する場合は、汚れ (光ファイバ) や電気的な干渉 (UTP) など、ネットワーク上にノイズの問題がある可能性があります。

Lost (消失フレーム)

interval および count を指定せずに pf_stat または nf_stat を実行した場合は、インタフェースが有効になってから受信された合計消失フレーム数が表示されます。interval および count を指定して pf_stat または nf_stat を実行した場合は、最後の問い合わせ以降に受信された消失フレーム数が表示されます。消失フレームは、ローカルステーションで受信が異常終了した SMT フレームです。このフレームは、エラーの原因の場所は示しません。消失フレームが多い場合は、汚れ (光ファイバ) や電気的な干渉 (UTP) など、ネットワーク上にノイズの問題がある可能性があります。

SA (ステーションアドレス)

ローカルステーションの MAC アドレスが表示されます。

UNA (上位隣接アドレス)

リングで、ローカルステーションから上位に接続された、隣接するステーションの MAC アドレスが表示されます。

DNA (下位隣接アドレス)

リングで、ローカルステーションから下位に接続された、隣接するステーションの MAC アドレスが表示されます。

隣接するステーションの統計情報の例

以下の出力は、以下のコマンドを使用して、シングルアタッチのステーションから取得したものです。FDDI ケーブルを SunFDDI カードから切り離し、再接続することによって疑似的な障害状態が一時的に生成されています。


# <basedir>/pf_stat -m pf0 1 20
PhyS Frame Error Lost SA UNA DNA
 M c45d5463 1 1b <MACアドレス1> <MACアドレス2> <MACアドレス3>
 M 27437 0 0 <MACアドレス1> <MACアドレス2> <MACアドレス3>
 M 27427 0 0 <MACアドレス1> <MACアドレス2> <MACアドレス3>
 M 27435 0 0 <MACアドレス1> <MACアドレス2> <MACアドレス3>
 NONE 182f1 0 0 <MACアドレス1> <MACアドレス2> <MACアドレス3>
 NONE 0 0 0 <MACアドレス1> <MACアドレス2> <MACアドレス3>
 NONE 0 0 0 <MACアドレス1> <MACアドレス2> <MACアドレス3>
 M d432 0 7 <MACアドレス1> <MACアドレス2> <MACアドレス3>
 M 2707e 0 0 <MACアドレス1> <MACアドレス2> <MACアドレス3>

PhyS Frame Error Lost SA UNA DNA
 M c46e5ce7 1 22 <MACアドレス1> <MACアドレス2> <MACアドレス3>
 M 27228 0 0 <MACアドレス1> <MACアドレス2> <MACアドレス3>
 M 27230 0 0 <MACアドレス1> <MACアドレス2> <MACアドレス3>
 M 27227 0 0 <MACアドレス1> <MACアドレス2> <MACアドレス3>
 M 2722e 0 0 <MACアドレス1> <MACアドレス2> <MACアドレス3>
 M 2722c 0 0 <MACアドレス1> <MACアドレス2> <MACアドレス3>
 M 27228 0 0 <MACアドレス1> <MACアドレス2> <MACアドレス3>
 M 27231 0 0 <MACアドレス1> <MACアドレス2> <MACアドレス3>
 M 2722b 0 0 <MACアドレス1> <MACアドレス2> <MACアドレス3>
 M 27227 0 0 <MACアドレス1> <MACアドレス2> <MACアドレス3>

この例では、以下の事項を示しています。