RIP、OSPF、BGPに出会う
主要なルーティングプロトコルをわかりやすく学びます。
「RIP、OSPF、BGPに出会う」はCoddyKit上の無料Cloud & IT Cert Prepレッスンです。 これはレッスン4/4です。 下記で完全なレッスンを無料で読むことができます。その後、ブラウザ内の組み込みコードエディタと24時間対応のAIチューターでハンズオン演習できます。 これはCloud & IT Cert Prep学習パスの一部であり、ウェブとCoddyKitアプリ全体で進捗が同期されます。 Cloud & IT Cert Prepコースには全4レッスンが含まれています。
3大プロトコル
動的ルーティングはプロトコルに依存しており、Network+ 試験で特によく登場する名前がRIP、OSPF、BGPです。いずれもルートを学習・共有しますが、仕組みや適した場所はそれぞれ異なります。このレッスンでは、3つすべてをわかりやすく紹介し、それぞれの役割や強み、想定されている利用場面を理解できるようにします。
内部と外部
まず、重要な区分を確認しましょう。IGP(Interior Gateway Protocol)は、1つの組織または自律システム内でルーティングを行います。EGP(Exterior Gateway Protocol)は、インターネット上の異なる組織間でルーティングを行います。RIP と OSPF は内部プロトコルであり、BGP はインターネット全体をつなぐ外部プロトコルです。この違いを知っておくと、それぞれのプロトコルを正しく位置づけられます。
RIP の基本
RIP(Routing Information Protocol)は、最も古く、最も単純なプロトコルです。距離ベクトル型のプロトコルで、宛先までのルーター数であるホップ数によって距離を測定します。ホップ数が少ないほど適した経路です。RIP は設定が簡単ですが、最大ホップ数が15(16は到達不能を意味します)で、収束も遅いという制限があります。現在では、非常に小規模で単純なネットワークにしか適していません。
RIP の制限
RIP の単純さは、その弱点でもあります。ホップ数はリンク速度を考慮しないため、RIP は、ホップ数は少ないものの低速な経路を、ホップ数が多くても高速な経路より選ぶことがあります。15ホップという制限によってネットワークの規模も限られ、定期的な全ルートテーブルの更新は帯域幅を浪費し、収束を遅らせます。現代のネットワークで RIP が使われることはほとんどありませんが、試験では距離ベクトル型でホップ数を使用するプロトコルだと理解しておく必要があります。
OSPF の基本
OSPF(Open Shortest Path First)は、企業で広く使われている強力な内部プロトコルです。リンクステート型のプロトコルであり、各ルーターがネットワーク全体の地図を作成し、自身で最短経路を計算します。OSPF は帯域幅に基づくコストをメトリックとして使用するため、高速なリンクを優先します。収束が速く、大規模ネットワークをエリアで整理することで高い拡張性も実現します。
内部で OSPF が選ばれる理由
RIP と比べた OSPF の利点は明確です。コストメトリックによってリンク速度を考慮でき、少ないホップ数による制限もなく、変更後の収束も速く、大規模ネットワークにも対応できます。すべてのルーターがトポロジー全体を共有するため、OSPF は障害に対して迅速かつ適切に対応します。企業内のルーティングでは、OSPF は最も一般的な選択肢の1つです。
BGP の基本
BGP(Border Gateway Protocol)は、インターネットそのものが使用するルーティングプロトコルです。外部のパスベクトル型プロトコルであり、ISP や大規模組織が運用する、独立して管理された大規模ネットワークである自律システム間でルートを交換します。BGP は速度だけでなく、ポリシーやパス属性に基づいて判断します。企業間のルーティングには、技術的な効率だけでなく、ビジネス上の関係も関わるためです。
BGP が異なる理由
BGP は非常に大規模な環境で動作し、グローバルなインターネット上で数十万ものルートを管理します。最速の収束よりも、安定性とポリシーによる制御を重視します。複数の ISP に接続する組織は、BGP を使って自社ネットワークへのトラフィックの流入方法と、ネットワークからの流出方法を制御します。RIP と OSPF が1つの組織内で動作するのに対し、BGP はそれらの組織をすべてつないでインターネットを構成します。
ひと目で比較
まとめてみましょう。RIPは内部用の距離ベクトル型で、ホップ数を使用します。単純ですが、小規模ネットワークに限られます。OSPFは内部用のリンクステート型で、帯域幅に基づくコストを使用します。高速で、企業ネットワークにも対応できます。BGPは外部用のパスベクトル型で、ポリシーに基づいて動作し、自律システム間でインターネットを運用するプロトコルです。これらの違いは、Network+ 試験でまさに問われるポイントです。
RIP : interior | distance-vector | hop count
OSPF : interior | link-state | cost (bandwidth)
BGP : exterior | path-vector | policy / attributesプロトコルの選択
実際の利用では、小規模な検証環境なら、単純さを理由に RIP を使うことがあります。ただし、静的ルートで十分な場合も多くあります。実際の企業では、ネットワーク内部に OSPF(または同様の高度な IGP)を使用します。複数のインターネットプロバイダーに接続する組織では、ネットワークの境界で BGP を使用します。どの状況にどのプロトコルが適しているかを見分けることは、試験にも実務にも役立つスキルです。
重要ポイント
ここでは、まだ設定できる必要はありません。まずはそれぞれを見分けられるようにしましょう。RIPとOSPFは、ネットワーク内部で使用する内部プロトコルです。その中でも OSPF が、より賢く現代的な選択肢です。BGPは、自律システムを接続し、グローバルなインターネットを運用する外部プロトコルです。それぞれの種類、メトリック、適用範囲を覚えれば、ルーティングプロトコルをしっかり理解できています。
クイックチェック
プロトコルに関する知識を確認しましょう。
振り返り
ルーティングプロトコルは、内部(IGP)と外部(EGP)に分かれます。RIPはホップ数を使用する内部の距離ベクトル型プロトコルで、単純ですが、最大15ホップという制限があり、動作も遅いプロトコルです。OSPFは帯域幅に基づくコストを使用する内部のリンクステート型プロトコルで、高速かつ拡張性に優れ、企業ネットワークに適しています。BGPはポリシーに基づいて自律システム間でルートを交換し、グローバルなインターネットを運用する外部のパスベクトル型プロトコルです。それぞれの種類、メトリック、適用範囲を覚えておきましょう。
AI チューターと学ぶ Cloud & IT Cert Prep — 無料
ブラウザでリアルコードを書いて実行し、24/7 の AI チューターから瞬時にサポートを受け、ウェブまたはアプリで続きから学習できます。
- コース
- 150
- レッスン
- 600
よくある質問
「RIP、OSPF、BGPに出会う」レッスンは無料ですか?
はい。「RIP、OSPF、BGPに出会う」の完全なテキストはこのウェブで無料で読めます。インタラクティブに演習し(組み込みコードエディタと24時間対応のAIチューター)、Cloud & IT Cert Prepコースの残りをアンロックするには、CoddyKit PROにアップグレードしてください。 Cloud & IT Cert Prepコースには全4レッスンが含まれています。
「RIP、OSPF、BGPに出会う」で何を学びますか?
主要なルーティングプロトコルをわかりやすく学びます。 ブラウザで直接実行するハンズオンコードでCloud & IT Cert Prepを演習し、24時間対応のAIチューターがレッスンを進める中での質問に答えます。
Cloud & IT Cert Prepを始めるのに経験は必要ですか?
事前経験は必要ありません。CoddyKitのCloud & IT Cert Prepは初級者から上級者向けに構成されているため、ここから始めるか最初から始めて、自分のペースで進むことができます。 これはレッスン4/4です。
「RIP、OSPF、BGPに出会う」レッスンにはどのくらい時間がかかりますか?
ほとんどのCoddyKitレッスンは約5~10分かかります。各レッスンはコンパクトでインタラクティブなので、着実に進歩し、ウェブとアプリ全体で正確に前回の場所から再開できます。
このCloud & IT Cert Prepレッスンでコードを書いて実行できますか?
はい。すべてのCloud & IT Cert Prepレッスンに組み込みコードエディタが含まれているため、ブラウザでリアルコードを書いて実行し、即座のAIフィードバックを取得できます。ローカル設定は不要です。
このコースのすべてのレッスン
- デフォルトゲートウェイの役割
- ルーティングテーブルの中身
- 静的ルーティングと動的ルーティング
- RIP、OSPF、BGPに出会う