

# Etapa 6: criar par de servidor de rotas
<a name="route-server-tutorial-create-peer"></a>

Um par de servidor de rotas é uma sessão entre um endpoint de servidor de rotas e o dispositivo implantado na AWS (como um dispositivo de firewall ou outra função de segurança de rede em execução em uma instância do EC2). O dispositivo também deve atender a estes requisitos: 
+ Ter uma interface de rede elástica na VPC
+ Oferecer suporte ao BGP (Border Gateway Protocol)
+ Ser capaz de iniciar sessões de BGP

**nota**  
Recomendamos criar um par de servidor de rotas por endpoint de servidor de rotas para fins de redundância.

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

**Para criar um par de servidor de rotas**

1. Abra o console da Amazon VPC, em [https://console.aws.amazon.com/vpc/](https://console.aws.amazon.com/vpc/).

1. No caminho de navegação, escolha **VPC** > **Pares de servidor de rotas** > **Criar par de servidor de rotas**.

1. Em **Detalhes**, configure o seguinte:
   + **Nome**: insira um nome para seu par de servidor de rotas (até 255 caracteres). Exemplo: my-route-server-peer-01
   + **ID do endpoint de servidor de rotas**: escolha um endpoint de servidor de rotas no menu suspenso. Opcionalmente, escolha **Criar um endpoint de servidor de rotas** para criar um novo endpoint.
   + **Endereço do par**: insira o endereço IPv4 do par. Ele deve ser um endereço IP válido. O endereço do par deve ser acessível pelo endpoint do servidor de rotas.
   + **ASN do par**: insira o ASN (Número do sistema autônomo) para o par BGP. O valor deve estar no intervalo 1 – 4294967295. Em geral, o ASN deve usar intervalos privados (64512 – 65534 para 16 bits ou 4200000000 – 4294967294 para 32 bits)
   + **Detecção da atividade do par**:
     + **Keepalive BGP** (padrão): mecanismo padrão de manutenção da atividade do BGP
     + **BFD**: detecção de encaminhamento bidirecional para um failover mais rápido
   + (Opcional) Em **Tags**, escolha **Adicionar nova tag** para adicionar tags de pares chave-valor. As tags ajudam a identificar e rastrear recursos da AWS.

1. Revise suas configurações e escolha **Criar par de servidor de rotas**.

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

Siga o procedimento abaixo para criar um par de servidor de rotas.

1. Comando:

   ```
   aws ec2 create-route-server-peer --route-server-endpoint-id rse-1 --peer-address 10.0.2.3 --bgp-options PeerAsn=65001,PeerLivenessDetection=bfd
   ```

   Resposta:

   Na resposta, os valores do estado podem ser `pending|available|deleting|deleted`.

   ```
   {
       "RouteServerPeer": {
           "RouteServerPeerId": "rsp-1",
           "RouteServerId": "rs-1",
           "VpcId": "vpc-1",
           "SubnetId": "subnet-1",
           "State": "pending",
           "EndpointEniId": "eni-2,
           "EndpointEniAddress": "10.0.2.4",
           "PeerEniId": "eni-1",
           "PeerAddress": "10.0.2.3",
           "BgpOptions": {
               "PeerAsn": 65001,
      "PeerLivenessDetection": "bfd"
           },
           "BgpStatus": {
               "Status": "Up"
           }
       }
   }
   ```

1. Aguarde o status da propagação mudar para disponível.

   Comando:

   ```
   aws ec2 describe-route-server-peers
   ```

   Resposta:

   ```
   {
       "RouteServerPeer": {
           "RouteServerPeerId": "rsp-1",
           "RouteServerId": "rs-1",
           "VpcId": "vpc-1",
           "SubnetId": "subnet-1",
           "State": "available",
           "EndpointEniId": "eni-2,
           "EndpointEniAddress": "10.0.2.4",
           "PeerEniId": "eni-1",
           "PeerAddress": "10.0.2.3",
           "BgpOptions": {
               "PeerAsn": 65001,
      "PeerLivenessDetection": "bfd"
           },
           "BgpStatus": {
               "Status": "down"
           }
       }
   }
   ```

------