Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

仮想インターフェイスでのリバースパスフォワーディングの設定

ジュニパーネットワークスは、Kubernetesオーケストレーションされた環境で、クラウドネイティブのContrail Networking®™リリース22.1以降を使用した仮想インターフェイスでのリバースパスフォワーディング(RPF)をサポートしています。

概要

ユニキャストリバースパスフォワーディング(RPF)は、RPF チェックを実行して、パケットが有効な送信元アドレスから送信されたことを検証します。RPF チェックは、着信パケットの送信元 IP アドレスが有効なパスから到着しているかどうかを確認するために、IP ルーティング テーブルを使用する検証ツールです。RPF は、IP アドレスをスプーフィングしている可能性のある IP パケットの転送を削減するのに役立ちます。

パケットがインターフェイスに到着すると、RPF はパケットの送信元 IP アドレスで転送テーブル ルックアップを実行し、着信インターフェイスをチェックします。受信インターフェイスは、パケットが到着したインターフェイスと一致する必要があります。インターフェイスが一致しない場合、vRouter はパケットをドロップします。パケットが有効なパスからのものである場合、vRouter はパケットを宛先アドレスに転送します。

ソース RPF は、仮想ネットワークごとに有効または無効にできます。デフォルトでは、RPF はディセーブルになっています。

  • RPF イネーブル

    パケットがインターフェイスに到達するたびに、RPF はパケットの送信元 IP アドレスをチェックします。ルートが vRouter によって学習されない場合、すべてのパケットが破棄されます。ワークロードに割り当てられたMAC/IPアドレスから受信したパケットのみがインターフェイスで許可されます。

  • RPF ディセーブル

    任意の送信元からのパケットがインターフェイス上で受け入れられます。転送テーブルのルックアップは、着信パケットの送信元 IP アドレスでは実行されません。

仮想インターフェイスでRPFを有効にする

仮想インターフェイスでRPFを設定するために使用する名前空間YAMLファイルの例を次に示します。RPF を有効にするには、 の下の virtualNetworkPropertiesenable変数を rpf に設定します。