

# Tutorial de introducción
<a name="route-server-tutorial"></a>

En este tutorial, se muestra el proceso de configuración y configuración de VPC Route Server de Amazon para habilitar el enrutamiento dinámico en la VPC. Aprenderá a crear y configurar todos los componentes necesarios, a establecer el emparejamiento de BGP y a verificar su correcto funcionamiento. El tutorial abarca todo, desde la configuración inicial de IAM hasta las pruebas y la limpieza.

Antes de iniciar este tutorial, asegúrese de que cuenta con:
+ Acceso administrativo a una cuenta AWS
+ Una VPC con al menos dos subredes en las que desee habilitar el enrutamiento dinámico
+ Dispositivos de red (como firewalls que se ejecutan en instancias EC2) que admiten BGP y pueden servir como dispositivos homólogos del servidor de rutas
+ Familiaridad básica con los conceptos de BGP y las redes AWS

Los pasos se pueden completar mediante la consola de administración AWS o AWS CLI. Se proporcionan ambos métodos para cada paso.

Tiempo estimado para completar la operación: 15-30 minutos

**Topics**
+ [Paso 1: Configurar los permisos del rol de IAM requeridos](route-server-iam.md)
+ [Paso 2: Creación de un servidor de ruta](route-server-tutorial-create.md)
+ [Paso 3: asociar el servidor de enrutamiento a una VPC](route-server-tutorial-associate.md)
+ [Paso 4: Crear puntos de conexión del servidor de enrutamiento](route-server-tutorial-create-endpoints.md)
+ [Paso 5: habilitar la propagación del servidor de enrutamiento](route-server-tutorial-enable-prop.md)
+ [Paso 6: Crear el par de servidor de enrutamiento](route-server-tutorial-create-peer.md)
+ [Paso 7: Iniciar sesiones de BGP desde los dispositivos](route-server-tutorial-initiate-bgp.md)
+ [Paso 8: Eliminar](route-server-tutorial-cleanup.md)

# Paso 1: Configurar los permisos del rol de IAM requeridos
<a name="route-server-iam"></a>

Para utilizar VPC Route Server, asegúrese de que el usuario o rol de IAM que utiliza tiene los permisos de IAM necesarios. A continuación, encontrará una guía sobre los permisos necesarios para cada API:

------
#### [ JSON ]

****  

```
{
    "Version":"2012-10-17",		 	 	 
    "Statement": [
        {
            "Sid": "CreateRouteServer",
            "Effect": "Allow",
            "Action": [
                "sns:CreateTopic"
            ],
            "Resource": "*"
        },
        {
            "Sid": "DeleteRouteServer",
            "Effect": "Allow",
            "Action": [
                "sns:DeleteTopic"
            ],
            "Resource": "*"
        },
        {
            "Sid": "CreateRouteServerEndpoint",
            "Effect": "Allow",
            "Action": [
                "ec2:CreateNetworkInterface",
                "ec2:CreateNetworkInterfacePermission",
                "ec2:CreateSecurityGroup",
                "ec2:DescribeSecurityGroups",
                "ec2:AuthorizeSecurityGroupIngress",
                "ec2:CreateTags",
                "ec2:DeleteTags"
            ],
            "Resource": "*"
        },
        {
            "Sid": "DeleteRouteServerEndpoint",
            "Effect": "Allow",
            "Action": [
                "ec2:DeleteNetworkInterface",
                "ec2:DeleteSecurityGroup",
                "ec2:RevokeSecurityGroupIngress",
                "ec2:CreateTags",
                "ec2:DeleteTags"
            ],
            "Resource": "*"
        },
        {
            "Sid": "CreateRouteServerPeer",
            "Effect": "Allow",
            "Action": [
                "ec2:AuthorizeSecurityGroupIngress"
            ],
            "Resource": "*"
        },
        {
            "Sid": "DeleteRouteServerPeer",
            "Effect": "Allow",
            "Action": [
                "ec2:RevokeSecurityGroupIngress"
            ],
            "Resource": "*"
        }
    ]
}
```

------

# Paso 2: Creación de un servidor de ruta
<a name="route-server-tutorial-create"></a>

Complete los pasos de esta sección para crear un servidor de ruta.

