ネクストホップ【next hop】ネクストホップアドレス/next hop address

ネクストホップとは?

ルータが持つルーティングテーブル経路表)に記載される情報の一つで、宛先ネットワークごとに定められた「次に転送すべき隣接ルータIPアドレス」のこと。IPネットワークではパケットが複数のルータを経由して宛先に届くが、各ルータはその都度ネクストホップを参照して転送先を決定する。
ネクストホップのイメージ画像

IPネットワークでは、送信元から宛先まで複数のルータがバケツリレー式にパケットを受け渡して運搬する。各ルータパケットの宛先IPアドレスルーティングテーブルと照合し、一致する経路に登録されたネクストホップへパケットを送り出す。受け取った次のルータも同じ処理を繰り返すことで、パケットは最終的な宛先へ到達する。

宛先が自身に直接接続されたネットワークに属する場合は、ネクストホップを経由せずそのまま送出される。一方、ネクストホップが未登録の宛先へのパケットは、次にどこへ転送すれば良いか分からないため、デフォルトゲートウェイに指定されたルータへ送られる。デフォルトゲートウェイには上位ネットワークルータなどを指名するため、自分では分からない宛先も知っている可能性が高い。

ルーティングテーブルへのネクストホップの登録方法は、大きく二つに分かれる。管理者が手動で転送先を設定する「スタティックルーティング」と、ルータ同士が自動で経路情報を交換する「ダイナミックルーティング」である。OSPFBGPRIPといった動的ルーティングプロトコルでは、ネットワークの接続構造(トポロジー)の変化や障害の発生に応じてネクストホップが自動的に更新される。これにより、経路に障害が生じた際も別のネクストホップへ切り替わり、通信を継続できる。

ネクストホップとして通常は隣接ルータIPアドレスが指定されるが、物理ポートや論理ポートなどの出力インターフェース名を代わりに指定する形式もある。クラウド環境や仮想ネットワークでも同様の仕組みが用いられ、仮想ルータゲートウェイを経由先として指定することで、通信経路やトラフィックを柔軟に制御できる。

他の辞典等による「ネクストホップ」の解説 (外部サイト)

この記事の著者 : (株)インセプト IT用語辞典 e-Words 編集部
1997年8月より「IT用語辞典 e-Words」を執筆・編集しています。累計公開記事数は1万ページ以上、累計サイト訪問者数は1億人以上です。学術論文や官公庁の資料などへも多数の記事が引用・参照されています。