デフォルトゲートウェイ
デフォルトゲートウェイは、ローカルサブネットから他のネットワークへパケットを転送するネットワークノード(通常はルーター)であり、ホストはローカルネットワーク外の宛先への次ホップとして使用します。
概要
デフォルトゲートウェイとは、ホストが自身のローカルサブネット外のアドレス宛てのトラフィックを送信する際に使用する、ルーターまたはルーティング装置のIPアドレスです。コンピューターは宛先がローカルネットワーク上にないと判断すると、パケットをデフォルトゲートウェイへ転送します。ゲートウェイはそのパケットを宛先に向けてさらに転送します。この用語は、「デフォルトルート」または「最後の手段のゲートウェイ」と同じ意味で使われることがよくあります。
仕組み
ホストはルーティングテーブルを参照し、宛先がローカルかどうかを判断します。特定の経路が存在しない場合、デフォルトルート(通常、IPv4では0.0.0.0/0、IPv6では::/0)は、次ホップとしてデフォルトゲートウェイを指します。イーサネットネットワークでフレームを送信する前に、ホストはARP(Address Resolution Protocol)を使用してゲートウェイのMACアドレスを解決します。その後、ゲートウェイがルーティングを処理し、他のルーターやインターネットへパケットを渡すことがあります。
設定と例
デフォルトゲートウェイは、端末上で手動設定することも、DHCPによって動的に割り当てることもできます。小規模ネットワークで使われる一般的なローカルゲートウェイアドレスには、192.168.1.1などがありますが、ホストのサブネット内にあるルーティング可能な任意のアドレスを使用できます。ネットワーク管理者は、多くのシステムでip routeまたはrouteコマンドなど、プラットフォーム固有のツールを用いて設定済みのゲートウェイを確認・検証できます。
用途と重要性
デフォルトゲートウェイは、ローカルセグメントを超えた一般的な接続に不可欠です。ウェブ閲覧、電子メール、他のネットワーク上でホストされるサービスは、いずれも正しいゲートウェイに依存します。より複雑なネットワークでは、複数のゲートウェイとポリシールーティング規則により、送信元、宛先、またはサービス種別に応じてトラフィックを異なる経路へ導けます。ロードバランサーやファイアウォールが、最初のホップのゲートウェイとして機能することもあります。
主な違いとトラブルシューティング
- デフォルトゲートウェイはDNSとは異なります。ゲートウェイはパケットを転送し、DNSは名前をアドレスへ解決します。
- ホストが他のネットワークに到達できない場合は、ゲートウェイへのping、ローカルルーティングテーブルの確認、ARPエントリーの検証などが一般的な対処手順です。
- 複数のゲートウェイやフォールバック用ゲートウェイをサポートするシステムもありますが、通常のホストは一般に1つの設定済みデフォルトゲートウェイを使用します。
関連情報
アドレッシングとルーティングの基礎についてはIPアドレッシングに関する文書を参照してください。ローカルサブネット、ルーター、デフォルトルートを示すトラフィックフローの図解については、ネットワーク図を参照してください。
関連項目
著者
AlegsaOnline.com デフォルトゲートウェイ Leandro Alegsa
URL: https://ja.alegsaonline.com/art/26246