El componente del servidor de rutas actualiza las tablas de enrutamiento de la VPC y la puerta de enlace de Internet con las rutas IPv4 o IPv6 de la Base de información de reenvío (FIB). El servidor de enrutamiento representa una FIB y una Base de información de enrutamiento (RIB) únicas.

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

**Para crear un servidor de ruta**

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

1. En el panel de navegación, en **Nube privada de virtualización**, seleccione **Servidores de ruta**.

1. En la página **Servidores de rutas**, elija **Crear servidor de rutas**.

1. En la página **Crear servidor de rutas**, configure los siguientes ajustes:
   + En **Nombre**, introduzca un nombre para su servidor de rutas (por ejemplo, “my-route-server-01”). El nombre debe tener menos de 255 caracteres de longitud.
   + Para **Amazon Side ASN**, introduzca un valor de ASN BGP. El valor debe estar en el rango de 1 a 4294967295. Recomendamos utilizar un ASN privado en el rango de 64512 a 65534 (ASN de 16 bits) o en el rango de 4200000000 a 4294967294 (ASN de 32 bits).
   +  Para **las rutas persistentes** seleccione **Activar** o **Desactivar**. Esta opción determina si las rutas deben mantenerse una vez finalizadas todas las sesiones de BGP:
     + Si está habilitada: las rutas se conservarán en la base de datos de enrutamiento del servidor de rutas incluso si finalizan todas las sesiones de BGP
     + Si está deshabilitada: las rutas se eliminarán de la base de datos de enrutamiento cuando finalicen todas las sesiones de BGP
   + Si activó las rutas persistentes, para **Duración de la persistencia**, introduzca un valor entre 1 y 5 minutos. Esta duración especifica cuánto tiempo esperará el servidor de rutas después de restablecer el BGP para dejar de persistir las rutas. Por ejemplo, si lo configura en 1 minuto, el dispositivo dispondrá de 1 minuto después de restablecer el BGP para volver a aprender y anunciar sus rutas antes de que el servidor de rutas reanude su funcionamiento normal. Si bien 1 minuto suele ser suficiente, puede configurar hasta 5 minutos si su red BGP necesita más tiempo para restablecer y volver a aprender por completo todas las rutas.
   + (Opcional) Para activar las notificaciones de SNS para los cambios de estado de BGP, active la opción **Activar notificaciones de SNS**. Al activar las notificaciones de SNS, se mantienen los cambios de estado de las sesiones de BGP o BFD en los servidores de rutas homólogos y las notificaciones de mantenimiento en los puntos de conexión del servidor de rutas se mantienen en un tema de SNS proporcionado por AWS. Para obtener más información sobre estas notificaciones, consulte la tabla de **detalles de las notificaciones de SNS.** que aparece a continuación.

1. (Opcional) Para añadir etiquetas a su servidor de rutas, desplácese hacia abajo hasta la sección **Etiquetas (opcional)** y seleccione **Añadir nueva etiqueta**. Introduzca una clave y un valor opcional para cada etiqueta. Puede añadir hasta 50 etiquetas.

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

1. Espere a que se cree el servidor de enrutamiento. Una vez completado, se le redirigirá a la página de **servidores de enrutamiento**, donde podrá ver su nuevo servidor de enrutamiento en la lista con el estado *Disponible*.

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

Utilice el siguiente procedimiento para crear un nuevo servidor de enrutamiento para administrar el enrutamiento dinámico en una VPC.

Para `--amazon-side-asn`, introduzca un valor ASN de BGP. El valor debe estar en el rango de 1 a 4294967295. Recomendamos utilizar un ASN privado en el rango de 64512 a 65534 (ASN de 16 bits) o en el rango de 4200000000 a 4294967294 (ASN de 32 bits).

1. Comando:

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

   Respuesta:

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

1. Espere a que el servidor de enrutamiento esté disponible.

   Comando:

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

   Respuesta:

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

------

**Detalles de notificaciones SNS**

En la siguiente tabla se muestran detalles sobre los mensajes que Amazon VPC Route Server enviará mediante Amazon SNS:


