このセクションでは、AS パスとローカル プリファレンスの構成について説明します。

コミュニティ機能を使用すると、デフォルトのコミュニティ文字列を構成し、アドレス範囲のコミュニティ文字列とデフォルトのコミュニティ文字列を区別できます。

AS-Path プリペンドとローカル プリファレンスは、コミュニティ文字列のようなルート修飾子です。AS-Path プリペンドとローカル プリファレンスに同じプロセスを実行できます。

この構成では、アドバタイズされた VIP と SNAT ルートのすべてで、ローカル プリファレンス値の設定がサポートされます。これは、VRF に含まれる BGP プロファイルのフィールドです。

この構成では、アドバタイズされた VIP および SNAT ルートにローカル AS をプリペンド(付加)する回数を設定できます。これは、VRF に含まれる BGP プロファイルのフィールドです。

NSX Advanced Load Balancer ユーザー インターフェイスを使用した AS-Path の構成

NSX Advanced Load Balancer では、AS パスをユーザー インターフェイスで構成することをサポートしています。

[インフラストラクチャ] > [ルーティング] > [BGP ピアリング] の順に移動し、次のように AS-Path プリペンドの値を指定します。





NSX Advanced Load Balancer CLI を使用した AS-Path の構成

AS-Path を構成する CLI は次のとおりです。

[admin:ctlr1]: > configure vrfcontext global
[admin:ctlr1]: vrfcontext> bgp_profile
[admin:ctlr1]: vrfcontext:bgp_profile> num_as_path_prepend 5
[admin:ctlr1]: vrfcontext:bgp_profile> save
[admin:ctlr1]: vrfcontext> save
+-----------------------+-------------------------------------------------+
| Field                 | Value                                           |
+-----------------------+-------------------------------------------------+
| uuid                  | vrfcontext-4f58cb16-eedb-41d1-a125-538e512f11bb |
| name                  | global                                          |
| bgp_profile           |                                                 |
|   local_as            | 66000                                           |
|   ibgp                | False                                           |
|   keepalive_interval  | 60                                              |
|   hold_time           | 180                                             |
|   send_community      | True                                            |
|   num_as_path_prepend | 5                                               |
|   shutdown            | False                                           |
| system_default        | True                                            |
| lldp_enable           | True                                            |
| tenant_ref            | admin                                           |
| cloud_ref             | Default-Cloud                                   |
+-----------------------+-------------------------------------------------+
Network          Next Hop            Metric LocPrf Weight Path
*>100.64.1.126/32  100.64.1.69              0             0 65000 i
*>100.64.1.153/32  100.64.1.39              0             0 65000 65000 65000 65000 65000 65000 i

上記の使用事例に従って、アップストリーム ルーターで、AS-Path の先頭に N+1 がプリペンドされています。N=AS パスは、BGP プロファイルで構成を行うときに定義します。

NSX Advanced Load Balancer ユーザー インターフェイスを使用したローカル プリファレンスの構成

NSX Advanced Load Balancer ユーザー インターフェイスを使用した AS-Path の構成がサポートされています。

[インフラストラクチャ] > [ルーティング] > [BGP ピアリング] の順に移動し、次のようにローカル プリファレンスの値を指定します。



注:

AS-Path プリペンドまたはローカル プリファレンス パラメータの構成を変更すると、ピアへの BGP 接続がフラッピングされる可能性があります。

NSX Advanced Load Balancer CLI を使用したローカル プリファレンスの構成

ローカル プリファレンスを構成する CLI は次のとおりです。

[admin:ctlr1]: > configure vrfcontext global
[admin:ctlr1]: vrfcontext:bgp_profile> local_preference 500
[admin:ctlr1]: vrfcontext:bgp_profile> save
[admin:ctlr1]: vrfcontext> save
+----------------------+-------------------------------------------------+
| Field            	| Value                                       	|
+----------------------+-------------------------------------------------+
| uuid             	| vrfcontext-b894161d-d517-4f11-ac78-ee869389fe1e |
| name             	| global                                      	|
| bgp_profile      	|                                             	|
|   local_as       	| 6000                                        	|
|   ibgp           	| True                                        	|
|   keepalive_interval | 60                                          	|
|   hold_time      	| 180                                         	|
|   send_community 	| True                                        	|
|   local_preference   | 500                                         	|
|   shutdown       	| False                                       	|
| system_default   	| False                                       	|
| tenant_ref       	| admin                                       	|
| cloud_ref        	| Default-Cloud                               	|
+----------------------+-------------------------------------------------+
Network               Next Hop            Metric LocPrf Weight Path
>i0.0.0.0/0         100.64.2.70             500      0 i
>i10.79.172.0/22    100.64.2.70    0        500      0 i

