2.3.2 ifTable
インタフェーステーブルに関するMIBです。次に示すインタフェースのinterfacesグループについて説明します。
- 
               
イーサネットインタフェース
 - 
               
ポートチャネルインタフェース
 - 
               
サブインタフェース
 - 
               
VLANインタフェース
 - 
               
ループバックインタフェース
 - 
               
マネージメントポート
 - 
               
AUXポート
 
(1) 識別子
interfaces OBJECT IDENTIFIER ::= {mib-2 2}
ifTable OBJECT IDENTIFIER ::= {interfaces 2}(2) 実装仕様
ifTableの実装仕様を次の表に示します。
| 
                         #  | 
                     
                         オブジェクト識別子  | 
                     
                         アク セス  | 
                     
                         実装仕様  | 
                     
                         実装 有無  | 
                  
|---|---|---|---|---|
| 
                         1  | 
                     
                         ifTable {interfaces 2}  | 
                     
                         NA  | 
                     
                         [規格] インタフェースエンティティのテーブル。 [実装] 規格に同じ。  | 
                     
                         Y  | 
                  
| 
                         2  | 
                     
                         ifEntry {ifTable 1}  | 
                     
                         NA  | 
                     
                         [規格] サブネットワークレイヤに属するインタフェース情報のリスト。 INDEX { ifIndex } [実装] 規格に同じ。  | 
                     
                         Y  | 
                  
| 
                         3  | 
                     
                         ifIndex {ifEntry 1}  | 
                     
                         R/O  | 
                     
                         [規格] このインタフェースを識別するための番号。0より大きい値。 [実装] このインタフェースを識別するための番号。インタフェースに関するコンフィグレーションを変更すると,このオブジェクトの値も変わります。 ifIndexの割り当て方法は次のとおりです。 
  | 
                     
                         Y  | 
                  
| 
                         4  | 
                     
                         ifDescr {ifEntry 2}  | 
                     
                         R/O  | 
                     
                         [規格] インタフェースに関する情報。 [実装] インタフェース種別ごとの固定文字列およびコンフィグレーションで設定された補足説明。  | 
                     
                         Y  | 
                  
| 
                         5  | 
                     
                         ifType {ifEntry 3}  | 
                     
                         R/O  | 
                     
                         [規格] インタフェースのタイプ。 [実装] インタフェースによる。 
  | 
                     
                         Y  | 
                  
| 
                         6  | 
                     
                         ifMtu {ifEntry 4}  | 
                     
                         R/O  | 
                     
                         [規格] このインタフェースで送受信できるデータグラムの最大サイズ(オクテット)。 [実装] インタフェースによる。 
  | 
                     
                         Y  | 
                  
| 
                         7  | 
                     
                         ifSpeed {ifEntry 5}  | 
                     
                         R/O  | 
                     
                         [規格] このインタフェースの現在の回線速度(bit/s)。 [実装] インタフェースによる。 
  | 
                     
                         Y  | 
                  
| 
                         8  | 
                     
                         ifPhysAddress {ifEntry 6}  | 
                     
                         R/O  | 
                     
                         [規格] このインタフェースのネットワークレイヤ直下の物理アドレス。 [実装] インタフェースによる。 
  | 
                     
                         Y  | 
                  
| 
                         9  | 
                     
                         ifAdminStatus {ifEntry 7}  | 
                     
                         R/W  | 
                     
                         [規格] このインタフェースの望ましい状態。 
 [実装] インタフェースによる。 
 なお,SetRequestオペレーションで変更した値は,対象のインタフェースのコンフィグレーションに反映されます。 
 上記以外は指定できません。 コミットモードが手動コミットモードの場合,SetRequestオペレーションによる値の変更はできません。  | 
                     
                         Y  | 
                  
| 
                         10  | 
                     
                         ifOperStatus {ifEntry 8}  | 
                     
                         R/O  | 
                     
                         [規格] このインタフェースの現在の状態。 
 [実装] インタフェースによる。 
  | 
                     
                         Y  | 
                  
| 
                         11  | 
                     
                         ifLastChange {ifEntry 9}  | 
                     
                         R/O  | 
                     
                         [規格] このインタフェースのifOperStatusが最後に変化した時のsysUpTime(単位:1/100秒)。 [実装] インタフェースによる。 
  | 
                     
                         Y  | 
                  
| 
                         12  | 
                     
                         ifInOctets {ifEntry 10}  | 
                     
                         R/O  | 
                     
                         [規格] このインタフェースで受信した,badパケットを含むオクテットの数。 [実装] インタフェースによる。 
  | 
                     
                         Y  | 
                  
| 
                         13  | 
                     
                         ifInUcastPkts {ifEntry 11}  | 
                     
                         R/O  | 
                     
                         [規格] 上位プロトコルへ通知したユニキャストパケットの数。 [実装] インタフェースによる。 
  | 
                     
                         Y  | 
                  
