OSPFは、CCNA学習の山場のひとつです。「リンクステート」「LSA」「エリア」など、聞き慣れない用語が次々に出てきて、苦手意識を持つ人も多いところです。
でも、現役のネットワークエンジニアとして言うと、OSPFは「何のための仕組みか」を一度つかめば、グッと理解しやすくなります。この記事では、用語を噛み砕いて解説したうえで、「実務では実際どう使われているのか」という現場の話まで正直にお伝えします。
- OSPFが最短経路を選ぶ仕組み
- RIPとの違い(地図を見る vs 噂で決める)
- 実務でのOSPFの立ち位置
OSPFとは:ネットワークの「地図」で最短経路を選ぶ仕組み
OSPF(Open Shortest Path First)とは、ルーター同士が経路情報を交換し、目的地までの最適な道を自動で選ぶための「ルーティングプロトコル」のひとつです。日本語にすると「最短経路を最初に開く」。その名のとおり、最短ルートを選ぶことを得意とします。
分類としては「リンクステート型」と呼ばれるタイプで、企業の社内ネットワークのようなAS(ひとつの組織が管理するネットワークのまとまり)の内部で使われます。こうした内部用のプロトコルを「IGP」と呼びます。

OSPFは用語が多くて身構えがちですが、“全員が同じ地図を持って自分で最短を選ぶ”——まずこのイメージだけ掴めば大丈夫です。細かい用語は後からで大丈夫。
OSPFとRIPの違い
| 観点 | RIP | OSPF |
|---|---|---|
| ルーティング方式 | ディスタンスベクタ | リンクステート |
| メトリック | ホップ数(最大15) | コスト(帯域ベース) |
| 収束の速さ | 遅い | 速い |
| 適した規模 | 小規模 | 中〜大規模 |
| 構成の複雑さ | シンプル | エリア設計が必要 |
ざっくり言うと、RIPは「近い順に数えて進む」単純な方式で、小さなネットワーク向き。OSPFは「地図を全員で共有して最適経路を計算する」方式で、規模が大きくなるほど強い。
CCNAではこの対比が問われますが、実務で新規にRIPを選ぶ場面はまずありません。RIPは“考え方を理解するための入口”、実戦はOSPF、という位置づけで捉えておけば十分です。
OSPFの仕組みを3ステップで
OSPFが「地図」を作って最短経路を選ぶまでの流れは、大きく3ステップです。
ステップ1:Helloパケットで「ご近所さん」を見つける
OSPFのルーターは、まず「Helloパケット」という挨拶を送り合って、隣のOSPFルーターを見つけます(この関係を「ネイバー」と呼びます)。
このとき、OSPFを話すルーターだけに届くマルチキャストアドレス(224.0.0.5)を使うので、関係ないPCに迷惑をかけません。行儀のいいプロトコルです。
ステップ2:LSAを交換して「地図(LSDB)」を作る
次に、各ルーターが自分の持つリンク情報を「LSA(Link State Advertisement)」として交換します。これを全員で共有し、組み立てると、ネットワーク全体の地図ができあがります。
この地図のデータベースを「LSDB」と呼びます。全ルーターが同じLSDB(地図)を持つのがポイントです。
ステップ3:SPFアルゴリズムで最短経路を計算する
地図がそろったら、各ルーターは「SPF(最短経路優先)アルゴリズム」を使って、自分から各目的地への最短ルートを計算します。OSPFという名前の「Shortest Path First」は、ここから来ています。
判断基準はコストで、基本的に回線の帯域幅(速さ)をもとに計算されます。広い(速い)回線ほどコストが低く、選ばれやすくなります。
そして賢いのは、一度地図ができたあとは、変化があったときだけLSAで差分を知らせること。平常時はHelloで「生きてるよ」と挨拶するだけなので、ネットワークの帯域をほとんど消費しません。常に全情報を流すRIPより、ずっと効率的です。
「エリア」で大規模ネットワークに対応する
OSPFには、もうひとつ重要な概念「エリア」があります。
ネットワークが大きくなると、地図(LSDB)が巨大になり、ルーターのCPUやメモリへの負担が増えます。そこでOSPFは、ネットワークを複数の「エリア」に分割します。中心となる「エリア0(バックボーン)」に各エリアを接続する構成にすることで、地図の共有範囲をエリア内に限定し、負荷を抑えます。
これにより、障害が起きても「どのエリアの問題か」を切り分けやすくなる、というメリットもあります。CCNAの段階では「大規模になったらエリアで分割する」というイメージが持てれば十分です。
OSPFのメリットとデメリット
ここまでの特徴を、メリット・デメリットとして整理します。
- メリット:収束(経路の再計算)が速い/ループが起きにくい/回線速度を考慮した賢いルート選択/マルチベンダ対応(IETF標準なのでCisco以外の機器とも連携できる)/規模に応じて拡張しやすい
- デメリット:大規模になるとルーターのCPU・メモリ負荷が高くなる/RIPに比べて仕組みが複雑で、設計に知識が必要
現役の本音:実務での「OSPFの立ち位置」

試験だとLSAの種類やタイマーの値まで問われますが、実務で全部そらで言える人はほぼいません。調べれば済むので。覚えるべきは数値じゃなく“仕組みのイメージ”です。
ここからは現役としての本音です。OSPFは「大規模ネットワークで使う」と説明されますが、実務での立ち位置をもう少し具体的に言うと、こうです。
実際の構成としては、WANの土台にBGPを使い、その上で拠点間のルーティングにOSPFやEIGRPを使う、という組み合わせが多くなります。
教科書的に言う「OSPFはIGP(組織内部)、BGPはEGP(組織間)」という役割分担は、こういう形で現場に現れます。OSPFは”組織の内側の道案内”だとイメージすると、立ち位置が腑に落ちると思います。
もうひとつ正直に言うと、試験ではLSAの細かい種類やタイマーの値まで問われますが、実務でそれを全部そらで覚えている人は多くありません。必要なときに調べれば済むからです。
大事なのは数値の暗記ではなく、「OSPFが地図を作って最短経路を選んでいる」という仕組みのイメージが体に入っていること。これがあれば、設定もトラブル対応も、調べながら対応できます。
試験知識と実務の使い分けについては、別記事で詳しく書いています。
まとめ:OSPFは「地図を共有して最短を選ぶ」プロトコル
- OSPFはリンクステート型のルーティングプロトコル。各ルーターが全体の地図を持つ。
- RIP(噂で道を決める)と違い、地図を見てコスト(回線速度)で最短経路を計算する。
- 仕組みは「Helloで隣を発見→LSA交換で地図作成→SPFで最短経路計算」の3ステップ。
- 大規模化にはエリア分割(エリア0=バックボーン)で対応する。
- 実務ではWANはBGP、その上で拠点間にOSPF/EIGRPという組み合わせが多い。
- 細かい仕様の暗記より、「地図を作って最短を選ぶ」という仕組みの理解が大事。
OSPFは用語が多くて身構えがちですが、「全員で地図を共有して、最短ルートを自分で計算する」という核をつかめば、一気に見通しが良くなります。まずは仕組みのイメージを押さえて、細かい部分は問題演習で補っていきましょう。


コメント