メインコンテンツまでスキップ

9. The Interface Data Structure (インターフェースデータ構造)

本章では、OSPF インターフェースデータ構造の構成要素、状態機械、および設定パラメータを詳細に定義します。

章の概要 (Chapter Overview)​

OSPF インターフェースデータ構造には以下が含まれます:

  • インターフェース設定パラメータ
  • インターフェース状態情報
  • ネイバーリスト
  • タイマーとカウンター
  • インターフェース状態機械

9.1 インターフェース基本パラメータ (Interface Basic Parameters)​

必須パラメータ (Required Parameters)​

パラメータタイプ説明
Type列挙型ポイントツーポイント、ブロードキャスト、NBMA、ポイントツーマルチポイント
State列挙型Down、Loopback、Waiting、Point-to-Point、DR、Backup、DROther
IP Interface AddressIPアドレスインターフェースの IP アドレス
Area ID32ビットインターフェースが属するエリア
HelloInterval秒Hello 送信間隔
RouterDeadInterval秒ネイバー失効間隔

9.2 インターフェースタイプ (Interface Types)​

ポイントツーポイントネットワーク (Point-to-Point)​

  • 2 つのルーターのみを接続
  • DR/BDR 不要
  • 常に隣接関係を確立

ブロードキャストネットワーク (Broadcast)​

  • マルチアクセスネットワーク
  • DR/BDR 選出が必要
  • イーサネット、Token Ring

NBMA ネットワーク (Non-Broadcast Multi-Access)​

  • マルチアクセスだがブロードキャスト未対応
  • 手動ネイバー設定が必要
  • Frame Relay、X.25、ATM

ポイントツーマルチポイントネットワーク (Point-to-Multipoint)​

  • 複数のポイントツーポイントリンクの集合として扱う
  • DR/BDR 不要
  • 部分メッシュ Frame Relay

9.3 インターフェース状態機械 (Interface State Machine)​

状態定義​

  1. Down: 初期状態、使用不可
  2. Loopback: ループバック状態
  3. Waiting: DR/BDR 選出待機
  4. Point-to-Point: ポイントツーポイント動作状態
  5. DR: 指定ルーター
  6. Backup: バックアップ指定ルーター
  7. DROther: その他のルーター

9.4 インターフェース出力コスト (Interface Output Cost)​

コスト計算​

式

Cost = 参照帯域幅 / インターフェース帯域幅

例

  • 10 Mbps Ethernet: コスト 10
  • 100 Mbps Fast Ethernet: コスト 1
  • T1: コスト 64

技術要点まとめ (Technical Summary)​

主要概念​

  1. インターフェースタイプが動作を決定

    • 異なるタイプは異なる隣接メカニズム
    • 正しいタイプの選択が重要
  2. 状態機械駆動操作

    • 明確な状態定義
    • イベント駆動の遷移
  3. タイマーがリズムを制御

    • Hello Timer: ネイバー関係維持
    • Wait Timer: DR/BDR 選出
    • Inactivity Timer: 障害検出

参考資料 (References)