Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

条件付きで生成されたルートを理解する

生成されたルートが route of last resortとして使用されます。パケットは、ルーティング テーブルにそのパケットの宛先への到達方法に関する情報がない場合、最後の手段のルートに転送されます。ルート生成の用途の 1 つは、ルーティングテーブルに隣接するバックボーン上のピアからのルートが含まれている場合に使用するデフォルト ルートを生成することです。

生成されたルートは、1つ以上の contributing routesがある場合にアクティブになります。寄与ルートは、生成された宛先により具体的に一致するアクティブなルートです。例えば、宛先 128.100.0.0/16 の場合、128.100.192.0/19 および 128.100.67.0/24 へのルートは寄与ルートですが、128.0.0.0./8、128.0.0.0/16、および 128.100.0.0/16 へのルートは寄与しません。

1 つのルートは、生成された 1 つのルートにのみ寄与できます。しかし、アクティブな生成ルートは、より限定的でない一致生成ルートに再帰的に寄与する可能性があります。例えば、宛先 128.100.0.0/16 への生成ルートは、128.96.0.0/13 への生成ルートに寄与する可能性があります。

デフォルトでは、生成されたルートがルーティングテーブルにインストールされると、ネクストホップはプライマリ貢献ルートから選択されます。

手記:

宛先プレフィックスごとに生成ルートを 1 つだけ設定できます。

デフォルトルーティングテーブル(inet.0)で生成されたルートを設定するには、 generate ステートメントを含めます。

手記:

IPv4 マルチキャスト ルーティングテーブル(inet.1)または IPv6 マルチキャスト ルーティングテーブル(inet6.1)用に生成されたルートを設定することはできません。

Junos OSリリース15.1R3以降では、テーブルネクストホップを使用したルート生成がサポートされています。

generate ステートメントは、次の 2 つの部分で構成されています。

  • defaults- ここでは、グローバルに生成されたルートオプションを指定します。これらはグローバルなデフォルトとして扱われ、generate ステートメントで設定したすべての生成ルートに適用されます。generate ステートメントのこの部分はオプションです。

  • route—ここでは、生成される個々のルートを設定します。generate ステートメントのこの部分では、オプションで生成されたルートオプションを設定できます。これらのオプションは、個々の宛先にのみ適用され、generate ステートメントの defaults 部分で設定したオプションを上書きします。