TCP/IP のゲートウェイ・ファイル・フォーマット

目的

ネットワーク上の routed デーモンへのインターネット・ルーティング情報を指定します。

説明

/etc/gateways ファイルは、 routed デーモンのゲートウェイを識別します。 通常、デーモンはネットワークを照会し、ルーティング・テーブルを作成します。 デーモンは、ネットワークに直接接続されている他のホストによって送信された経路指定情報からテーブルを作成します。 デーモンが照会によって識別できないゲートウェイは、 遠隔ゲートウェイと呼ばれます。 このようなゲートウェイは、 routed デーモンが開始時に読み取る gateways ファイルで識別する必要があります。

gateways ファイル内の項目の一般的な形式 (単一行に含まれる) は、以下のとおりです。

以下に、 gateways ファイル・エントリー内の各エレメントについて簡単に説明します。

項目 説明
Destination 経路がネットワークに対するものか、特定のホストに対するものかを示すキーワード。 考えられる 2 つのキーワードは、 net hostです。
Name1 Destinationに関連付けられた名前。 Name1 変数は、シンボル名 ( /etc/hosts または /etc/networks ファイルで使用される) または小数点付き 10 進数形式で指定されたインターネット・アドレスのいずれかにすることができます。
gateway 以下のストリングがゲートウェイ・ホストを識別することを示す標識。
Name2 メッセージの転送先となるゲートウェイ・ホストの名前またはアドレス。
metric 次のストリングが宛先ホストまたはネットワークに対するホップ・カウントを表すことを示す標識。
Value ホップ・カウント、またはローカル・ネットワークから宛先ネットワークへのゲートウェイの数。
Type ゲートウェイをアクティブ、パッシブ、または外部のいずれとして扱うかを示すキーワード。 考えられる 3 つのキーワードは、以下のとおりです。
アクティブ アクティブなゲートウェイは、ネットワーク・インターフェースのように扱われます。 つまり、ゲートウェイは Routing Information Protocol (RIP) 情報を交換する必要があります。 ゲートウェイがアクティブである限り、そのゲートウェイに関する情報は内部ルーティング・テーブルに保持されます。 この情報は、RIP を介して伝送されるすべてのルーティング情報と共に組み込まれます。 ゲートウェイが一定期間応答しない場合、関連する経路は内部ルーティング・テーブルから削除されます。
パッシブ 受動ゲートウェイは RIP 情報を交換することは予期されていません。 ゲートウェイに関する情報は、ルーティング・テーブルに無期限に保持され、RIP を介して伝送されるルーティング情報と共に組み込まれます。
external 外部ゲートウェイは、別のルーティング・プロセスがそのような経路をインストールすること、およびその宛先への代替経路をインストールしてはならないことを routed デーモンに通知するために識別されます。 外部ゲートウェイに関する情報は、内部ルーティング・テーブルに保持されず、RIP を介して伝送されません。
注: これらの経路はネットワークに対するものでなければなりません。

  1. gateways ファイル内のエントリーを使用して、ゲートウェイ・ホストを経由するネットワークへの経路を指定するには、以下の形式で行を入力します。
    net net2 gateway host4 metric 4 passive
    この例では、ネットワークへの経路を指定します。net2、ゲートウェイを介してhost4. ホップ・カウントmetricnet2 次と同一である 4ゲートウェイは次のように扱われます。passive.
  2. gateways ファイル内の項目を使用して、ゲートウェイ・ホストを経由するホストへの経路を指定するには、以下の形式で行を入力します。
    host host2 gateway host4 metric 4 passive
    この例では、ホストへの経路を指定します。host2、ゲートウェイを介してhost4. ホップ・カウントmetric host2次と同一である4ゲートウェイは次のように扱われます。passive.
  3. gateways ファイル内のエントリーを使用して、アクティブなインターネット・ゲートウェイを経由するホストへの経路を指定するには、以下の形式で行を入力します。
    host host10 gateway 192.100.11.5 metric 9 
    active
    この例では、特定のホストへの経路を指定します。host10、ゲートウェイを介して192.100.11.5. ホップ・カウントmetrichost10次と同一である9ゲートウェイは次のように扱われます。active
  4. gateways ファイル内のエントリーを使用して、パッシブ・インターネット・ゲートウェイを介したホストへの経路を指定するには、以下の形式で行を入力します。
    host host10 gateway 192.100.11.5 metric 9 
    passive
  5. gateways ファイルのエントリーを使用して、外部ゲートウェイを経由するネットワークへの経路を指定するには、以下の形式で行を入力します。
    net net5 gateway host7 metric 11 external
    この例では、ネットワークへの経路を指定します。net5、ゲートウェイを介してhost7. ホップ・カウントmetricnet5次と同一である11ゲートウェイは次のように扱われます。external(つまり、RIP を介して公示されるのではなく、未指定のルーティング・プロトコルを介して公示されます。)

ファイル

項目 説明
/usr/lpp/tcpip/samples/gateways サンプルの gateways ファイルが含まれています。このファイルには、その用途に関する指示も含まれています。