Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

VPNs de operadoras de operadora

Entendendo as VPNs de operadoras de operadoras

O cliente de um provedor de serviços VPN pode ser um provedor de serviços para o cliente final. Os seguintes são os dois principais tipos de VPNs de operadoras (conforme descrito na RFC 4364:

  • Provedor de serviços de Internet como cliente — o cliente VPN é um ISP que usa a rede do provedor de serviços VPN para conectar suas redes regionais geograficamente distintas. O cliente não precisa configurar o MPLS em suas redes regionais.

  • Provedor de serviços vpn como cliente — o cliente VPN é um provedor de serviços VPN que oferece serviços de VPN aos seus clientes. O cliente de serviços VPN de operadoras conta com o provedor de serviços de VPN de backbone para conectividade entre sites. O provedor de serviços VPN do cliente é obrigado a executar o MPLS em suas redes regionais.

A Figura 1 ilustra a arquitetura de rede usada para um serviço vpn de operadoras.

Figura 1: Arquitetura de VPN de operadoras de operadoras Carrier-of-Carriers VPN Architecture

Este tópico aborda o seguinte:

Provedor de serviços de Internet como cliente

Nesse tipo de configuração de VPN de operadoras de operadoras, o ISP A configura sua rede para fornecer serviço de Internet ao ISP B. O ISP B fornece a conexão ao cliente que deseja um serviço de Internet, mas o serviço de Internet real é fornecido pelo ISP A.

Esse tipo de configuração de VPN de operadora tem as seguintes características:

  • O cliente de serviços VPN (ISP B) de operadoras não precisa configurar o MPLS em sua rede.

  • O provedor de serviços VPN (ISP A) da operadora deve configurar o MPLS em sua rede.

  • O MPLS também deve ser configurado nos roteadores CE e roteadores PE conectados juntos nas redes de provedores de serviços VPN do cliente de operadora e operadora de operadoras.

Provedor de serviços vpn como cliente

Um provedor de serviços VPN pode ter clientes que são eles mesmos provedores de serviços VPN. Nesse tipo de configuração, também chamada de VPN hierárquica ou recursiva, as rotas VPN-IPv4 do provedor de serviços VPN do cliente são consideradas rotas externas, e o provedor de serviços VPN de backbone não as importa em sua tabela VRF. O provedor de serviços VPN de backbone importa apenas as rotas internas do provedor de serviços VPN do cliente em sua tabela VRF.

As semelhanças e diferenças entre VPNs entre provedores e operadoras são mostradas na Tabela 1.

Tabela 1: Comparação entre VPNs entre provedores e operadoras

Característica

Cliente ISP

Cliente provedor de serviços VPN

Dispositivo de borda do cliente

Roteador de borda AS

Roteador PE

Sessões do IBGP

Carregue rotas IPv4

Carregue rotas VPN-IPv4 externas com rótulos associados

Encaminhamento dentro da rede do cliente

MPLS é opcional

O MPLS é necessário

Suporte para o serviço VPN, pois o cliente é suportado em switches QFX10000 a partir do Junos OS Release 17.1R1.

Configuração de VPNs de operadoras para clientes que fornecem serviços de Internet

Você pode configurar um serviço VPN de operadora de operadoras para clientes que desejam fornecer serviços básicos de Internet. O provedor de serviços VPN de operadoras deve configurar o MPLS em sua rede, embora essa configuração seja opcional para o cliente de serviços de operadora. A arquitetura de VPN de operadoras mostra como os roteadores ou switches nesse tipo de interconexão de serviços.

Para configurar uma VPN de operadora de operadora, execute as tarefas descritas nas seguintes seções:

Configuração do roteador CE do cliente de serviços de operadora de operadora

O roteador (ou switch) de atendimento VPN para operadoras atua como um roteador CE em relação ao roteador ou switch PE do provedor de serviços. As seções a seguir descrevem como configurar o roteador ou switch CE do cliente de serviços de operadora de operadoras:

Configuração do MPLS

Para configurar o MPLS no roteador ou switch CE do cliente, inclua a mpls declaração:

Você pode incluir essa declaração nos seguintes níveis de hierarquia:

  • [edit protocols]

  • [edit logical-systems logical-system-name protocols]

Configuração do BGP

Para configurar um grupo para reunir as rotas internas do cliente, inclua a bgp declaração:

Você pode incluir essa declaração nos seguintes níveis de hierarquia:

  • [edit protocols]

  • [edit logical-systems logical-system-name protocols]

O roteador CE (ou switch) do cliente deve ser capaz de enviar rótulos para o roteador do provedor de serviços VPN. Habilite isso incluindo a labeled-unicast declaração na configuração do grupo BGP:

Você pode incluir a bgp declaração nos seguintes níveis de hierarquia:

  • [edit protocols]

  • [edit logical-systems logical-system-name protocols]

Configuração do OSPF

Para configurar o OSPF no roteador ou switch CE do cliente, inclua a ospf declaração:

Você pode incluir essa declaração nos seguintes níveis de hierarquia:

  • [edit protocols]

  • [edit logical-systems logical-system-name protocols]

Configuração de opções de política

Para configurar opções de política no roteador ou switch CE do cliente, inclua a policy-statement declaração:

Você pode incluir essa declaração nos seguintes níveis de hierarquia:

  • [edit policy-options]

  • [edit logical-systems logical-system-name policy-options]

Configurando os roteadores PE do provedor de serviços de VPN de operadoras

Os roteadores PE do provedor de serviços se conectam aos roteadores CE do cliente e encaminham o tráfego vpn do cliente por toda a rede do provedor.

As seções a seguir descrevem como configurar os roteadores PE do provedor de serviços VPN de operadoras:

Configuração do MPLS

Para configurar o MPLS nos roteadores ou switches PE do provedor, inclua a mpls declaração:

Você pode incluir essa declaração nos seguintes níveis de hierarquia:

  • [edit protocols]

  • [edit logical-systems logical-system-name protocols]

Configuração do BGP

Para configurar uma sessão BGP com o roteador PE do provedor na outra ponta da rede do provedor, inclua a bgp declaração:

Você pode incluir essa declaração nos seguintes níveis de hierarquia:

  • [edit protocols]

  • [edit logical-systems logical-system-name protocols]

Configuração do IS-IS

Para configurar o IS-IS nos roteadores ou switches PE do provedor, inclua a isis declaração:

Você pode incluir essa declaração nos seguintes níveis de hierarquia:

  • [edit protocols]

  • [edit logical-systems logical-system-name protocols]

Configuração do LDP

Para configurar o LDP nos roteadores ou switches PE do provedor, inclua a ldp declaração:

Você pode incluir essa declaração nos seguintes níveis de hierarquia:

  • [edit protocols]

  • [edit logical-systems logical-system-name protocols]

Configuração de uma instância de roteamento

Para configurar o serviço VPN de Camada 3 com o roteador ou switch CE do cliente, inclua a labeled-unicast declaração na configuração para a instância de roteamento para que o roteador PE (ou switch) possa enviar rótulos para o roteador ou switch CE do cliente:

Você pode incluir essas declarações nos seguintes níveis de hierarquia:

  • [edit routing-instances]

  • [edit logical-systems logical-system-name routing-instances]

Configuração de opções de política

Para configurar uma declaração de política para importar rotas do roteador ou switch CE do cliente, inclua a policy-statement declaração:

Você pode incluir essa declaração nos seguintes níveis de hierarquia:

  • [edit policy-options]

  • [edit logical-systems logical-system-name policy-options]

Para configurar uma declaração de política para as rotas de exportação para o roteador ou switch CE do cliente, inclua as declarações e community as policy-statement declarações:

Você pode incluir essas declarações nos seguintes níveis de hierarquia:

  • [edit policy-options]

  • [edit logical-systems logical-system-name policy-options]

Exemplo de VPN para operadoras — o cliente fornece serviço de Internet

Neste exemplo, o cliente da operadora não é obrigado a configurar MPLS e LDP em sua rede. No entanto, o provedor de operadora deve configurar o MPLS e o LDP em sua rede.

Para obter informações de configuração, veja as seguintes seções:

Topologia de rede para serviços de operadoras de operadoras

Um serviço de operadora de operadoras permite que um provedor de serviços de Internet (ISP) se conecte a um backbone terceirizado transparente em vários locais.

A Figura 2 mostra a topologia da rede neste exemplo de operadora de operadoras.

Figura 2: Topologia de rede de exemplo de VPN de operadoras Network topology diagram showing CE routers A, E, K and PE routers B, D, F, G, J across AS domains.

Configuração para roteador A

Neste exemplo, o Roteador A representa um cliente final. Você configura este roteador como um dispositivo CE.

Configuração para roteador B

O roteador B pode atuar como o roteador de gateway, responsável por agregar clientes finais e conectá-los à rede. Se uma sessão de IBGP de malha completa estiver configurada, você pode usar refletores de rota.

Configuração para roteador C

Configure o roteador C:

Configuração para roteador D

O roteador D é o roteador CE em relação ao AS 10023. Em uma VPN de operadora de operadoras, o roteador CE deve ser capaz de enviar rótulos para o provedor de operadoras; isso é feito com a labeled-unicast declaração em grupo to-isp-red.

Configuração para roteador E

Essa configuração configura a sessão do IBGP com o inet-vpn roteador H e a parte do roteador PE da VPN com o Roteador D. Como o Roteador D é necessário para enviar rótulos neste exemplo, configure a sessão BGP com a labeled-unicast declaração dentro da tabela de roteamento e encaminhamento virtual (VRF).

Configuração para roteador F

Configure o roteador F para atuar como um roteador de troca de rótulos:

Configuração para roteador G

Configure o Roteador G para atuar como um roteador de troca de rótulos:

Configuração para roteador H

O roteador H atua como roteador PE para AS 10023. A configuração a seguir é semelhante à do roteador F:

Configuração para roteador I

Configure o roteador I para me conectar ao cliente básico de serviços de Internet (Roteador L):

Configuração para roteador J

Configure o Roteador J como um roteador de troca de rótulos:

Configuração para roteador K

O roteador K atua como o roteador CE no final da conexão com o provedor de operadoras. Como na configuração do Roteador D, inclua a labeled-unicast declaração para a sessão de EBGP:

Configuração para roteador L

Configure o Roteador L para atuar como o cliente final do serviço VPN de operadora de operadoras:

Configuração de VPNs de operadoras para clientes que fornecem serviços de VPN

Você pode configurar um serviço VPN de operadora de operadoras para clientes que desejam um serviço VPN.

Para configurar os roteadores (ou switches) nas redes do cliente e do provedor para permitir que o serviço VPN de operadoras de operadoras execute as etapas nas seguintes seções:

Configuração do roteador PE do cliente operadora de operadoras

O roteador PE (ou switch) do cliente da operadora de operadoras está conectado ao roteador CE (ou switch) do cliente final.

As seções a seguir descrevem como configurar o roteador PE (ou switch) do cliente da operadora de operadoras):

