ルーティング

ルーティングとは?

ルーティングとは、パケットをどの経路に配送するかを決める経路制御の機能で、ルーティングを実現する中継装置はルータと呼ばれています。

インターネットでは、パケットの中継地点となるルーターが適切な経路にパケットをルーティングする作業を繰り返すことで、宛先まで正しく送り届ける仕組みになっています。

ルーティングには大きく分けて、

  • スタティックルーティング
  • ダイナミックルーティング

があります。

スタティックルーティングとは?

スタティックルーティングはルーターに固定的に経路情報を設定し、送信先IPアドレスを基にルーティングするスタティックルートの他に、送信元IPやポート番号などをを基にルーティングを実施するPBR(Policy-Based Routing)などがあります。PCなどに設定するデフォルトゲートウェイもスタティックルーティングの一種です。

ダイナミックルーティングとは?

ダイナミックルーティングは管理者が経路設定をするのではなく、ルーター同士で持っている経路情報を交換させて、最適な経路情報を自動的に作成させます。管理者がルーターに設定するのはルーティングプロトコルとなります。

ダイナミックルーティングにはRIPやOSPF、BGPなどと呼ばれるいくつかのルーティングプロトコルがありそれぞれに特徴があります。

それぞれのメリット・デメリット

スタティックルートの情報は他のルータへ通知されることは無いため、障害が発生したときに回避できないことがありますが、ダイナミックルーティングを用いた場合、自動的にルーティングテーブルが変更されるという利点があります。その一方で、経路を常に監視するために、各ネットワーク間にはトラフィックが常時生じることになります。

合わせて読みたい

show running-config 読み方 show running-config (ショウ ランニングコンフィグ) 使用方法 現在のコンフィグを確認する時に使用する。 実行例 Router#sh run Building configuration... Current configuration: ! versi...
ntp server 読み方 ntp server x.x.x.x (エヌ・ティー・ピー サーバー) 使用方法 NTPサーバのアドレスを指定する。NTPサーバと同期を取らせて正確な時刻にする。 実行例 Router#conf t Enter configuration commands, one per li...
banner motd 読み方 banner motd (バナー メッセージ オブ ザ デイ) 使用方法 ルータにログインした時にバナーメッセージが表示されるようにする。 実行例 Router#conf t Enter configuration commands, one per line. End with...
no ip domain-lookup 読み方 no ip domain-lookup (ノー アイ・ピー ドメイン ルックアップ) 使用方法 ドメイン名からの名前解決サービスを止める。コマンドに無い文字列を入力した時にルータがホストを探しにいくサービスを止める。 実行例 Router#conf t Enter configu...
logging buffered 512000 debugging 読み方 logging buffered 512000 debugging (ロギング バッファ 512000デバギング) 使用方法 ログをバッファに入れるようにする。デバッグ以上のレベルのログがshow loggingコマンドで確認できるようになる。 実行例 Router#conf t ...