

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Gerenciando alocações de prefixos para Direct Connect interfaces virtuais
<a name="prefix-allocations"></a>

Você pode gerenciar o número de prefixos de rota de entrada alocados para cada interface virtual na sua conexão Direct Connect. Use o AWS Management Console ou AWS os SDKs para visualizar o pool de prefixos de sua conexão, alocar prefixos para interfaces virtuais e ajustar as alocações conforme suas necessidades de roteamento mudarem. AWS CLI

**Importante**  
Se o número de prefixos anunciados em uma interface virtual exceder a contagem alocada, a sessão de BGP nessa interface virtual entrará em um estado ocioso (BGP DOWN). Certifique-se de que sua alocação seja pelo menos tão grande quanto o número de prefixos que você planeja anunciar.

## Pré-requisitos
<a name="prefix-allocations-prerequisites"></a>

Antes de gerenciar as alocações de prefixo, verifique se você tem o seguinte:
+ Uma conexão dedicada ou LAG ativa do Direct Connect.
+ Pelo menos uma interface virtual privada ou de trânsito.
+ Permissões para chamar APIs do Direct Connect (`directconnect:DescribeConnections``directconnect:DescribeVirtualInterfaces`,`directconnect:DescribeDirectConnectGateways`,`directconnect:UpdateVirtualInterfaceAttributes`,`directconnect:CreatePrivateVirtualInterface`,`directconnect:CreateTransitVirtualInterface`).

## Exibir o pool de prefixos da sua conexão
<a name="prefix-allocations-view-pool"></a>

Você pode visualizar o pool de prefixos da sua conexão para determinar quantos prefixos estão disponíveis e como eles são alocados em suas interfaces virtuais.

------
#### [ Console ]

**Para visualizar o pool de prefixos da sua conexão**

