コンテンツにスキップ

OSPF 設定

OSPF を設定するオプションは、Sophos Firewall がゲートウェイモードで導入されている場合にのみ使用できます。

OSPF (Open Shortest Path First) は、IGP (Interior Gateway Protocols) の 1 つです。RIP (Routing Information Protocol) と比較して、OSPF はより多くのネットワークにサービスを提供でき、コンバージェンス期間 も非常に短くなります。OSPF は、ISP バックボーンやエンタープライズネットワークなどの大規模ネットワークで広く使用されています。

OSPF の Sophos Firewall での実装では、以下がサポートされています。

  • OSPFバージョン2 (RFC 2328 に記載されているとおり)
  • プレーンテキストおよびメッセージダイジェスト 5 (MD5) 認証

OSPFの仕組み

OSPF は、ローカルネットワーク内のすべての接続の完全なトポロジデータベースを追跡します。通常、エリア境界ルーターによってリンクされている論理エリアに分割されます。1 つのエリアは、連続する複数のネットワークの単一グループで構成されます。エリアボーダールーターは、1 つ以上のエリアを OSPF ネットワークバックボーンにリンクします。

Sophos Firewall は、同一エリアにインターフェースがある場合に OSPF 通信に参加します。Sophos Firewall は OSPF Hello プロトコルを使用してエリア内のネイバーを取得します。ネイバーとは、Sophos Firewall と同じエリアにインターフェースを持つ任意のルーターです。初回コンタクトの後、Sophos Firewall は一定の間隔で OSPF ネイバーと Hello パケットを交換し、ネイバーに到達できることを確認します。

OSPF 対応ルーターはリンクステートアドバタイズメントを生成し、ネイバーの状態が変化したとき、または新しいネイバーがオンラインになると、ネイバーに送信します。OSPF ネットワークが安定している場合、OSPF ネイバー間のリンク状態アドバタイズメントは発生しません。リンクステートアドバタイズメント (LSA) は、エリア内のすべての OSPF 対応ルーターのインターフェースを識別します。これは、OSPF 対応ルーターが宛先への最短パスを選択できるようにする情報を提供します。OSPF 対応ルーター間のすべての LSA 交換が認証されます。Sophos Firewall は、OSPF 対応ルーターから受信したアドバタイズメントに基づいて、リンクステート情報のデータベースを維持します。宛先までの最短パスを計算するため、Sophos Firewall は蓄積されたリンクステート情報に Shortest Path First (SPF) アルゴリズムを適用します。

Sophos Firewall は SPF 計算の結果に基づいてルーティングテーブルを動的に更新し、OSPF パケットが宛先までの最短パスを使用してルーティングできるようにします。

ルートの削除

ルート設定を削除するには、次のようにコマンドプロンプトから no network コマンドを実行します。

ospf(config-router)#no network ip address area area-id

OSPF をオフにする

OSPF ルーティング設定をオフにするには、次のようにコマンドプロンプトから no router コマンドを実行します。

ospf(config)#no router ospf

OSPF 設定タスクリスト

OSPF コマンドを実行するときは、あらかじめ OSPF をオンにする必要があります。

OSPF の設定手順」を参照してください。