Configuração do MPLS

Para configurar o MPLS no roteador PE (ou switch) do cliente da operadora de operadoras, inclua a mpls declaração:

Você pode incluir essa declaração nos seguintes níveis de hierarquia:

  • [edit protocols]

  • [edit logical-systems logical-system-name protocols]

Configuração do BGP

Inclua a labeled-unicast declaração na configuração da sessão do IBGP para o roteador CE (ou switch) do cliente de operadoras e inclua a family-inet-vpn declaração na configuração da sessão do IBGP para o roteador PE (ou switch) da operadora de operadoras do outro lado da rede:

Você pode incluir essas declarações nos seguintes níveis de hierarquia:

  • [edit protocols]

  • [edit logical-systems logical-system-name protocols]

Configuração do OSPF

Para configurar o OSPF no roteador PE (ou switch) do cliente da operadora de operadoras, inclua a ospf declaração:

Você pode incluir essa declaração nos seguintes níveis de hierarquia:

  • [edit protocols]

  • [edit logical-systems logical-system-name protocols]

Configuração do LDP

Para configurar o LDP no roteador PE (ou switch) do cliente da operadora de operadoras, inclua a ldp declaração:

Você pode incluir essa declaração nos seguintes níveis de hierarquia:

  • [edit protocols]

  • [edit logical-systems logical-system-name protocols]

