Rotas anunciadas
As rotas anunciadas são prefixos BGP do Cloud Router anunciados aos respetivos pares BGP. Por exemplo, quando um par BGP é um router numa rede no local, as rotas anunciadas permitem que os sistemas na rede no local enviem pacotes para recursos na sua rede de VPC.
Os Cloud Routers anunciam rotas a pares BGP com um valor de discriminador de várias saídas (MED) para cada prefixo no anúncio de rota.
Modos de anúncios
O Cloud Router pode anunciar rotas de trânsito (como parte do Network Connectivity Center) e rotas anunciadas personalizadas, conforme gerido pelo modo de anúncio. O modo de anúncio é configurável em todo o Cloud Router ou em sessões BGP individuais do Cloud Router. Pode especificar os prefixos que o Cloud Router anuncia, em todas as sessões BGP ou numa base por sessão, através do modo de anúncio.
O Cloud Router oferece dois modos de anúncio definidos ao nível do router:
- Modo de anúncio predefinido do Cloud Router
- Anuncia intervalos de sub-redes locais, conforme descrito no artigo Anúncio de intervalo de sub-redes.
- Modo de anúncio personalizado do Cloud Router
- Dá-lhe controlo total sobre os anúncios de endereços IP, conforme descrito em Anúncio personalizado.
O Cloud Router também oferece dois modos de publicidade definidos ao nível da sessão BGP:
- Modo de anúncio predefinido da sessão de BGP
- Anuncia prefixos de acordo com o modo de anúncio definido ao nível do router para o Cloud Router que contém a sessão BGP.
- Modo de anúncio personalizado da sessão de BGP
- Dá-lhe controlo total sobre os anúncios de endereços IP, conforme descrito em Anúncio personalizado.
Anúncios eficazes
A tabela seguinte descreve como os modos de anúncio ao nível do router e ao nível da sessão BGP interagem para produzir o comportamento de anúncio eficaz da sessão BGP:
Modo de anúncio do Cloud Router | Modo de anúncio da sessão de BGP | Prefixos anunciados eficazes na sessão de BGP |
---|---|---|
predefinição | predefinição | A sessão BGP herda a configuração de publicidade do Cloud Router e o Cloud Router anuncia intervalos de sub-redes locais, conforme descrito em Publicidade de intervalos de sub-redes. |
custom | predefinição | A sessão BGP herda a configuração de publicidade do Cloud Router e o Cloud Router anuncia prefixos conforme descrito em Publicidade personalizada. |
predefinição ou personalizada | custom | A sessão BGP não herda a configuração de publicidade do Cloud Router. A sessão BGP anuncia prefixos conforme descrito em Anúncio personalizado. |
Anúncio do intervalo de sub-rede
Uma sessão BGP pode anunciar os intervalos de endereços IPv4 e IPv6 de sub-rede que são locais para a rede VPC. Os intervalos de endereços IPv6 da sub-rede de publicidade têm requisitos adicionais descritos no artigo Intervalos de endereços IPv6 da sub-rede de publicidade.
O Cloud Router atualiza automaticamente os anúncios de rotas de sub-redes sempre que ocorre uma atividade do ciclo de vida da sub-rede.
A descrição seguinte explica como o modo de encaminhamento dinâmico da rede VPC que contém um Cloud Router define a forma como as respetivas sessões BGP anunciam trajetos de sub-rede locais:
Modo de encaminhamento dinâmico regional
Cada sessão de BGP que anuncia intervalos de sub-redes envia apenas os intervalos de sub-redes que estão na mesma região que o Cloud Router que contém a sessão de BGP. O MED anunciado corresponde à prioridade base configurada da sessão BGP.
Modo de planeamento de trajeto dinâmico global
Cada sessão BGP que anuncia intervalos de sub-redes envia os intervalos de sub-redes que estão na mesma região que o Cloud Router que contém a sessão BGP e intervalos de sub-redes noutras regiões. O MED anunciado dos intervalos de sub-redes na mesma região que o Cloud Router corresponde à prioridade base configurada da sessão BGP. O MED anunciado dos intervalos de sub-redes em diferentes regiões é a soma da prioridade base configurada da sessão BGP e um custo inter-regional.
Anunciar intervalos de endereços IPv4 públicos usados de forma privada
Os intervalos de endereços IPv4 de sub-rede podem incluir intervalos de endereços IPv4 públicos usados de forma privada. Se anunciar endereços IPv4 públicos usados de forma privada a outra rede, essa outra rede pode não conseguir aceder a recursos da Internet nesses endereços IPv4 públicos.
Intervalos de endereços IPv6 de sub-rede de publicidade
O anúncio de encaminhamento de sub-rede inclui automaticamente intervalos de IPv6 de sub-rede interna quando ambas as seguintes condições forem cumpridas:
O produto usado com o router na nuvem, como o gateway de VPN de alta disponibilidade, está configurado para usar os tipos de pilha IPv4 e IPv6 (pilha dupla) ou apenas IPv6 (pilha única).
A sessão BGP IPv6 está configurada e ativada, ou a sessão BGP IPv4 está especificamente configurada para ativar a troca de rotas IPv6.
O anúncio de rota de sub-rede nunca inclui o anúncio de intervalos de endereços IPv6 de sub-rede externa. No entanto, pode incluir intervalos de endereços IPv6 externos como intervalos de endereços IP personalizados quando usar anúncios personalizados.
Para mais informações sobre a configuração de sessões BGP, consulte o artigo Estabeleça sessões BGP.
Anúncio personalizado
O modo de anúncio personalizado dá-lhe o controlo sobre os prefixos que uma sessão BGP anuncia. Pode usar o modo de anúncio personalizado do Cloud Router ou o modo de anúncio personalizado por sessão BGP para anunciar rotas que incluam prefixos de rotas predefinidos, como 0.0.0.0/0
para rotas IPv4 ou ::/0
para rotas IPv6, para todas as sessões BGP num Cloud Router.
Quando configura o modo de publicidade personalizado, seleciona uma das seguintes opções:
Anunciar apenas prefixos IPv4 e IPv6 personalizados: esta opção anuncia apenas os intervalos de endereços IP que especificar, omitindo os intervalos de sub-redes locais. O MED anunciado corresponde sempre à prioridade base configurada da sessão BGP, mesmo que a rede VPC que contém o Cloud Router use o modo de encaminhamento dinâmico global.
Anunciar prefixos IPv4 e IPv6 personalizados, além de intervalos de sub-redes: esta opção anuncia intervalos de sub-redes locais, além dos intervalos de endereços IP personalizados que especificar.
O MED anunciado dos intervalos de sub-rede locais depende do modo de encaminhamento dinâmico da rede VPC que contém o Cloud Router, conforme descrito no artigo Anúncio do intervalo de sub-rede.
O MED anunciado dos intervalos de endereços IP personalizados corresponde sempre à prioridade base configurada da sessão de BGP.
Anúncio de rota de trânsito do Network Connectivity Center
O anúncio da rota de trânsito do Network Connectivity Center permite-lhe usar a rede da Google como parte de uma rede de área alargada (WAN) que inclui os seus sites externos. As sessões BGP para raios híbridos do Network Connectivity Center que tenham o anúncio de rotas de trânsito site a site ativado anunciam automaticamente os intervalos de endereços IP recebidos pelas sessões BGP nos routers na nuvem de todos os raios híbridos que tenham o anúncio de rotas de trânsito site a site ativado. Para mais informações, consulte o artigo Vista geral da transferência de dados entre sites.
Prioridade anunciada
Com base numa sessão BGP, define uma prioridade anunciada base que é usada como um valor para o atributo MED do BGP.
O Cloud Router anuncia os seguintes prefixos apenas com a prioridade anunciada base configurada:
Intervalos de endereços IP personalizados quando os anúncios eficazes para a sessão BGP estão definidos como anúncio personalizado.
Intervalos de sub-redes de sub-redes na mesma região que o Cloud Router quando os anúncios eficazes para a sessão BGP incluem anúncio de intervalo de sub-redes.
O Cloud Router usa a prioridade anunciada base configurada, além de um custo inter-regional, para anunciar intervalos de sub-redes provenientes de regiões que não correspondem à região do Cloud Router quando ambas as seguintes condições são cumpridas:
O modo de encaminhamento dinâmico da rede VPC que contém o Cloud Router é o modo de encaminhamento dinâmico global.
Os anúncios eficazes para a sessão BGP incluem o anúncio do intervalo de sub-rede.
Atributos BGP para prefixos anunciados
Quando um Cloud Router anuncia prefixos a um par BGP, anuncia o valor MED e preenche o atributo MED com um valor baseado na prioridade interna do Cloud Router para cada prefixo no anúncio ou na mensagem BGP. A prioridade anunciada é implementada como um discriminador de várias saídas.
Pode controlar os prefixos que o Cloud Router anuncia a todas ou algumas das respetivas sessões BGP. Para ajustar a prioridade anunciada, pode atualizar a prioridade da rota base para os prefixos que são adicionados ao MED. Isto não funciona para o reanúncio de site a site. Se precisar de um controlo mais detalhado, pode aplicar políticas de rotas BGP.
Quando os routers no local recebem os prefixos anunciados e os respetivos atributos MED, criam rotas que são usadas para enviar pacotes para a sua rede VPC.
Os custos de região para região podem mudar periodicamente com base em fatores como o desempenho da rede. Estas alterações podem afetar a forma como os pacotes são encaminhados. Se notar alterações de encaminhamento, tal pode dever-se a custos atualizados de região para região.
Exemplos de métricas de trajetos
Esta secção fornece exemplos que mostram como os custos de região para região influenciam os MEDs anunciados quando usa o encaminhamento dinâmico global.
VPNs HA com túneis ativo-ativo
Neste exemplo, suponhamos que tem uma rede de VPC com a seguinte configuração:
- Uma sub-rede em cada uma das seguintes regiões:
us-central1
,europe-west1
eus-west-1
- Um Cloud Router que gere duas sessões de BGP para dois túneis de VPN de alta disponibilidade em
us-central1
- Um Cloud Router que gere duas sessões de BGP para dois túneis de VPN de alta disponibilidade em
us-west1
O diagrama seguinte mostra este exemplo, incluindo valores de exemplo para custos de região para região:
Suponha que cada sessão de BGP tem a prioridade base predefinida de 100
.
As tabelas seguintes mostram como a prioridade base e os custos de região para região são usados para calcular os valores MED anunciados para o tráfego da sua rede no local para cada sub-rede.
10.0.1.0/24
A tabela seguinte mostra as sessões BGP que anunciam o intervalo de endereços IPv4 da sub-rede 10.0.1.0/24
, que se encontra em us-central1
.
O tráfego da sua rede no local usa o túnel de VPN de HA em us-central1
porque as respetivas sessões BGP têm o MED anunciado mais baixo.
Túnel de VPN | Prioridade base | Custo de região para região | MED anunciado | Classificação de caminhos |
---|---|---|---|---|
central-tunnel-0 ,central-tunnel-1 |
100 | 0 | 100 | 1.ª escolha |
west-tunnel-0 ,west-tunnel-1 |
100 | 250 | 350 | 2.ª escolha |
10.0.2.0/24
A tabela seguinte mostra as sessões BGP que anunciam o intervalo de endereços IPv4 da sub-rede 10.0.2.0/24
, que se encontra em europe-west1
.
O tráfego da sua rede no local usa o túnel de VPN de HA em us-central1
porque as respetivas sessões BGP têm o MED anunciado mais baixo.
Túnel de VPN | Prioridade base | Custo de região para região | MED anunciado | Classificação de caminhos |
---|---|---|---|---|
central-tunnel-0 ,central-tunnel-1 |
100 | 300 | 400 | 1.ª escolha |
west-tunnel-0 ,west-tunnel-1 |
100 | 350 | 450 | 2.ª escolha |
10.0.3.0/24
A tabela seguinte mostra as sessões BGP que anunciam o intervalo de endereços IPv4 da sub-rede 10.0.3.0/24
, que se encontra em us-west1
.
O tráfego da sua rede no local usa o túnel de VPN de HA em us-west1
porque as respetivas sessões BGP têm o MED anunciado mais baixo.
Túnel de VPN | Prioridade base | Custo de região para região | MED anunciado | Classificação de caminhos |
---|---|---|---|---|
central-tunnel-0 ,central-tunnel-1 |
100 | 250 | 350 | 2.ª escolha |
west-tunnel-0 ,west-tunnel-1 |
100 | 0 | 100 | 1.ª escolha |
HA VPNs com túneis ativo-passivo
Este exemplo usa a mesma topologia que no exemplo anterior, mas com as seguintes prioridades base modificadas para alcançar um par de túneis de VPN de HA ativo-passivo em cada região:
- Um túnel principal cuja sessão de BGP tem a prioridade base predefinida de
100
- Um túnel secundário cuja sessão de BGP tem uma prioridade inferior de
351
As tabelas seguintes mostram como a prioridade base e o custo de região para região são usados para calcular os valores MED anunciados para o tráfego da sua rede no local para cada sub-rede.
10.0.1.0/24
A tabela seguinte mostra as sessões BGP que anunciam o intervalo de endereços IPv4 da sub-rede 10.0.1.0/24
, que se encontra em us-central1
.
O tráfego da sua rede no local usa o túnel VPN principal em
us-central1
porque a respetiva sessão BGP tem o MED anunciado mais baixo. Se esse túnel não estiver disponível, o tráfego usa o túnel principal em us-west1
.
Túnel de VPN | Prioridade base | Custo de região para região | MED anunciado | Classificação de caminhos |
---|---|---|---|---|
central-tunnel-0 |
100 | 0 | 100 | 1.ª escolha |
central-tunnel-1 |
351 | 0 | 351 | 3.ª escolha |
west-tunnel-0 |
100 | 250 | 350 | 2.ª escolha |
west-tunnel-1 |
351 | 250 | 601 | 4.ª escolha |
10.0.2.0/24
A tabela seguinte mostra as sessões BGP que anunciam o intervalo de endereços IPv4 da sub-rede 10.0.2.0/24
, que se encontra em europe-west1
.
O tráfego da sua rede no local usa o túnel VPN principal em
us-central1
porque a respetiva sessão BGP tem o MED anunciado mais baixo. Se esse túnel não estiver disponível, o tráfego usa o túnel principal em us-west1
.
Túnel de VPN | Prioridade base | Custo de região para região | MED anunciado | Classificação de caminhos |
---|---|---|---|---|
central-tunnel-0 |
100 | 300 | 400 | 1.ª escolha |
central-tunnel-1 |
351 | 300 | 651 | 3.ª escolha |
west-tunnel-0 |
100 | 350 | 450 | 2.ª escolha |
west-tunnel-1 |
351 | 350 | 701 | 4.ª escolha |
10.0.3.0/24
A tabela seguinte mostra as sessões BGP que anunciam o intervalo de endereços IPv4 da sub-rede 10.0.3.0/24
, que se encontra em us-west1
.
O tráfego da sua rede no local usa o túnel VPN principal em
us-west1
porque a respetiva sessão BGP tem o MED anunciado mais baixo. Se esse túnel não estiver disponível, o tráfego usa o túnel principal em
us-central1
.
Túnel de VPN | Prioridade base | Custo de região para região | MED anunciado | Classificação de caminhos |
---|---|---|---|---|
central-tunnel-0 |
100 | 250 | 350 | 2.ª escolha |
central-tunnel-1 |
351 | 250 | 601 | 4.ª escolha |
west-tunnel-0 |
100 | 0 | 100 | 1.ª escolha |
west-tunnel-1 |
351 | 0 | 351 | 3.ª escolha |
Interligação dedicada preferencial a nível global
Este exemplo é semelhante aos exemplos anteriores, exceto que os dois túneis de VPN na nuvem na região us-west1
são substituídos por dois anexos de VLAN.
O diagrama seguinte mostra este exemplo:
Suponha que quer dar prioridade às associações VLAN. Especifica prioridades de base mais elevadas para os túneis de VPN de alta disponibilidade na região us-central1
para lhes atribuir uma prioridade inferior.
As tabelas seguintes mostram como a prioridade base e o custo de região para região são usados para calcular os valores MED anunciados para o tráfego da sua rede no local para cada sub-rede.
10.0.1.0/24
A tabela seguinte mostra as sessões BGP que anunciam o intervalo de endereços IPv4 da sub-rede 10.0.1.0/24
, que se encontra em us-central1
.
O tráfego da sua rede no local usa a associação de VLAN em
us-west1
porque as respetivas sessões BGP têm o MED anunciado mais baixo.
Túnel de VPN ou associação VLAN | Prioridade base | Custo de região para região | MED anunciado | Classificação de caminhos |
---|---|---|---|---|
central-tunnel-0 ,central-tunnel-1 |
351 | 0 | 351 | 2.ª escolha |
west-attachment-0 ,west-attachment-1 |
100 | 250 | 350 | 1.ª escolha |
10.0.2.0/24
A tabela seguinte mostra as sessões BGP que anunciam o intervalo de endereços IPv4 da sub-rede 10.0.2.0/24
, que se encontra em europe-west1
.
O tráfego da sua rede no local usa a associação de VLAN em
us-west1
porque as respetivas sessões BGP têm o MED anunciado mais baixo.
Túnel de VPN ou associação VLAN | Prioridade base | Custo de região para região | MED anunciado | Classificação de caminhos |
---|---|---|---|---|
central-tunnel-0 ,central-tunnel-1 |
351 | 300 | 651 | 2.ª escolha |
west-attachment-0 ,west-attachment-1 |
100 | 350 | 450 | 1.ª escolha |
10.0.3.0/24
A tabela seguinte mostra as sessões BGP que anunciam o intervalo de endereços IPv4 da sub-rede 10.0.3.0/24
, que se encontra em us-west1
.
O tráfego da sua rede no local usa a associação de VLAN em
us-west1
porque as respetivas sessões BGP têm o MED anunciado mais baixo.
Túnel de VPN ou associação VLAN | Prioridade base | Custo de região para região | MED anunciado | Classificação de caminhos |
---|---|---|---|---|
central-tunnel-0 ,central-tunnel-1 |
351 | 250 | 601 | 2.ª escolha |
west-attachment-0 ,west-attachment-1 |
100 | 0 | 100 | 1.ª escolha |