サービスの改善にご協力お願いします。

お客様のご意見をお聞かせください。

アンケートの所要時間はおよそ 2 分です。

Announcement: Try the Ask AI chatbot for answers to your technical questions about Juniper products and solutions.

close
header-navigation
keyboard_arrow_up
close
keyboard_arrow_left
list Table of Contents
keyboard_arrow_right

この機械翻訳はお役に立ちましたでしょうか?

starstarstarstarstar
Go to English page
免責事項:

このページは、サードパーティー製機械翻訳ソフトウェアを使用して翻訳されます。質の高い翻訳を提供するために合理的な対応はされていますが、ジュニパーネットワークスがその正確性を保証することはできかねます。この翻訳に含まれる情報の正確性について疑問が生じた場合は、英語版を参照してください. ダウンロード可能なPDF (英語版のみ).

ルーティングポリシーサブルーチンの評価方法

date_range 19-Jan-25

図 1 は、サブルーチンがどのように評価されるかを示します。サブルーチンは、チェーン内の最初のルーティングポリシーの最初の項に含まれます。各ルートは、サブルーチンに対して次のように評価されます。

  1. ルートは、最初のルーティングポリシーの最初の項に対して評価されます。ルートがサブルーチンの前に指定されたすべての一致条件に一致しない場合、サブルーチンはスキップされ、ルーティングポリシーの次の用語が評価されます(ステップ 2を参照)。ルートがサブルーチンの前に指定されたすべての一致条件に一致する場合、ルートはサブルーチンに対して評価されます。ルートがサブルーチン項のいずれかの照合条件に一致する場合、次の順序で 2 つのレベルの評価が行われます。

    1. サブルーチン項のアクションが評価されます。アクションの 1 つが受け入れの場合、サブルーチンの評価は終了し、ブール値 TRUE が呼び出し元のポリシーに返されます。アクションの 1 つが拒否された場合、サブルーチンの評価は終了し、FALSE が呼び出しポリシーに戻されます。

      サブルーチンが acceptreject 、または next-policy アクションを指定しない場合、サブルーチンはデフォルトポリシーで指定された accept または reject アクションを使用し、前の段落で説明したように、TRUE または FALSE の値が呼び出し元ポリシーに返されます。

    2. 呼び出し元のポリシーのサブルーチン一致条件が評価されます。評価のこの部分では、TRUE は一致と等しく、FALSE は一致なしと等しくなります。サブルーチンが呼び出し元のポリシーに TRUE を返す場合、呼び出し元のポリシーの評価は続行されます。サブルーチンが呼び出しポリシーに FALSE を返すと、現在の用語の評価が終了し、次の用語が評価されます。

  2. ルートは、最初のルーティング ポリシーの第 2 条件に対して評価されます。

ポリシーチェーンをサブルーチンとして指定すると、チェーン全体が単一のサブルーチンとして機能します。他のチェーンと同様に、デフォルトポリシーで指定されたアクションは、チェーン全体がルートを受け入れたり拒否したりしない場合にのみ実行されます。

項がサブルーチンを含む複数の一致条件を定義し、ルートがサブルーチンの前に指定された条件に一致しない場合、項の評価は終了し、サブルーチンは呼び出されず、評価されません。この場合、ルートの特性を操作するサブルーチンで指定されたアクションは実装されません。

図 1: ルーティングポリシーサブルーチンの評価ルーティングポリシーサブルーチンの評価
footer-navigation