| 
                         14  | 
                     
                         ifInNUcastPkts {ifEntry 12}  | 
                     
                         R/O  | 
                     
                         [規格] 上位プロトコルへ通知した非ユニキャストパケット(ブロードキャスト,マルチキャストパケット)の数。 [実装] インタフェースによる。 
  | 
                     
                         Y  | 
                  
| 
                         15  | 
                     
                         ifInDiscards {ifEntry 13}  | 
                     
                         R/O  | 
                     
                         [規格] パケット自身にはエラーはないが,上位プロトコルに渡すことのできなかったパケットの数(バッファなしなどで廃棄された受信パケットの数)。 [実装] インタフェースによる。 
  | 
                     
                         Y  | 
                  
| 
                         16  | 
                     
                         ifInErrors {ifEntry 14}  | 
                     
                         R/O  | 
                     
                         [規格] パケット中のエラーが含まれていることによって廃棄されたパケットの数。 [実装] インタフェースによる。 
  | 
                     
                         Y  | 
                  
| 
                         17  | 
                     
                         ifInUnknownProtos {ifEntry 15}  | 
                     
                         R/O  | 
                     
                         [規格] サポートされていないプロトコルのパケットを受信し,廃棄したパケットの数。 [実装] インタフェースによる。 
  | 
                     
                         Y  | 
                  
| 
                         18  | 
                     
                         ifOutOctets {ifEntry 16}  | 
                     
                         R/O  | 
                     
                         [規格] このインタフェースで送信した,badパケットを含むオクテットの数。 [実装] インタフェースによる。 
  | 
                     
                         Y  | 
                  
| 
                         19  | 
                     
                         ifOutUcastPkts {ifEntry 17}  | 
                     
                         R/O  | 
                     
                         [規格] 上位レイヤが送信したユニキャストパケットの数。 [実装] インタフェースによる。 
  | 
                     
                         Y  | 
                  
| 
                         20  | 
                     
                         ifOutNUcastPkts {ifEntry 18}  | 
                     
                         R/O  | 
                     
                         [規格] 上位レイヤが送信した非ユニキャストパケットの数。 [実装] インタフェースによる。 
  | 
                     
                         Y  | 
                  
| 
                         21  | 
                     
                         ifOutDiscards {ifEntry 19}  | 
                     
                         R/O  | 
                     
                         [規格] パケット自身にエラーはなく,送信処理で廃棄されたパケットの数(送信バッファ不足など)。 [実装] インタフェースによる。 
  | 
                     
                         Y  | 
                  
| 
                         22  | 
                     
                         ifOutErrors {ifEntry 20}  | 
                     
                         R/O  | 
                     
                         [規格] エラーが原因で送信できなかったパケットの数。 [実装] インタフェースによる。 
  | 
                     
                         Y  | 
                  
| 
                         23  | 
                     
                         ifOutQLen {ifEntry 21}  | 
                     
                         R/O  | 
                     
                         [規格] 送信パケットキューのサイズ。 [実装] インタフェースによる。 
  | 
                     
                         Y  | 
                  
| 
                         24  | 
                     
                         ifSpecific {ifEntry 22}  | 
                     
                         R/O  | 
                     
                         [規格] インタフェースのメディアの特性を定義するMIBへのレファレンス。ifTypeに依存するMIBのオブジェクトID。 [実装] インタフェースによる。 
  | 
                     
                         Y  | 
                  
- 注※1
 - 
                     
詳細は,「コンフィグレーションガイド Vol.1」 「20.1.4(3) IPインタフェースで使用するMTU」を参照してください。
 - 注※2
 - 
                     
ポートの状態がactive up以外の場合,複数の速度を持つポートでは,最速値を表示します。ただし,SFP+/SFP共用ポートの場合は,コンフィグレーションコマンドspeedで設定した回線速度を表示します。
 - 注※3
 - 
                     
複数の速度を持つポートでは,最速値を表示します。ただし,SFP+/SFP共用ポートの場合は,コンフィグレーションコマンドspeedで設定した回線速度を表示します。
 - 注※4
 - 
                     
インタフェース統計モードがレイヤ2中継の統計取得状態の場合は,0固定です。
 - 注※5
 - 
                     
インタフェース統計モードがレイヤ2中継の統計取得状態の場合は,レイヤ2中継のフレームをカウントします。インタフェース統計モードがレイヤ3中継の統計取得状態の場合は,レイヤ3中継のパケットをカウントします。
 - 注※6
 - 
                     
ポーズパケットを送受信したときもカウントアップします。
 - 注※7
 - 
                     
次のNIFではポートがupしたときに,カウントアップすることがあります。
・NL1G-12T
・NL1G-12S
 - 注※8
 - 
                     
エラーが原因で送信できなかったパケットを含みます。