見出し画像

OSFPとRIP、異なる計算方式による経路制御

光モジュール|多種多様の使用・規格を提供可能

 IGP(Interior Gateway Protocol)という内部ゲートウェイプロトコルには、ホップ数(通信経路上に存在する転送・中継設備の数)重視のディスタンスベクター、コスト値重視のリンクステート、そして距離と方向の複合値を重視するアイブリットである。
 関連記事「IGPとEGP、ダイナミック・ルーティングについて
 三つの中、リンクステートの代表であるOSFPと、ディスタンスベクターの代表であるRIP、それぞれの違いとは?

OSFPとは?その動作・仕組みについて

OSPF(Open Shortest Path First)とは、ディスタンスベクター型ルーティングプロトコルの代表であり、通信経路のコスト値で最適ルートを決めるという経路制御の方式である。

10G SFP+モジュール|2,060円

1、Hello パケットによるネイバー(Neighbor)関係の確立

OSPF Hello パケットとは、隣接ルーターとのネイバー関係を確立・維持するために、対象ルーターに送信するパケットである。

100G QSFP28モジュール|10,197円

 ネットワーク内の基本情報を把握し、通信やり取りを実行するために、隣接ルーターとのネイバー関係を構築する必要がある。
 ネイバー関係だと認識されたら、Hello パケットがネイバーテーブルに保存される。その後、ネイバー関係を維持するために、定期的にHello パケットを送信し、相手の状態(機器の存在や正常動作)を確認する。

Hello パケットによるネイバー(Neighbor)関係の確立
S5860-20SQ(20x10Gb SFP+、4x25Gb SFP28)|164,697円

 上記の図に示す通り、互いにHello パケットを受送信することで、自分の状況を相手に知らせ、相手の存在を確認することができる(例えば、ルーター A⇄ルーター B、ルーター B⇄ルーター C)。それによって、ネイバー関係の成立・維持が実現されるわけである。

ネイバー関係の成立・維持
S5860-20SQ(20x10Gb SFP+、4x25Gb SFP28)|164,697円

2、LSA交換によるLSDBの構築

LANケーブル|カスタマ可能・299円

LSAとは、Link State Advertisementの略で、OSFPルーターの持つ自分に関する情報(ルーターID、リンク数、コストなどのインターフェース情報)が含まれている。
LSDB(Link State Database)とは、LSAを収納するトポロジテーブルであり、ネットワーク全体の構造いわゆるトロポジマップを反映するデータベースである。

S2800S-8T2F-P(8 x PoE+ポート、2 x 1Gb SFP)|13,287円

 OSPFでは、ネイバー関係のルーターは互いにLSAを送信し、相手のインターフェース情報を収集する。相手はLSAをLSDBに保存して、その後また他のネイバールーターに送信する
 その繰り返しによって、LSAはネットワーク内のすべてのルーターに行き渡って共有される。同じエリア内のすべてのルーターも同じLSDBを保有するようになった。

同じエリア内のすべてのルーターも同じLSDBを保有する
S2800S-8T2F-P(8 x PoE+ポート、2 x 1Gb SFP)|13,287円

 LSDBに収納されたLSAの組み合わせによって、ネットワーク全体の構造関係図は完成する。

3、SPF値による最適ルートの選出

SPFとは、Shortest Path Firstの略で、宛先までのコスト合計値を計算した上で最適ルート(コストの合計値が最も低いルート)を決めるアルゴリズムである。

S3910-24TS(24xRJ45、4x10Gb SFP+)|79,207円
コストの計算式
コストの計算式

 コスト値の算出は上記の公式に示す通り、10Mbpsのコスト値が10、1Gbps(1000Mbps)のコスト値が1と見なす。

SPF値による最適ルートの選出
S3910-24TS(24xRJ45、4x10Gb SFP+)|79,207円

 ルーターAのコスト合計値が4、ルートBのコスト合計値が11。ルートAを最適ルートだと見なす。
 また、すべてのリンクが1Gbpsの場合、各ルートのコスト合計値は宛先によって異なる。ルーターAのコスト合計値が4、ルートBのコスト合計値が2。ルートBを最適ルートだと見なす。

SPF値による最適ルートの選出
S3910-48TS(48xRJ45、4x10Gb SFP+)|101,867円

 インターフェース障害やネットワーク機器の削除によって、経路が無効になった場合に、LSU(LSAの送信を要求する)の通知を受けた各ルーターは速やかに経路を切り替えて対処する。その時間はわずか数秒かかる。


RIPとは?その仕組みについて

 RIP(Routing Information Protocol)とは、ネットワーク機器間(ルーター、中継設備など)のルーティングにおける経路制御に用いられるルーティングプロトコルである。

FS.COM|ネットワーク機器専門通販サイト

 ホップ数重視のRIPはIGP(内部ゲートウェイプロトコル)として使用される。最短パスを選出するために、通信経路上のホップ数を計算する必要がある。ホップ数の合計が最も小さいルートは最適ルートとして指定される。
 :ホップ数とは通信経路上に存在する転送・中継設備の数。

ホップ数の合計が最も小さいルートは最適ルートとして指定される
100G QSFP28モジュール|10,197円

 上記の図に示す通り、ルーターを通るたびにホップ数は「+1」加算され、ルーティングテーブルにもその数値が反映される。
 ルートAの合計ホップ数が4、ルートBの合計ホップ数が2。ルートBを最適ルートと見なす。
 ただし、ホップ数は最大15まで、15台を超えると通信できなくなる。

サブネットから見るホップ数の計算

サブネット(サブネットワーク)とは、ネットワークをより効率的に管理するために細分化されたネットワークであり、トラフィックがルーターを通らずに到達できる範囲を意味する。

10G SFP+光モジュール|2060円
ホップ数の計算
SFP+モジュール(RJ-45互換)|6,695円

 例えば、図表の中のルーターAから各ルーターまでのホップ数を計算すれば:

ルーティングテーブル
10G SFP+ DACケーブル|1,133円

FS.COM|ネットワーク機器専門通販サイト

 弊社(FS JAPAN株式会社)はFS.COMネットワーク機器専門通販サイトを運営し、スイッチングハブ、光モジュール、光ファイバーケーブル、関連機器などのネットワーク関連商品を取り扱っております。


この記事が気に入ったらサポートをしてみませんか?