| Campos estándar |  | Atributos del mensaje (metadatos) |  |  |  | 
| --- | --- | --- | --- | --- | --- | 
| Mensaje | Cuándo se envía | timestamp | eventCode | routeServerEndpointId | affectedRouteServerPeerIds | 
| El Punto de conexión de Route Server [ENDPOINT ID] se encuentra ahora en fase de mantenimiento. Es posible que las sesiones de BFD y BGP se vean afectadas. | Mantenimiento de puntos de conexión de Route Server | Formato: 2025-02-17T 15:55:00 Z | ROUTE\$1SERVER\$1ENDPOINT\$1MAINTENANCE | ID de punto de conexión afectado | Lista de identificadores de pares afectados | 
| Mensaje | Cuándo se envía | timestamp | eventCode | routeServerPeerId | newBgpStatus | 
| El BGP para Route Server Peer [PEER ID] ahora está [ACTIVO/DESACTIVADO]. | Cambio de estado de BGP del mismo servidor de enrutamiento | Formato: 2025-02-17T 15:55:00 Z | ROUTE\$1SERVER\$1PEER\$1BGP\$1STATUS\$1CHANGE | ID de par afectado | ACTIVO o DESACTIVADO | 
| Mensaje | Cuándo se envía | timestamp | eventCode | routeServerPeerId | newBfdStatus | 
| El BFD de Route Server Peer [PEER ID] ahora está [ACTIVO/DESACTIVADO]. | Cambio de estado del BFD del mismo servidor de enrutamiento | Formato: 2025-02-17T 15:55:00 Z | ROUTE\$1SERVER\$1PEER\$1BFD\$1STATUS\$1CHANGE | ID de par afectado | ACTIVO o DESACTIVADO | 

# Paso 3: asociar el servidor de enrutamiento a una VPC
<a name="route-server-tutorial-associate"></a>

Complete los pasos de esta sección para asociar el servidor de enrutamiento a una VPC.

Una asociación de servidores de enrutamiento es la conexión que se establece entre un servidor de rutas y una VPC. Este es un paso de configuración fundamental que permite que el servidor de enrutamiento funcione con los dispositivos de su VPC.

Al crear una asociación de servidores de enrutamiento:
+ Vincula el servidor de enrutamiento a una VPC específica.
+ Permite que el servidor de enrutamiento interactúe con las tablas de rutas de las subredes de la VPC.
+ Permite al servidor de enrutamiento recibir y propagar rutas dentro de la VPC asociada.
+ Establece el ámbito en el que puede operar el servidor de enrutamiento.