上記の使用事例に従って、アップストリーム ルーターでローカル プリファレンスが構成済みの値に更新されています。

VRF での iBGP プロファイルのローカル AS のオーバーライド

この機能は、VRF の iBGP プロファイルのローカル AS を SE 経由で到達可能なピアに基づいて決定する必要がある場合に必要です。たとえば、2 バイトの AS 番号のみをサポートするルーターと、それよりも新しいルーターが共存するネットワークなどです。

VRF とその BGP プロファイルが SE に展開されている場合、ibgp_local_as_override が設定されているピア構成があり、ピア サブネットが SE に適用されると、プロファイル レベルの local_as がピア レベルの remote_as でオーバーライドされます。

構成には、以下のようないくつかの制約があります。

  • この機能は、iBGP ネットワークでのみ使用できます。

  • SE で複数のピアに 同じ TOR のサブネットがあり、ibgp_local_as_override が有効化されている場合、すべてのピアの remote_as 値は同じでなければなりません。

構成の例

+----------------------------+-------------------------------------------------+
| Field                      | Value                                           |
+----------------------------+-------------------------------------------------+
| uuid                       | vrfcontext-553674bd-44b9-4a22-b4d6-8bf804e0f046 |
| name                       | global                                          |
| bgp_profile                |                                                 |
|   local_as                 | 100                                             |
|   ibgp                     | True                                            |
|   peers[1]                 |                                                 |
|     remote_as              | 200                                             |
|     peer_ip                | 100.64.3.10                                     |
|     subnet                 | 100.64.3.0/24                                   |
|     bfd                    | True                                            |
|     advertise_vip          | True                                            |
|     advertise_snat_ip      | True                                            |
|     advertisement_interval | 5                                               |
|     connect_timer          | 10                                              |
|     ebgp_multihop          | 0                                               |
|     shutdown               | False                                           |
|     ibgp_local_as_override | True                                            |
|   peers[2]                 |                                                 |
|     remote_as              | 200                                             |
|     peer_ip                | 100.64.4.10                                     |
|     subnet                 | 100.64.4.0/24                                   |
|     bfd                    | True                                            |
|     advertise_vip          | True                                            |
|     advertise_snat_ip      | True                                            |
|     advertisement_interval | 5                                               |
|     connect_timer          | 10                                              |
|     ebgp_multihop          | 0                                               |
|     shutdown               | False                                           |
|     ibgp_local_as_override | True                                            |
|   peers[3]                 |                                                 |
|     remote_as              | 300                                             |
|     peer_ip                | 100.64.5.10                                     |
|     subnet                 | 100.64.5.0/24                                   |
|     bfd                    | True                                            |
|     advertise_vip          | True                                            |
|     advertise_snat_ip      | True                                            |
|     advertisement_interval | 5                                               |
|     connect_timer          | 10                                              |
|     ebgp_multihop          | 0                                               |
|     shutdown               | False                                           |
|     ibgp_local_as_override | True                                            |
|   peers[4]                 |                                                 |
|     remote_as              | 100                                             |
|     peer_ip                | 100.64.6.10                                     |
|     subnet                 | 100.64.6.0/24                                   |
|     bfd                    | True                                            |
|     advertise_vip          | True                                            |
|     advertise_snat_ip      | True                                            |
|     advertisement_interval | 5                                               |
|     connect_timer          | 10                                              |
|     ebgp_multihop          | 0                                               |
|     shutdown               | False                                           |
|   keepalive_interval       | 60                                              |
|   hold_time                | 180                                             |
|   send_community           | True                                            |
|   shutdown                 | False                                           |
| system_default             | True                                            |
| lldp_enable                | True                                            |
| tenant_ref                 | admin                                           |
| cloud_ref                  | Default-Cloud                                   |
+----------------------------+-------------------------------------------------+

上記の構成では、次の SE ピアリングのみが有効です。

ピアとのピアリング

Quagga 構成のローカル AS

ピア [1] とのピアリング

200

ピア [2] とのピアリング

200

ピア [1] および [2] とのピアリング

200

ピア [3] とのピアリング

300

ピア [4] とのピアリング

100

注:

他の組み合わせのピアリングは無効であるため、この VRF で SE に展開されている BGP 仮想サービスがすべて OPER_DOWN 状態になります。