family (Protocols BGP)
Syntax
family { (inet | inet6 | inet-vpn | inet6-vpn | iso-vpn) { (any | flow | labeled-unicast | multicast | unicast | segment-routing-te) { accepted-prefix-limit { maximum number; teardown <percentage-threshold> idle-timeout (forever | minutes); drop-excess <percentage>; hide-excess <percentage>; } add-path { receive; send { include-backup-path backup_path_number; multipath; path-count number; path-selection-mode { (all-paths | equal-cost-paths); } prefix-policy [ policy-names ]; } } aigp [disable]; loops number; prefix-limit { maximum number; teardown <percentage> <idle-timeout (forever | minutes)>; drop-excess <percentage>; hide-excess <percentage>; } protection; rib-group group-name; topology name { community { target identifier; } } flow { no-install; no-validate policy-name; } labeled-unicast { accepted-prefix-limit { maximum number; teardown <percentage> <idle-timeout (forever | minutes)>; drop-excess <percentage>; hide-excess <percentage>; } aggregate-label { community community-name: } explicit-null { connected-only; } prefix-limit { maximum number; teardown <percentage> <idle-timeout (forever | minutes)>; drop-excess <percentage>; hide-excess <percentage>; } resolve-vpn; rib (inet.3 | inet6.3); rib-group group-name; traffic-statistics { file filename <world-readable | no-world-readable>; interval seconds; } } } route-target { accepted-prefix-limit { maximum number; proxy-generate <route-target-policy route-target-policy-name>; teardown <percentage> <idle-timeout (forever | minutes)>; drop-excess <percentage>; hide-excess <percentage>; } advertise-default; external-paths number; prefix-limit { maximum number; teardown <percentage> <idle-timeout (forever | minutes)>; drop-excess <percentage>; hide-excess <percentage>; } } (evpn | inet-mdt | inet-mvpn | inet6-mvpn | l2vpn) { signaling { accepted-prefix-limit { maximum number; teardown <percentage-threshold> idle-timeout (forever | minutes); drop-excess <percentage>; hide-excess <percentage>; } add-path { receive; send { include-backup-path backup_path_number; multipath; path-count number; path-selection-mode { (all-paths | equal-cost-paths); } prefix-policy [ policy-names ]; } } aigp [disable]; damping; loops number; prefix-limit { maximum number; teardown <percentage> <idle-timeout (forever | minutes)>; drop-excess <percentage>; hide-excess <percentage>; } rib-group group-name; } } traffic-engineering; }
Hierarchy Level
[edit logical-systems logical-system-name protocols bgp], [edit logical-systems logical-system-name protocols bgp group group-name], [edit logical-systems logical-system-name protocols bgp group group-name neighbor address], [edit logical-systems logical-system-name routing-instances routing-instance-name protocols bgp], [edit logical-systems logical-system-name routing-instances routing-instance-name protocols bgp group group-name], [edit logical-systems logical-system-name routing-instances routing-instance-name protocols bgp group group-name neighbor address], [edit protocols bgp], [edit protocols bgp group group-name], [edit protocols bgp family prefix-limit (inet | inet6)(any | flow | labeled-unicast | multicast | unicast)], [edit protocols bgp group group-name neighbor address], [edit routing-instances routing-instance-name protocols bgp], [edit routing-instances routing-instance-name protocols bgp group group-name], [edit routing-instances routing-instance-name protocols bgp group group-name neighbor address]
Description
ユニキャスト IPv4 以外のアドレス ファミリーに対してネットワーク レイヤー到達可能性情報(NLRI)を伝送するように BGP を設定し、IPv6 アドレス ファミリーに NLRI を伝送する MP-BGP を指定するか、VPN の NLRI を伝送するように BGP を設定することで、マルチプロトコル BGP(MP-BGP)を有効にします。
Options
any
—ユニキャストとマルチキャストの両方にファミリー タイプを設定します。
evpn
—イーサネット VPN(EVPN)の NLRI パラメータを設定します。
inet
—IPv4 の NLRI パラメーターを設定します。
inet6
—IPv6 の NLRI パラメーターを設定します。
inet-mdt
—レイヤー 3 VPN の IPv4 トラフィックに対して、マルチキャスト配信ツリー(MDT)サブアドレス ファミリー識別子(SAFI)の NLRI パラメーターを設定します。
inet-mvpn
—マルチキャスト VPN の IPv4 の NLRI パラメーターを設定します。
inet6-mvpn
—マルチキャスト VPN の IPv6 の NLRI パラメーターを設定します。
inet-vpn—レイヤー 3 VPN の IPv4 の NLRI パラメーターを設定します。
inet6-vpn— レイヤー 3 VPN の IPv6 の NLRI パラメーターを設定します。
inet6-vpn
— レイヤー 3 VPN の IPv6 の NLRI パラメーターを設定します。
iso-vpn
—レイヤー 3 VPN の IS-IS の NLRI パラメータを設定します。
l2vpn
—MPLS ベースのレイヤー 2 VPN および VPLS の IPv4 の NLRI パラメーターを設定します。
labeled-unicast
— ファミリー タイプをユニキャストとラベル付けするように設定します。つまり、BGP ピアは、ラベル付きユニキャスト ルートを解決するためにラベル付きユニキャストによって使用されているユニキャスト ルートの伝送にのみ使用されます。このステートメントは、inet および inet6 でのみサポートされています。
multicast
—ファミリー タイプをマルチキャストに設定します。これは、BGP ピアがマルチキャスト ルートの解決にマルチキャストで使用されているユニキャスト ルートの伝送にのみ使用されていることを意味します。
unicast
— ファミリ タイプをユニキャストに設定します。つまり、BGP ピアはユニキャスト転送目的で使用されているユニキャスト ルートのみを伝送します。デフォルトのファミリ タイプはユニキャストです。
segment-routing-te
— ファミリー タイプをセグメント ルーティング トラフィック エンジニアリングに設定します。つまり、BGP ピアはトラフィック ステアリング用にセグメント ルーティング ポリシーのみを伝送します。
残りのステートメントについては、個別に説明します。詳細については、 CLI Explorer でステートメントを検索するか、[構文] セクションでリンクされたステートメントをクリックします。
Required Privilege Level
routing —このステートメントを設定で表示します。
routing-control — このステートメントを設定に追加します。
Release Information
Junos OS リリース 7.4 より前に導入されたステートメント。
inet-mvpn
Junos inet6-mpvn
OSリリース8.4で導入されたステートメントです。
inet-mdt
Junos OSリリース9.4で導入されたステートメントです。
loops
Junos OS リリース 9.6 で導入されたステートメントのサポート。
evpn
Junos OSリリース13.2で導入されたステートメントです。
traffic-engineering
Junos OSリリース14.2で導入されたステートメントです。
segment-routing-te
オプションは、QFXシリーズ、MXシリーズ、およびFPC-PTX-P1-Aを備えたPTXシリーズ向けJunos OSリリース17.4R1で導入されました。