1. Abra o console do **Direct Connect** em [https://console.aws.amazon.com/directconnect/v2/home](https://console.aws.amazon.com/directconnect/v2/home).

1. No painel de navegação, escolha ** Connections**.

1. Selecione sua conexão.

1. Na página de detalhes da conexão, localize a placa de ** prefixos de ** entrada.

1. Analise os seguintes valores: Tamanho do ** pool**, ** Não alocado e ** ** Alocado. ** Os valores de IPv4 e IPv6 são mostrados separadamente.

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

Use o comando [ describe-connections](https://docs.aws.amazon.com/cli/latest/reference/directconnect/describe-connections.html).

```
aws directconnect describe-connections \
    --connection-id {{dxcon-abc12345}}
```

Na resposta, verifique os seguintes campos:
+ `prefixPoolSizeIpv4`e `prefixPoolSizeIpv6` — O número total de prefixos no pool.
+ `prefixPoolUnallocatedCountIpv4`e `prefixPoolUnallocatedCountIpv6` — O número de prefixos que não estão alocados para uma interface virtual.

------

## Defina a alocação do prefixo ao criar uma interface virtual
<a name="prefix-allocations-create-vif"></a>

Você pode definir a alocação de prefixo para uma interface virtual ao criá-la. Isso reserva uma parte do pool de prefixos da conexão para a nova interface virtual.

------
#### [ Console ]

**Para definir a alocação do prefixo ao criar uma interface virtual**

1. Abra o console do **Direct Connect** em [https://console.aws.amazon.com/directconnect/v2/home](https://console.aws.amazon.com/directconnect/v2/home).

1. No painel de navegação, escolha **Virtual Interfaces** (Interfaces virtuais).

1. Selecione **Create virtual interface (Criar interface virtual)**.

1. Defina as configurações da interface virtual, incluindo o tipo, VLAN e BGP ASN.

1. Na ** seção Alocação de prefixo de ** entrada, insira o número de prefixos IPv4 e IPv6 a serem alocados.

1. Selecione **Create virtual interface (Criar interface virtual)**.

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

Use o comando [ create-private-virtual-interface](https://docs.aws.amazon.com/cli/latest/reference/directconnect/create-private-virtual-interface.html). O exemplo a seguir cria uma interface virtual privada com alocações de prefixo.

```
aws directconnect create-private-virtual-interface \
    --connection-id {{dxcon-abc12345}} \
    --new-private-virtual-interface '{
        "virtualInterfaceName": "{{my-private-vif}}",
        "vlan": {{101}},
        "asn": {{65000}},
        "directConnectGatewayId": "{{d2113d06-a0d8-476b-91a7-8555d9973d12}}",
        "prefixPoolAllocatedCountIpv4": {{500}},
        "prefixPoolAllocatedCountIpv6": {{100}}
    }'
```

------

## Atualizar a alocação de prefixo em uma interface virtual existente
<a name="prefix-allocations-update"></a>

Você pode atualizar a alocação de prefixos em uma interface virtual existente para aumentar ou diminuir o número de prefixos reservados para essa interface.

------
#### [ Console ]

**Para atualizar a alocação de prefixo em uma interface virtual**

1. Abra o console do **Direct Connect** em [https://console.aws.amazon.com/directconnect/v2/home](https://console.aws.amazon.com/directconnect/v2/home).

1. No painel de navegação, escolha **Virtual Interfaces** (Interfaces virtuais).

1. Selecione a interface virtual que você deseja atualizar.

1. Escolha **Editar**.

1. Atualize o valor da alocação do prefixo ** IPv4, o ** valor da alocação do prefixo ** IPv6 ou ambos. **

1. Escolha ** Atualizar interface virtual**.

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

Use o comando [ update-virtual-interface-attributes](https://docs.aws.amazon.com/cli/latest/reference/directconnect/update-virtual-interface-attributes.html).

```
aws directconnect update-virtual-interface-attributes \
    --virtual-interface-id {{dxvif-abc12345}} \
    --prefix-pool-allocated-count-ipv4 {{500}} \
    --prefix-pool-allocated-count-ipv6 {{100}}
```

------

## Veja as alocações totais de prefixos do gateway Direct Connect
<a name="prefix-allocations-view-dxgw"></a>

Você pode visualizar as alocações totais de prefixos em todas as interfaces virtuais conectadas a um gateway Direct Connect.

------
#### [ Console ]

**Para visualizar as alocações totais de prefixos do gateway Direct Connect**

1. Abra o console do **Direct Connect** em [https://console.aws.amazon.com/directconnect/v2/home](https://console.aws.amazon.com/directconnect/v2/home).

1. No painel de navegação, escolha **Gateways Direct Connect**.

1. Selecione seu gateway.

1. Na página de detalhes do gateway, revise o ** valor total de alocações ** do pool de prefixos.

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

Use o comando [ describe-direct-connect-gateways](https://docs.aws.amazon.com/cli/latest/reference/directconnect/describe-direct-connect-gateways.html).

```
aws directconnect describe-direct-connect-gateways \
    --direct-connect-gateway-id {{d2113d06-a0d8-476b-91a7-8555d9973d12}}
```

Na resposta, marque o `totalPrefixPoolAllocations` campo.

------

## Verifique a alteração da alocação
<a name="prefix-allocations-expected-results"></a>

Depois de atualizar uma alocação de prefixo, o novo valor entra em vigor imediatamente. A sessão do BGP permanece ativa desde que o número de prefixos anunciados não exceda a nova alocação. A API rejeita solicitações para reduzir uma alocação abaixo do número de prefixos atualmente em uso na VIF.

## Solução de problemas
<a name="prefix-allocations-troubleshooting"></a>

A seguir estão os problemas comuns que você pode encontrar ao gerenciar alocações de prefixos.

A sessão do BGP fica inativa após a adição de prefixos  
O número de prefixos anunciados excedeu a contagem alocada. Aumente a alocação usando a `UpdateVirtualInterfaceAttributes` API ou o console.

Não é possível diminuir a alocação  
Você não pode reduzir o valor alocado de um VIF abaixo do número de prefixos atualmente em uso. Primeiro, reduza o número de prefixos anunciados pelo seu dispositivo local e depois reduza a alocação.

Não é possível aumentar a alocação  
O pool de prefixos da conexão pode estar totalmente alocado. Verifique os `prefixPoolUnallocatedCountIpv6` valores `prefixPoolUnallocatedCountIpv4` e na conexão. Talvez você precise primeiro reduzir as alocações em outras interfaces virtuais.

O total do gateway Direct Connect ultrapassa 10.000  
A soma de todas as alocações combinadas de IPv4 e IPv6 em interfaces virtuais conectadas a um único gateway Direct Connect não pode exceder 10.000. Reduza as alocações em outras interfaces virtuais ou use um segundo gateway.