Configuração do serviço VPN na instância de roteamento

Para configurar o serviço VPN para o roteador CE (ou switch) do cliente final no roteador PE (ou switch) do cliente da operadora de operadoras, inclua as seguintes declarações:

Você pode incluir essas declarações nos seguintes níveis de hierarquia:

  • [edit routing-instances routing-instance-name]

  • [edit logical-systems logical-system-name routing-instances routing-instance-name]

Configuração de opções de política

Para configurar opções de políticas para rotas de importação e exportação de e para o roteador CE do cliente final (ou switch), inclua as declarações e community as policy-statement declarações:

Você pode incluir essas declarações nos seguintes níveis de hierarquia:

  • [edit policy-options]

  • [edit logical-systems logical-system-name policy-options]

Configuração do roteador CE (ou switch) do cliente da operadora das operadoras

O roteador CE (ou switch) do cliente da operadora de operadoras se conecta ao roteador PE (ou switch) do provedor. Preencha as instruções nas seções a seguir para configurar o roteador CE (ou switch) dos clientes da operadora de operadoras):

Configuração do MPLS

Na configuração MPLS para o roteador CE (ou switch) do cliente da operadora de operadoras, inclua as interfaces para o roteador PE (ou switch) do provedor e para um roteador P (ou switch) na rede do cliente:

