cRPDの設定を構成する
この章では、高度な機能を有効にするために cRPD の設定を調整する方法について説明します。
OSPFを設定する
ブリッジングされたインターフェイスの設定
論理インターフェイスは、 [edit interfaces interface-name unit logical-unit-number family bridge interface-mode trunk] 階層レベルでトランクポートとして設定できます。
すべてのVLAN識別子をレイヤー2トランクポートに関連付けるように設定するには、[edit interfaces interface-name unit logical-unit-number family bridge]階層レベルでvlan-id-list [vlan-id-numbers ]ステートメントを含めます。
ルーテッドVLANインターフェイスの設定
プライベート VLAN(P-VLAN)に対して RVI(ルーテッド VLAN インターフェイス)を設定できます。
ISO インターフェイスの設定
インターフェイスに family iso ステートメントを含めることで、IS-ISプロトコルをサポートしているループバックインターフェイスでISOファミリーを設定します。
IPv6インターフェイスの設定
[edit interfaces]階層レベルで
interface interface-name unit number family inet6 address aaaa:bbbb:...:zzzz/nnステートメントを使用します。
同じインターフェイスに複数のIPv6アドレスを割り当てることもできます。
user@host# set interfaces interface-name unit logical-unit-number family inet6 address ip-address
IPv4インターフェイスを設定する
ルーターとスイッチでIPv4アドレスを設定するには、[edit interfaces]階層レベルでinterface interface-name unit number family inet address a.b.c.d/nnステートメントを使用します。
同じインターフェイスに複数のIPv4アドレスを割り当てることもできます。
user@host# set interfaces interface-name unit logical-unit-number family inet address ip-address
インターフェイスを表示
最大送信単位(MTU)の設定
cRPDはLinux MTU定義を使用しますが、MTU値はレイヤー3パケットサイズ(IPペイロード)のみを表し、イーサネットフレームオーバーヘッド(14バイトイーサネットヘッダー+4バイトFCS)は含まれません。これは、従来の Junos OS 実装とは異なります。MTUを設定する際には、適切なパケット伝送を確保するために、VLANタグによる追加オーバーヘッド(802.1Qタグあたり4バイト)を考慮してください。
cRPDはLinux MTU定義を使用しますが、MTU値はレイヤー3パケットサイズ(IPペイロード)のみを表し、イーサネットフレームオーバーヘッド(14バイトイーサネットヘッダー+4バイトFCS)は含まれません。これは、従来の Junos OS 実装とは異なります。MTUを設定する際には、適切なパケット伝送を確保するために、VLANタグによる追加オーバーヘッド(802.1Qタグあたり4バイト)を考慮してください。
メディアMTUを設定するには:
メディアMTUを設定します。For example, to configure an MTU of 1500 bytes on interface eth1:
user@host# set interfaces eth1 mtu 1500
user@host# set interfaces eth1 unit 0 mtu 1500
When using VLAN tagging, account for the 4-byte 802.1Q tag overhead. For a standard 1500-byte MTU with VLAN tagging, configure:
user@host# set interfaces eth1 mtu 1504
user@host# set interfaces eth1 unit 0 vlan-id 100
user@host# set interfaces eth1 unit 0 mtu 1500
This ensures the interface can accommodate the VLAN tag while maintaining a 1500-byte Layer 3 MTU.
関連項目
MACの設定
[edit interfaces interface-name]階層レベルにmacステートメントを含めます。
user@host# set interfaces interface-name mac mac-address
MACアドレスは、 nnnn.nnnn.nnnn (例: 0011.2233.4455)または nn:nn:nn:nn:nn:nn (例: 00:11:22:33:44:55)のいずれかの形式で、16進数6バイトで指定します。
gRPCサービスを設定する
gRPCサービス用にネットワークデバイスを設定し、サーバー認証に使用するローカル証明書を指定するには、 gRPCサービスを有効にするを参照してください。
TACACS+サーバーを設定する
TACACS+ サーバーを設定するには。
MPLSの静的LSPの設定
MPLSは、IPアドレスを使用する代わりに、転送テーブルの代わりにラベルを使用してパケットをルーティングするプロトコルです。MPLSを設定するには、イングレスルーターとエグレスルーター上に1つ以上の名前付きパスを作成する必要があります。イングレス ルーターとegressルーターで静的LSPを設定する詳細については、静的LSPとstatic-label-switched-pathを設定するを参照してください
イングレスに静的LSPを設定するには、ラベルプロパティ next-hop、 push、および to が必要であり、その他のステートメントはオプションです。
transitステートメントを設定するには、ラベルプロパティnext-hopとpop | swapが必要です。残りのステートメントはオプションです。
bypass静的LSPを設定するには、ラベルプロパティnext-hop、push、およびtoが必要です。その他のステートメントはオプションです。
インスタンスタイプの設定
仮想ルーティングおよび転送(VRF)デバイスを作成し、それを VRF テーブルにリンクするには、VRF に論理インターフェイスを割り当てます。[edit routing-instances routing-instance-name]階層レベルでインターフェイス名を含めます。接続されたルートとローカルルートは、VRFデバイスに関連付けられたテーブルに自動的に移動されます。
以下のインスタンスタイプを設定できます。
レイヤー3 VPNでは、各PEルーターに、VPN内でルートを配布するためのVPNルーティングおよび転送(VRF)テーブルが必要です。ルーター上にVRFテーブルを作成するには、
instance-typeステートメントを含め、値vrfを指定します。 ルーティングインスタンスの設定を参照してください。仮想ルータールーティングインスタンスを有効にするには、
instance-typeステートメントを含め、virtual-routerの値を指定します。 仮想ルーターの設定を参照してください。プロトコル設定でレイヤー2ブリッジングをサポートするには、
instance-typeステートメントを含め、値virtual-switchを指定します。 レイヤー2仮想スイッチの設定を参照してください。それぞれが異なるEVPNサービスタイプをサポートできるタイプの複数の顧客固有のEVPNインスタンス(EVI)を設定するには、
instance-typeステートメントを含め、値mac-vrfを指定します。ルーティングインスタンスでイーサネットVPN(EVPN)仮想プライベートワイヤサービス(VPWS)を有効にし、
instance-typeステートメントを含め、値evpn-vpwsを指定します。
ルーティングインスタンスへのIPアドレスの割り当て
[edit interfaces lo0 unit unit-number family inet]。
VRF のルートの表示
VRF のルートを表示するには:
root@host> show route
inet6.0: 8 destinations, 8 routes (8 active, 0 holddown, 0 hidden)
+ = Active Route, - = Last Active, * = Both
::/96 *[Direct/0] 4d 23:28:51
> via sit0
::127.0.0.1/128 *[Local/0] 4d 23:28:51
Local via sit0
fe80::1/128 *[Direct/0] 4d 23:28:51
> via lo
fe80::200:ff:fe00:0/128
*[Local/0] 4d 23:28:51
Local via ip6tnl0
fe80::1ca8:7cff:fe01:274e/128
*[Local/0] 4d 23:28:49
Local via irb
fe80::4475:46ff:fe30:383f/128
*[Local/0] 4d 23:28:50
Local via lo0.0
fe80::e44e:b4ff:feab:1920/128
*[Local/0] 4d 23:28:51
Local via lsi
ff02::2/128 *[INET6/0] 4d 23:28:51
MultiRecv
ファイアウォールフィルターの設定
ファイアウォールは、事前定義されたセキュリティルールに基づいてデバイス間またはネットワーク間のデータフローを監視および制御するネットワークセキュリティシステムです。ファイアウォールの主な目的は、信頼できる内部ネットワークと信頼できない外部ネットワークの間のバリアとして機能し、不正アクセス、データ侵害、その他のサイバー脅威を防ぐことです。
ファイアウォールは、パケット、接続状態、アプリケーション層レベルなど、さまざまなレベルでネットワークトラフィックを検査し、ユーザーが設定した一連のルールに基づいて通信を許可、ブロック、拒否するかどうかを決定します。
cRPDはファイアウォール機能をサポートし、ネットワークセキュリティとネットワーク管理を強化します。cRPD CLIは、 firewall ステートメント内で限定された設定階層を提供します。 デバイスインターフェイスでの入出力トラフィックがファイアウォールフィルターに関連付けられている場合、cRPDインターフェイスに出入りするパケットを評価します。
制御したいトラフィックの種類に応じて、inet、 inet6、 bridgeの異なるプロトコルファミリーのファイアウォールフィルターを定義できます。ステートレスファイアウォールフィルターには1つ以上の条件が含まれ、各条件には2つの重要なコンポーネント(一致条件と対応するアクション)が含まれます。
インターフェイスにファイアウォールフィルターを設定するには:
関連項目
ポートミラーリングの設定
ポートミラーリングを使用して、指定されたインターフェイスから別のインターフェイスにトラフィックを複製して検査することができ、監視アクティビティがライブトラフィック転送に干渉しないようにすることができます。
cRPDでは、 family ステートメントが inet または inet6に設定されているポートミラーリング設定を使用します。
firewall filterを設定して、ミラーリングするパケットを選択し、ポートミラーリングインスタンスにサンプルを送信するポリシーを確立します。インスタンスを使用すると、パケットを異なる宛先にミラーリングし、インスタンスごとに異なるサンプリングパラメーターを使用できます。
ポートミラーリングを使用してルーティングされたパケットをミラーリングするには:
関連項目
ポリサーの設定
cRPDは、トラフィックポリサーをサポートして、ネットワークに入るトラフィックを測定および制御します。ポリシングは、トラフィック制限を設定し、ネットワークの耐障害性を確保し、悪意のある攻撃時のサービスの可用性を維持することで、DDoS 攻撃から保護するメカニズムを提供します。
ポリサーを設定し、inet、inet6、またはブリッジプロトコルファミリー上のプロトコルファミリーでファイアウォールフィルターポリサーとして適用することができます。
短時間のトラフィックのバーストを許可するには、ネットワークトラフィックの bandwidth-limit パラメーターと burst-size-limit パラメーターを設定する必要があります。
トラフィックポリサーは、 pps-limit および packet-burst ステートメントとともにパケット数/秒(pps)を使用して定義できます。 pps-limit の測定単位はパケット数/秒(pps)であり、 packet-burst の測定単位はパケットです。
帯域幅制限パラメーターは、トラフィックに適用される平均レート制限を決定するために使用され、バーストサイズパラメーターは、短時間のトラフィックバースト(構成された帯域幅制限を超える平均レートでのバックツーバックトラフィック)を許可するために使用されます。
ポリサーを設定するには: