

# ステップ 2: ルートサーバーを作成する
<a name="route-server-tutorial-create"></a>

このセクションのステップを実行してルートサーバーを作成します。

ルートサーバーコンポーネントは、Forwarding Information Base (FIB) の IPv4 または IPv6 ルートで VPC およびインターネットゲートウェイルートテーブルを更新します。ルートサーバーは、単一の FIB と Routing Information Base (RIB) を表します。

------
#### [ AWS Management Console ]

**ルートサーバーを作成するには**

1. Amazon VPC コンソールの [https://console.aws.amazon.com/vpc/](https://console.aws.amazon.com/vpc/) を開いてください。

1. ナビゲーションペインの **[仮想プライベートクラウド]** で、**[ルートサーバー]** を選択します。

1. **[ルートサーバー]** ページで、**[ルートサーバーを作成]** を選択します。

1. **[ルートサーバーを作成]** ページで、次の設定を行います:
   + **[名前]** には、ルートサーバーの名前を入力します (例: "my-route-server-01")。名前は 255 文字未満にする必要があります。
   + **[Amazon Side ASN]** には、BGP ASN 値を入力します。この値は 1～4294967295 の範囲で指定する必要があります。プライベート ASN は、64512～65534 (16 ビット ASN) または 4200000000～4294967294 (32 ビット ASN) の範囲で使用することをお勧めします。
   +  **[ルートを永続化]** には、**[有効]** または **[無効]** を選択します。このオプションは、すべての BGP セッションが終了した後にルートを維持するかどうかを決定します:
     + 有効にした場合: すべての BGP セッションが終了しても、ルートはルートサーバーのルーティングデータベースに保持されます
     + 無効にした場合: すべての BGP セッションが終了すると、ルーティングデータベースからルートが削除されます
   + 永続的ルートを有効にした場合は、**[永続時間]** に 1～5 分の値を入力します。この時間は、BGP が再確立されてルートが非永続化されるまで、ルートサーバーが待機する時間を指定します。たとえば、1 分に設定すると、BGP を再確立してから、ルートサーバーが通常の機能を再開するまで、デバイスは 1 分間でルートを再学習してアドバタイズします。通常は 1 分で十分ですが、BGP ネットワークがすべてのルートを完全に再確立して再学習するのにもっと時間が必要な場合は、最大 5 分まで設定できます。
   + (オプション) BGP 状態変更の SNS 通知を有効にするには、**[SNS 通知を有効にする]** スイッチをオンにします。SNS 通知を有効にすると、ルートサーバーピアの BGP または BFD セッションステータスの変更と、AWS がプロビジョニングした SNS トピックへのルートサーバーエンドポイントのメンテナンス通知が保持されます。これらの通知の詳細については、以下の **SNS 通知の詳細**テーブルを参照してください。

1. (オプション) ルートサーバーにタグを追加するには、**[タグ – オプション]** セクションまでスクロールし、**[新しいタグを追加]** を選択します。各タグのキーとオプションの値を入力します。最大 50 個のタグを追加できます。

1. 設定を確認し、**[ルートサーバーを作成]** を選択します。

1. ルートサーバーが作成されるまで待機します。完了すると、**[ルートサーバー]** ページにリダイレクトされ、新しいルートサーバーのステータスが*利用可能*と表示されます。

------
#### [ Command line ]

次の手順を使用して、VPC 内の動的ルーティングを管理するための新しいルートサーバーを作成します。

`--amazon-side-asn` に、BGP ASN 値を入力します。この値は 1～4294967295 の範囲で指定する必要があります。プライベート ASN は、64512～65534 (16 ビット ASN) または 4200000000～4294967294 (32 ビット ASN) の範囲で使用することをお勧めします。

1. コマンド:

   ```
   aws ec2 create-route-server --amazon-side-asn 65000
   ```

   レスポンス:

   ```
   {
       "RouteServer": {
           "RouteServerId": "rs-1",
           "AmazonSideAsn": 65000,
           "State": "pending"
       }
   }
   ```

1. ルートサーバーが利用可能になるまで待機します。

   コマンド:

   ```
   aws ec2 describe-route-servers
   ```

   レスポンス:

   ```
   {
       "RouteServer": {
           "RouteServerId": "rs-1",
           "AmazonSideAsn": 65000,
           "State": "available"
       }
   }
   ```

------

**SNS 通知の詳細**

次の表は、Amazon VPC Route Server が Amazon SNS を使用して送信するメッセージの詳細を示しています:


| 標準フィールド |  | メッセージ属性 (メタデータ) |  |  |  | 
| --- | --- | --- | --- | --- | --- | 
| メッセージ | 送信時 | timestamp | eventCode | routeServerEndpointId | affectedRouteServerPeerIds | 
| ルートサーバーエンドポイント [ENDPOINT ID] は現在メンテナンス中です。BFD セッションと BGP セッションが影響を受ける可能性があります。 | ルートサーバーエンドポイントのメンテナンス | 形式: 2025-02-17T15:55:00Z | ROUTE\$1SERVER\$1ENDPOINT\$1MAINTENANCE | 影響を受けるエンドポイント ID | 影響を受けるピア ID のリスト | 
| メッセージ | 送信時 | timestamp | eventCode | routeServerPeerId | newBgpStatus | 
| Route Server Peer [PEER ID] の BGP が [UP/DOWN] になりました。 | ルートサーバーのピア BGP ステータスの変更 | 形式: 2025-02-17T15:55:00Z | ROUTE\$1SERVER\$1PEER\$1BGP\$1STATUS\$1CHANGE | 影響を受けるピア ID | UP または DOWN | 
| メッセージ | 送信時 | timestamp | eventCode | routeServerPeerId | newBfdStatus | 
| Route Server Peer [PEER ID] の BFD が [UP/DOWN] になりました。 | ルートサーバーピア BFD ステータスの変更 | 形式: 2025-02-17T15:55:00Z | ROUTE\$1SERVER\$1PEER\$1BFD\$1STATUS\$1CHANGE | 影響を受けるピア ID | UP または DOWN | 