Você pode incluir essas declarações nos seguintes níveis de hierarquia:

  • [edit protocols]

  • [edit logical-systems logical-system-name protocols]

Configuração do BGP

Na configuração BGP para o roteador CE (ou switch) do cliente de operadoras, configure um grupo que inclui a declaração de estender o labeled-unicast serviço VPN ao roteador PE (ou switch) conectado ao roteador CE do cliente final (ou switch):

Você pode incluir a bgp declaração nos seguintes níveis de hierarquia:

  • [edit protocols]

  • [edit logical-systems logical-system-name protocols]

Para configurar um grupo para enviar rotas internas rotuladas para o roteador PE (ou switch) do provedor, inclua a bgp declaração:

Você pode incluir essa declaração nos seguintes níveis de hierarquia:

  • [edit protocols]

  • [edit logical-systems logical-system-name protocols]

Configuração de OSPF e LDP

Para configurar o OSPF e o LDP no roteador CE (ou switch) do cliente da operadora de operadoras, incluem as declarações e ldp as ospf declarações:

Você pode incluir essas declarações nos seguintes níveis de hierarquia:

  • [edit protocols]

  • [edit logical-systems logical-system-name protocols]

Configuração de opções de política

Para configurar as opções de política no roteador CE (ou switch) do cliente da operadora de operadoras, inclua a policy-statement declaração:

Você pode incluir essa declaração nos seguintes níveis de hierarquia:

  • [edit policy-options]

  • [edit logical-systems logical-system-name policy-options]

Configuração do roteador ou switch PE do provedor

Os roteadores PE (ou switches) do provedor de operadoras de operadoras se conectam aos roteadores CE (ou switches) do cliente da operadora. Preencha as instruções nas seguintes seções para configurar o roteador PE (ou switch) do provedor):

Configuração do MPLS

Na configuração MPLS, especifique pelo menos duas interfaces — uma para o roteador CE (ou switch) do cliente e outra para se conectar ao roteador PE (ou switch) do provedor do outro lado da rede do provedor:

Você pode incluir essas declarações nos seguintes níveis de hierarquia:

  • [edit protocols mpls]

  • [edit logical-systems logical-system-name protocols mpls]

Configuração de uma sessão BGP pe-to-PE