Aspectos clave de una asociación de servidores de enrutamiento:
+ Cada servidor de enrutamiento se puede asociar a una VPC. Cada VPC puede tener hasta 5 asociaciones de servidores de enrutamiento independientes de forma predeterminada. Para obtener más información sobre cuotas, consulte [cuotas del servidor de enrutamiento](amazon-vpc-limits.md#vpc-limits-route-servers).
+ Debe crearse la asociación para que el servidor de enrutamiento pueda administrar rutas.
+ La asociación se puede monitorear para rastrear su estado (por ejemplo, asociar y asociar).
+ La asociación se puede eliminar (disociar) si ya no desea que el servidor de enrutamiento funcione en esa VPC.

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

**Asociar una VPC a una tabla de enrutamiento**

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

1. En el panel de navegación, en **Nube privada de virtualización**, seleccione **Servidores de ruta**.

1. Seleccione el servidor de enrutamiento que desea asociar a una VPC.

1. En la **pestaña Asociación**, elija **Asociar servidor de enrutamiento**.

1. En el cuadro de diálogo Asociar servidor de enrutamiento:
   + El campo **ID del servidor de enrutamiento** se rellena automáticamente con el servidor de enrutamiento seleccionado
   + Para el **ID de VPC**, elija la VPC que desea asociar en la lista desplegable.

1. Elija **Asociar servidor de enrutamiento**.

1. Espere a que se complete la asociación del ASN. Una vez finalizado, el **Estado** aparecerá como *Asociado* en la pestaña **Asociación**.

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

Utilice el siguiente procedimiento para asociar una VPC a un servidor de enrutamiento.

1. Comando:

   ```
   aws ec2 associate-route-server --route-server-id rs-1 --vpc-id vpc-1
   ```

   Respuesta:

   ```
   {
       "RouteServerAssociation": {
           "RouteServerId": "rs-1",
           "VpcId": "vpc-1",
           "State": "associating"
       }
   }
   ```

1. Espere a que se complete la asociación del ASN.

   Comando:

   ```
   aws ec2 get-route-server-associations --route-server-id rs-1
   ```

   Respuesta:

   ```
   {
       "RouteServerAssociation": {
           "RouteServerId": "rs-1",
           "VpcId": "vpc-1",
           "State": "associated"
       }
   }
   ```

------

# Paso 4: Crear puntos de conexión del servidor de enrutamiento
<a name="route-server-tutorial-create-endpoints"></a>

Complete los pasos de esta sección para crear puntos de conexión del servidor de enrutamiento. Cree dos puntos de conexión por subred para garantizar la redundancia.

Un punto de conexión del servidor de enrutamiento es un componente AWS administrado dentro de una subred que facilita las conexiones [BGP (Border Gateway Protocol)](https://en.wikipedia.org/wiki/Border_Gateway_Protocol) entre su servidor de rutas y sus pares de BGP. 

Los puntos de conexión del servidor de enrutamiento son los “puntos de contacto” en los que los dispositivos de red establecen sesiones de BGP con el servidor de enrutamiento. Son los componentes que realmente administran las conexiones BGP, mientras que el propio servidor de enrutamiento administra las decisiones de enrutamiento y la propagación de las rutas.

**nota**  
Los puntos de conexión del servidor de enrutamiento pagan 0,75 USD por hora.

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

**Para crear puntos de conexión del servidor de enrutamiento**

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

1. En el panel de navegación, en **Nube privada de virtualización**, seleccione **Servidores de ruta**.

1. Seleccione el servidor de enrutamiento para el que desea crear puntos de conexión.

1. En el panel inferior, elija la pestaña **Puntos de conexión del servidor de enrutamiento**.

1. Seleccione **Crear punto de conexión del servidor de enrutamiento**.

1. En la página **Crear punto de conexión del servidor de enrutamiento**, configure los siguientes ajustes:
   + En **Name** (Nombre), ingrese un nombre descriptivo para el punto de conexión.
   + Para el **servidor de enrutamiento**, confirme que se seleccionó el servidor de enrutamiento correcto.
   + En **Subredes**, seleccione la subred en la cual desea crear el punto de conexión.

1. (Opcional) Para añadir etiquetas al punto de conexión del servidor de enrutamiento, desplácese hacia abajo hasta la sección **Etiquetas: opcional** y seleccione **Añadir nueva etiqueta**. Introduzca una clave y un valor opcional para cada etiqueta.

1. Revise la configuración y seleccione **Crear punto de conexión para el servidor de enrutamiento**.

1. Espere a que se cree el punto de conexión. Una vez finalizado, verá un mensaje indicándole que la operación se realizó correctamente.

1. Repita los pasos 5 a 9 para crear un segundo punto de conexión en la misma subred, con un nombre diferente.

1. Repita los pasos 5 a 10 para cada subred en la que necesite punto de conexión del servidor de enrutamiento.

1. Tras crear los punto de conexión, vuelva a la pestaña **punto de conexión del servidor de enrutamiento correspondiente** a su servidor de enrutamiento.

1. Compruebe que aparecen dos punto de conexión en la lista para cada subred.

1. Compruebe que el **estado** de cada punto de conexión esté *disponible*.

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

Utilice el siguiente procedimiento para crear un punto de conexión para el servidor de enrutamiento.

1. Comando:

   ```
   aws ec2 create-route-server-endpoint --route-server-id rs-1 --subnet-id subnet-1
   ```

   Respuesta:

   ```
   {
       "RouteServerEndpoint": {
           "RouteServerId": "rs-1",
           "RouteServerEndpointId": "rse-1",
           "VpcId": "vpc-1",
           "SubnetId": "subnet-1",
           "State": "pending"
       }
   }
   ```

1. Puede que tenga que esperar unos minutos para que los puntos de conexión estén completamente disponibles después de crearlos.

   Comando:

   ```
   aws ec2 describe-route-server-endpoints
   ```

   Respuesta:

   ```
   {
       "RouteServerEndpoint": {
           "RouteServerId": "rs-1",
           "RouteServerEndpointId": "rse-1",
           "VpcId": "vpc-1",
           "SubnetId": "subnet-1",
           "EniId": "eni-123",
           "EniAddress": "10.1.2.3",
           "State": "available"
       }
   }
   ```

Repita los pasos para crear un segundo punto de conexión en la misma subred con un nombre diferente y cree un punto de conexión para cada subred en la que necesite punto de conexión del servidor de enrutamiento.

------

# Paso 5: habilitar la propagación del servidor de enrutamiento
<a name="route-server-tutorial-enable-prop"></a>

Complete este paso para habilitar la propagación del servidor de enrutamiento.

Cuando está habilitada, la propagación del servidor de enrutamiento instala las rutas de la FIB en la tabla de enrutamiento que haya especificado. El servidor de enrutamiento admite la propagación de rutas IPv4 e IPv6. 

La propagación del servidor de enrutamiento es el mecanismo que automatiza las actualizaciones de las tablas de enrutamiento: en lugar de actualizar manualmente las tablas de rutas, el servidor de enrutamiento propaga automáticamente las rutas apropiadas a las tablas de enrutamiento configuradas con las rutas de la FIB.

Aspectos clave de la propagación del servidor de enrutamiento:
+ Configuración
  + Vincula un servidor de rutas a tablas de enrutamiento específicas
  + Determina qué tablas de enrutamiento recibirán actualizaciones de rutas dinámicas
  + Se puede habilitar o deshabilitar por tabla de enrutamiento
+ Funcionalidad
  + Actualiza automáticamente las tablas de enrutamiento con las rutas aprendidas de los pares de BGP
  + Propaga las mejores rutas disponibles en función de los atributos de BGP
  + Mantiene la coherencia de las rutas en las tablas de enrutamiento especificadas
  + Actualiza las rutas de forma dinámica cuando cambian las condiciones de la red
+ Estados
  + Se puede activar (las rutas se propagan)
  + Se puede desactivar (las rutas no se propagan)

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

**Para habilitar la propagación del servidor de enrutamiento**

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

1. Seleccione el servidor de enrutamiento para el que desea habilitar la propagación.

1. Seleccione la pestaña **Propagaciones** en el panel de detalles del servidor de enrutamiento.

1. Elija **Enable propagation** (Activar propagación).

1. En el cuadro de diálogo **Activar la propagación**:
   + El **ID del servidor de enrutamiento** se rellenará automáticamente.
   + En **Tabla de enrutamiento**, seleccione la tabla de enrutamiento de destino en el menú desplegable para las rutas recién propagadas.

1. Seleccione **Activar la propagación** para confirmar.

1. Espere a que el estado de propagación cambie a Disponible en la lista de **propagaciones**.

1. Compruebe que la tabla de enrutamiento seleccionada aparezca en la lista de **propagaciones** con el estado *Disponible*.

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

Utilice el siguiente procedimiento para habilitar la propagación del servidor de enrutamiento.

1. Comando:

   ```
   aws ec2 enable-route-server-propagation --route-table-id rtb-1 --route-server-id rs-1
   ```

   Respuesta:

   ```
   {
       "RouteServerRoutePropagation": {
           "RouteServerId": "rs-1",
           "RouteTableId": "rtb-1",
           "State": "pending"
       }
   }
   ```

1. Espere a que el estado de la propagación cambie a disponible.

   Comando:

   ```
   aws ec2 get-route-server-propagations --route-server-id rs-1
   ```

   Respuesta:

   ```
   {
       "RouteServerRoutePropagation": {
           "RouteServerId": "rs-1",
           "RouteTableId": "rtb-1",
           "State": "available"
       }
   }
   ```

------

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

------

# Paso 7: Iniciar sesiones de BGP desde los dispositivos
<a name="route-server-tutorial-initiate-bgp"></a>

Cuando el estado del servidor de rutas homólogo esté disponible, configure su carga de trabajo para iniciar la sesión de BGP con el punto de conexión del servidor de enrutamiento. 

En esta guía, no hablaremos de iniciar una sesión de BGP desde los dispositivos de las subredes. El punto de conexión del servidor de enrutamiento no inicia la sesión de BGP.

Para comprobar que la característica del servidor de rutas de VPC funciona, compruebe que la tabla de enrutamiento contiene las mejores rutas propagadas por el servidor de enrutamiento.

# Paso 8: Eliminar
<a name="route-server-tutorial-cleanup"></a>

Se completó la parte de creación del tutorial. Complete los pasos de esta sección para quitar los componentes del servidor de enrutamiento de VPC que creó.

**7.1: Retirar la publicidad de BGP en los dispositivos**

Retirar la publicidad de BGP en los dispositivos de sus subredes está fuera del alcance de esta guía. Consulte a su proveedor externo para obtener las configuraciones de BGP según sea necesario.

**7.2: Deshabilite la propagación del servidor de enrutamiento**

Utilice el siguiente procedimiento para deshabilitar la propagación del servidor de enrutamiento.

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

****

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

1. Seleccione el servidor de enrutamiento para el que desea deshabilitar la propagación.

1. Elija **Acciones > Modificar servidor de enrutamiento**.

1. Seleccione la pestaña **Propagaciones** en el panel de detalles del servidor de enrutamiento.

1. Elija la propagación que desee deshabilitar y, a continuación, elija **Desactivar la propagación**.

1. En el cuadro de diálogo, elija **Desactivar la propagación del servidor de enrutamiento**.

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

1. Desactivar la propagación:

   ```
   aws ec2 disable-route-server-route-propagation --route-table-id rtb-1 --route-server-id rs-1
   ```

1. Confirme que se eliminó la propagación:

   ```
   aws ec2 get-route-server-route-propagations --route-server-id rs-1 [--route-table-id rtb-1]
   ```

------

**7.3: Eliminar pares del servidor de enrutamiento**

Utilice el siguiente procedimiento para eliminar pares de servidor de enrutamiento.

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

****

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 **Servidores de enrutamiento** > **Servidores de enrutamiento homólogos**.

1. Seleccione un servidor de enrutamiento homólogo.

1. Elija **Acciones** > **Eliminar servidor de enrutamiento homólogo**.

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

1. Eliminar pares:

   ```
   aws ec2 delete-route-server-peer --route-server-peer-id rsp-1
   ```

1. Confirme la eliminación:

   ```
   aws ec2 describe-route-server-peers [--route-server-peer-ids rsp-1] [--filters Key=RouteServerId|RouteServerEndpointId|VpcId]
   ```

------

**7.4: Eliminar los punto de conexión del servidor de enrutamiento**

Utilice el siguiente procedimiento para eliminar puntos de conexión del servidor de enrutamiento.

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

****

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

1. Seleccione el servidor de enrutamiento para el que desea eliminar puntos de conexión.

1. Elija los **punto de conexión del servidor de enrutamiento**.

1. Seleccione el punto de conexión y elija **Acciones**, **Eliminar punto de conexión de acceso verificado**.

1. Ingrese en Delete (Suprimir) y haga clic en **Delete** (Suprimir).

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

1. Describa punto de conexión:

   ```
   aws ec2 describe-route-server-endpoints
   ```

1. Elimine los punto de conexión del servidor de enrutamiento:

   ```
   aws ec2 delete-route-server-endpoint --route-server-endpoint-id rse-1
   ```

1. Confirme que se eliminaron los puntos de conexión:

   ```
   aws ec2 describe-route-server-endpoints [--route-server-endpoint-ids rsp-1] [--filters Key=RouteServerId|VpcId|SubnetId]
   ```

------

**7.5: Desasociar el servidor de rutas de la VPC**

Utilice el siguiente procedimiento para desasociar el servidor de enrutamiento de la VPC.

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

****

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

1. Seleccione el servidor de enrutamiento para el que desea desasociarse.

1. Elija **Asociar**.

1. Elija **Desasociar el servidor de rutas**.

1. Confirme los cambios que se van a realizar y elija **Desasociar el servidor de enrutamiento**.

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

1. Desasocie el servidor de enrutamiento de la VPC:

   ```
   aws ec2 disassociate-route-server --route-server-id rs-1 --vpc-id vpc-1
   ```

1. Confirme la disociación:

   ```
   aws ec2 get-route-server-associations --route-server-id rs-1
   ```

------

**7.6 Eliminar el servidor de enrutamiento**

Siga este procedimiento para eliminar los servidores de enrutamiento.

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

****

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

1. Seleccione el servidor de enrutamiento que desea eliminar.

1. Elija **Actions (Acciones)**, **Delete route table (Eliminar servidor de enrutamiento)**.

1. Escriba *Delete (Suprimir)* y haga clic en **Delete (Suprimir)**.

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

1. Elimine el servidor de enrutamiento.

   ```
   aws ec2 delete-route-server --route-server-id rs-1
   ```

1. Confirme la eliminación:

   ```
   aws ec2 describe-route-servers [--route-server-ids rs-1] [--filters Key=VpcId]
   ```

------

Se completó el tutorial de VPC Route Server de Amazon.