

# Paso 6: Crear el par de servidor de enrutamiento
<a name="route-server-tutorial-create-peer"></a>

Un servidor de enrutamiento homólogo es una sesión entre un punto de conexión del servidor de enrutamiento y el dispositivo instalado en AWS (como un dispositivo de firewall u otra función de seguridad de red que se ejecute en una instancia EC2). El dispositivo debe cumplir los requisitos siguientes: 
+ Disponer de una interface de red elástica en la VPC
+ Support BGP (Border Gateway Protocol)
+ Poder iniciar sesiones de BGP

**nota**  
Se recomienda crear un servidor de enrutamiento equivalente por punto de conexión del servidor de enrutamiento para garantizar la redundancia.

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

**Para crear un servidor de enrutamiento par**

1. Abra la consola de Amazon VPC en [https://console.aws.amazon.com/vpc/](https://console.aws.amazon.com/vpc/).

1. En la ruta de navegación, elija **VPC** > **Parejas de servidor de enrutamiento** > **Crear par de servidor de enrutamiento**.

1. En **Detalles**, configure lo siguiente:
   + **Nombre**: escriba un nombre para su par de servidor de enrutamiento (hasta 255 caracteres). Ejemplo: my-route-server-peer-01
   + **ID de punto final del servidor de rutas**: elija un punto de conexión del servidor de enrutamiento en el menú desplegable. Si lo desea, elija **Crear un punto de conexión del servidor de enrutamiento** para crear uno nuevo.
   + **Dirección de par**: escriba la dirección IPv4 del par. Debe ser una dirección IP válida. Se debe poder acceder a la dirección del mismo nivel desde el punto de conexión del servidor de enrutamiento.
   + **ASN del par**: introduzca el ASN (número de sistema autónomo) para el par BGP. El valor debe estar en el rango de 1 a 4294967295. El ASN normalmente debe utilizar rangos privados (64512-65534 para 16 bits o 4200000000-4294967294 para 32 bits)
   + **Detección de vitalidad por pares**:
     + **BGP keepalive** (predeterminado): mecanismo estándar de mantenimiento de BGP
     + **BFD**: detección de reenvío bidireccional para una conmutación por error más rápida
   + (Opcional) En **Etiquetas**, seleccione **Añadir nueva etiqueta para añadir** etiquetas de pares clave-valor. Las etiquetas ayudan a identificar y realizar un seguimiento de los recursos de AWS.

1. Revise la configuración y elija **Crear servidor de enrutamiento de par**.

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

Utilice el siguiente procedimiento para crear un servidor de enrutamiento de par.

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
   ```

   Respuesta:

   En la respuesta, los valores de estado pueden 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. Espere a que el estado de la propagación cambie a disponible.

   Comando:

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

   Respuesta:

   ```
   {
       "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"
           }
       }
   }
   ```

------