Para configurar uma sessão BGP pe-to-PE nos roteadores PE (ou switches) do provedor para permitir que as rotas VPN-IPv4 passem entre os roteadores PE (ou switches, incluam a bgp declaração:

Você pode incluir essa declaração nos seguintes níveis de hierarquia:

  • [edit protocols]

  • [edit logical-systems logical-system-name protocols]

Configuração de IS-IS e LDP

Para configurar IS-IS e LDP nos roteadores PE (ou switches) do provedor, inclua as declarações e ldp as isis declarações:

Você pode incluir essas declarações nos seguintes níveis de hierarquia:

  • [edit protocols]

  • [edit logical-systems logical-system-name protocols]

Configuração de opções de política

Para configurar declarações de políticas no roteador PE (ou switch) do provedor para rotas de exportação para e importar rotas da rede do cliente da operadora, inclua as declarações e community as policy-statement declarações:

Você pode incluir essas declarações nos seguintes níveis de hierarquia:

  • [edit policy-options]

  • [edit logical-systems logical-system-name policy-options]

Configurando uma instância de roteamento para enviar rotas para o roteador CE

Para configurar a instância de roteamento no roteador PE (ou switch) do provedor para enviar rotas rotuladas para o roteador CE (ou switch) do cliente da operadora, inclua as seguintes declarações:

Você pode incluir essas declarações nos seguintes níveis de hierarquia:

  • [edit routing-instances routing-instance-name]

  • [edit logical-systems logical-system-name routing-instances routing-instance-name]

Exemplo de VPN para operadoras — o cliente oferece serviço VPN

Neste exemplo, o cliente da operadora deve executar alguma forma de MPLS (Resource Reservation Protocol [RSVP] ou LDP) em sua rede para fornecer serviços VPN ao cliente final. No exemplo abaixo, o Roteador B e o Roteador I atuam como roteadores PE (ou switches), e um caminho MPLS em funcionamento é necessário entre esses roteadores se eles trocarem rotas VPN-IPv4.

Para obter informações de configuração, veja as seguintes seções:

Topologia de rede para serviços de operadoras de operadoras

Um serviço de operadora de operadoras permite que um provedor de serviços de Internet (ISP) se conecte a um backbone terceirizado transparente em vários locais.

A Figura 3 mostra a topologia da rede neste exemplo de operadora de operadoras.

Figura 3: Topologia de rede de exemplo de VPN de operadoras Network topology diagram showing CE routers A, E, K and PE routers B, D, F, G, J across AS domains.

Configuração para roteador A

Neste exemplo, o Roteador A atua como o roteador CE para o cliente final. Configure uma sessão BGP padrão family inet no roteador A:

Configuração para roteador B

Como o roteador B é o roteador PE para o roteador CE (Roteador A) do cliente final, você precisa configurar uma instância de roteamento (vpna). Configure a labeled-unicast declaração na sessão do IBGP para o roteador D e configure family-inet-vpn para a sessão do IBGP para o outro lado da rede com o roteador I:

Configuração para roteador C

Configure o roteador C como um roteador de troca de rótulos dentro do AS local:

Configuração para roteador D

O roteador D atua como o roteador CE para os serviços vpn fornecidos pela rede AS 10023. Na configuração do grupo BGP para grupo int, que lida com o tráfego para o Roteador B (10.255.14.179), você inclui a labeled-unicast declaração. Você também precisa configurar o grupo to-isp-red BGP para enviar rotas internas rotuladas para o roteador PE (Roteador E).

Configuração para roteador E

Roteador E e roteador H são roteadores PE. Configure uma sessão BGP de roteador PE para PE para permitir que as rotas VPN-IPv4 passem entre esses dois roteadores PE. Configure a instância de roteamento no Roteador E para enviar rotas rotuladas para o roteador CE (Roteador D).

Configure o roteador E:

Configuração para roteador F

Configure o roteador F para trocar rótulos por rotas em execução por suas interfaces:

Configuração para roteador G

Configure o roteador G:

Configuração para roteador H

A configuração do Roteador H é semelhante à configuração do roteador E:

Configuração para roteador I

Roteador que atuo como roteador PE para o cliente final. A configuração a seguir é semelhante à configuração do roteador B:

Configuração para roteador J

Configure o Roteador J para trocar rótulos por rotas em execução por suas interfaces:

Configuração para roteador K

A configuração do Roteador K é semelhante à configuração do roteador D:

Configuração para roteador L

Neste exemplo, o Roteador L é o roteador CE do cliente final. Configure uma sessão BGP padrão da família inet no roteador L:

Várias instâncias para VPNs LDP e Carrier-of-Carriers

Ao configurar várias instâncias de roteamento LDP, você pode usar o LDP para anunciar rótulos em uma VPN de operadora de operadoras de um roteador PE de provedor principal para um roteador CE de operadora do cliente. Ter rótulos anunciados pelo LDP dessa maneira é especialmente útil quando o cliente da operadora é um ISP básico e quer restringir rotas completas de Internet para seus roteadores PE. Ao usar o LDP em vez de BGP, o cliente da operadora protege seus outros roteadores internos da Internet em geral. O LDP de várias instâncias também é útil quando um cliente de operadora deseja fornecer VPN de Camada 3 ou serviços VPN de Camada 2 para seus clientes.

Para um exemplo de como configurar várias instâncias de roteamento LDP para VPNs de operadoras, veja https://www.juniper.net/documentation/us/en/software/junos/mpls/topics/example/multiple-instance-ldp-configuring-detailed-solutions.html.

Tabela de histórico de mudanças

O suporte de recursos é determinado pela plataforma e versão que você está usando. Use o Feature Explorer para determinar se um recurso é suportado em sua plataforma.

Soltar
Descrição
17.1R1
Suporte para o serviço VPN, pois o cliente é suportado em switches QFX10000 a partir do Junos OS Release 17.1R1.