Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Exemplo: configuração de testes de benchmark para medir parâmetros SLA para serviços E-LAN em um roteador MX104 usando VPLS

Este exemplo mostra como configurar testes de benchmarking para os serviços de E-LAN usando VPLS baseado em BGP. O exemplo abrange os quatro testes de benchmarking: taxa de transferência, perda de quadros, quadros back-to-back e latência.

Requisitos

Nota:

Os roteadores da Série MX oferecem suporte apenas à função refletor em testes de benchmarking baseados em RFC2544.

Este exemplo usa os seguintes componentes de hardware e software:

  • Um roteador de borda universal 3D MX104 (refletor)

  • Qualquer roteador da Série MX

  • Qualquer roteador da Série ACX (iniciador)

  • Versão 15.1 ou posterior do Junos OS para roteadores da Série MX

Visão geral

Considere uma topologia de amostra em que um roteador da Série ACX funciona como um iniciador e exterminador dos quadros de teste para um teste de benchmarking baseado em RFC2544. O roteador da Série ACX está conectado a um roteador de borda de provedor, PE1 (um roteador da Série MX). O roteador PE1 está configurado com uma instância de roteamento VPLS e é conectado em uma rede de Camada 2 a outro roteador de borda de provedor, PE2 (um roteador da Série MX104). Uma rede VPLS simples com sinalização BGP é criada entre os roteadores PE1 e PE2. O roteador da Série MX104 também funciona como um refletor para refletir os quadros de teste que recebe do roteador da Série ACX de volta ao iniciador.

Os testes de benchmarking computam os atributos de desempenho na direção da interface de usuário para rede (UNI) do serviço E-LAN de Camada 2 entre o roteador da Série ACX e o roteador da Série MX104. Para medir parâmetros de SLA para serviços E-LAN usando VPLS, configure testes de benchmarking específicos. Neste exemplo, todos os quatro testes de benchmarking (taxa de transferência, quadros de volta para trás, latência e perda de quadros) estão configurados.

A Figura 1 mostra a topologia da amostra para realizar todos os quatro testes de benchmarking baseados em RFC2544 para a direção uni em uma rede de Camada 2 usando VPLS.

Figura 1: Reflexão de camada 2 com topologia VPLS simples baseada em BGP Layer 2 network setup with Juniper devices: ACX Series initiates, MX Series routes, MX104 reflects. Dashed red line shows test path; solid blue line shows VPLS network with BGP signaling.

No roteador da Série ACX, ge-0/2/1.0 é a interface NNI de Camada 2 e ge-0/2/0.0 é a interface UNI de Camada 2. Para cada teste de benchmarking configurado no roteador da Série ACX, especifique o endereço MAC de origem como 00:00:53:11 e 00:00:5e:00:53:22 como endereço MAC de destino. Além disso, especifique o VLAN ID como 512. No roteador da Série MX, ge-0/3/0.0 é a interface NNI de Camada 2 e ge-0/2/1.0 é a interface UNI. No roteador da Série MX104, ge-0/2/5.0 é a interface NNI de Camada 2 e ge-0/3/1.0 é a interface UNI de Camada 2. Os testes de benchmarking são usados para computar os atributos de desempenho de um serviço E-LAN usando VPLS.

Configuração

Neste exemplo, você configura os testes de benchmarking para a direção uni para um serviço E-LAN de Camada 2 usando VPLS entre dois roteadores (iniciador e refletor) para detectar e analisar o desempenho dos roteadores interconectados. Os roteadores de iniciação e refletor não estão diretamente conectados entre si. O iniciador está conectado a um roteador de borda de provedor (PE1), que por sua vez está conectado ao refletor. Neste exemplo, o roteador da Série ACX é o iniciador, um roteador da Série MX é PE1, e o roteador MX104 é o outro roteador de borda de provedor (PE2) e refletor. Comece configurando o iniciador. No roteador da Série ACX, você configura primeiro cada teste especificando o perfil do teste e os atributos de teste e, em seguida, define o teste associando o teste com o perfil do teste com os atributos relevantes. Em seguida, você pode configurar a interface. No roteador da Série MX, configure os parâmetros VPLS para habilitar VPLS no roteador. No roteador da Série MX104, configure os parâmetros de benchmarking e os parâmetros VPLS.

Nota:

Ao configurar a reflexão da Camada 2, você pode especificar o tipo de serviço em teste como ELINE se quiser simular um serviço Eline usando o encapsulamento de ponte.

Configuração rápida da CLI

Para configurar este exemplo rapidamente, copie os seguintes comandos, cole-os em um arquivo de texto, remova quaisquer quebras de linha, altere todos os detalhes necessários para combinar com a configuração de sua rede e, em seguida, copie e cole os comandos no CLI no nível [edit] de hierarquia:

Configuração de parâmetros de teste de benchmarking no roteador da Série ACX (Iniciador)

Configuração de parâmetros VPLS no roteador MX (Provedor de roteador de borda PE1)

Configuração de parâmetros de teste de benchmarking e parâmetros VPLS no roteador MX104 (Provedor de roteador de borda PE2)

Configuração de parâmetros de teste de benchmarking de taxa de transferência no roteador da Série ACX (Iniciador)

Procedimento passo a passo

A configuração a seguir exige que você configure um perfil de teste para o teste de taxa de transferência e faça referência ao perfil de teste em um nome de teste exclusivo. O nome do teste define os parâmetros para o teste de taxa de transferência a ser realizado no roteador da Série ACX.

Para configurar os parâmetros de teste de taxa de transferência no roteador da Série ACX:

  1. No modo de configuração, no nível [edit] de hierarquia, configure uma instância de serviço de monitoramento de desempenho (RPM) em tempo real e um teste de benchmarking baseado em RFC2544 para a instância RPM.

  2. Definir um nome para o primeiro perfil de teste — por exemplo tput— para o perfil de teste de taxa de transferência.

  3. Configure o tipo de teste a ser realizado como taxa de transferência, especifique o tamanho do pacote como 256 bytes e defina a largura de banda máxima teórica para o teste como 600000 Kbps. Você pode especificar qualquer valor de 1 Kbps a 1.000.000 Kbps para a largura de banda máxima.

  4. Insira o up comando duas vezes para ir ao nível [edit services rpm rfc2544-benchmarking] na hierarquia de configuração.

  5. Definir um nome para o teste de taxa de transferência — por exemplo, tput-test. O nome do teste pode ter até 32 caracteres de comprimento.

  6. Especifique o nome do perfil tputdo teste e esteja associado ao nome do teste.

  7. Configure os endereços MAC de origem e destino para o pacote de teste.

  8. Configure o ID VLAN externo para os quadros de teste e especifique o tipo de serviço em teste para ser E-LAN.

  9. Especifique o modo de teste para os pacotes que são enviados durante o teste de benchmarking como iniciação e terminação.

  10. Configure o tipo de família, bridgepara o teste de benchmarking e especifique a direção e a saída. Além disso, especifique as portas UDP de origem e destino a serem usadas nos cabeçalhos UDP do pacote de teste.

  11. Especifique a duração de cada iteração em segundos, com um valor de 10 segundos a 1.728.000 segundos e especifique a interface lógica, ge-0/2/0,0, na qual os testes de benchmarking de RFC2544 são executados.

Configuração de parâmetros de teste de benchmarking de quadros back-to-back no roteador da Série ACX

Procedimento passo a passo

A configuração a seguir exige que você configure um perfil de teste para o teste de quadros back-to-back e faça referência ao perfil de teste em um nome de teste exclusivo. O nome do teste define os parâmetros para o teste de quadros back-to-back a ser realizado no roteador da Série ACX.

Para configurar os parâmetros de teste de quadros de volta para trás no roteador da Série ACX:

  1. No modo de configuração, no nível [edit] de hierarquia, configure uma instância de serviço de monitoramento de desempenho (RPM) em tempo real e um teste de benchmarking baseado em RFC2544 para a instância RPM.

  2. Definir um nome para o perfil de teste back-to-back — por exemplo, b2bt.

  3. Configure o tipo de teste a ser realizado como quadros back-to-back, especifique o tamanho do pacote como 9104 bytes e especifique a largura de banda máxima teórica para o teste como 600000 Kbps. Você pode especificar qualquer valor de 1 Kbps a 1.000.000 Kbps como a largura de banda máxima.

  4. Insira o up comando duas vezes para ir ao nível [edit services rpm rfc2544-benchmarking] na hierarquia de configuração.

  5. Definir um nome para o teste de quadros de volta para trás — por exemplo, b2bt-test. O nome do teste pode ter até 32 caracteres de comprimento.

  6. Especifique o nome do perfil b2btdo teste e esteja associado ao nome do teste.

  7. Configure os endereços MAC de origem e destino para o pacote de teste.

  8. Configure o ID VLAN externo para os quadros de teste e especifique o tipo de serviço em teste como E-LAN.

  9. Especifique o modo de teste para os pacotes que são enviados durante o teste de benchmarking como iniciação e terminação.

  10. Configure o tipo de família, bridgepara o teste de benchmarking e especifique a direção e a saída.

  11. Especifique a duração de cada iteração em segundos, com um valor de 10 segundos a 1.728.000 segundos. Além disso, especifique a interface lógica, ge-0/2/0.0, na qual o teste de benchmarking baseado em RFC2544 é executado.

Configuração de parâmetros de teste de benchmarking de latência no roteador da Série ACX

Procedimento passo a passo

A configuração a seguir exige que você configure um perfil de teste para o teste de latência e faça referência ao perfil de teste em um nome de teste exclusivo. O nome do teste define os parâmetros para que o teste de latência seja realizado no iniciador (roteador da Série ACX).

Para configurar os parâmetros de teste de latência no iniciador:

  1. No modo de configuração, no nível [edit] de hierarquia, configure uma instância de serviço de monitoramento de desempenho (RPM) em tempo real e um teste de benchmarking baseado em RFC2544 para a instância RPM.

  2. Definir um nome para o perfil de teste de latência — por exemplo, lty.

  3. Configure o tipo de teste a ser realizado como latência, especifique o tamanho do pacote de teste como 1024 e especifique a largura de banda máxima para o teste em Kbps, com um valor de 1 Kbps a 1.000.000 Kbps.

  4. Insira o up comando duas vezes para ir ao nível anterior na hierarquia de configuração.

  5. Definir um nome para o teste de latência — por exemplo, lty-test. O nome do teste pode ter até 32 caracteres de comprimento.

  6. Especifique o nome do perfil ltydo teste e esteja associado ao nome do teste.

  7. Configure os endereços MAC de origem e destino para o pacote de teste.

  8. Configure o ID VLAN externo para os quadros de teste e especifique o tipo de serviço em teste.

  9. Especifique o modo de teste para os pacotes que são enviados durante o teste de benchmarking como iniciação e terminação.

  10. Configure o tipo de família, bridgepara o teste de benchmarking e especifique a direção e a saída. Além disso, especifique a porta UDP de origem e destino a ser usada nos cabeçalhos de UDP do pacote de teste.

  11. Especifique a duração de cada iteração em segundos, com um valor de 10 segundos a 1.728.000 segundos. Além disso, especifique a interface lógica, ge-0/2/0.0, na qual o teste de benchmarking baseado em RFC2544 é executado.

Configuração dos parâmetros de teste de benchmarking de perda de quadro no roteador da Série ACX

Procedimento passo a passo

A configuração a seguir exige que você configure um perfil de teste para o teste de perda de quadro e faça referência ao perfil de teste em um nome de teste exclusivo. O nome do teste define os parâmetros para o teste de perda de quadro a ser realizado no roteador da Série ACX.

Para configurar os parâmetros de teste de perda de quadro no roteador da Série ACX:

  1. No modo de configuração, no nível [edit] de hierarquia, configure uma instância de serviço de monitoramento de desempenho (RPM) em tempo real e um teste de benchmarking baseado em RFC2544 para a instância RPM.

  2. Definir um nome para o perfil de teste de perda de quadro — por exemplo, frloss.

  3. Configure o tipo de teste realizado como perda de quadro, especifique o tamanho do pacote de teste e defina a largura de banda máxima para o teste em kilobits por segundo, com um valor de 1 Kbps a 1.000.000 Kbps.

  4. Insira o up comando para ir ao nível anterior na hierarquia de configuração.

  5. Definir um nome para o teste de perda de quadro — por exemplo, frloss-test. O nome do teste pode ter até 32 caracteres de comprimento.

  6. Especifique o nome do perfil frlossdo teste e esteja associado ao nome do teste.

  7. Configure o endereço MAC de origem e destino para o pacote de teste.

  8. Configure o ID externo de VLAN, a prioridade e o valor do indicador de formato canônico (cfi) para os quadros de teste. Juntos, os quatro bytes adicionados, prioridade (3 bits) e indicador de formato canônico (1 bit) formam a tag VLAN. Além disso, especifique o tipo de serviço em teste.

  9. Especifique o modo de teste para os pacotes que são enviados durante o teste de benchmarking como iniciação e terminação.

  10. Configure o tipo de família, bridgepara o teste de benchmarking e especifique a direção e a saída. Além disso, especifique a porta UDP de origem e destino a ser usada nos cabeçalhos de UDP do pacote de teste.

  11. Especifique a duração de cada iteração em segundos, com um valor de 10 segundos a 1.728.000 segundos. Além disso, especifique a interface lógica, ge-0/2/1.0, na qual o teste de benchmarking baseado em RFC2544 é executado.

  12. Insira o exit comando para ir ao nível de hierarquia [editar].

Configuração de outros parâmetros de teste de benchmark no roteador da Série ACX

Procedimento passo a passo

O exemplo a seguir exige que você navegue por vários níveis na hierarquia de configuração. Para obter informações sobre como navegar na CLI, consulte Usando o Editor de CLI no modo de configuração no Guia do usuário da CLI.

Para configurar a interface e unir domínios no roteador da Série ACX:

  1. Configure a interface NNI de Camada 2 na qual os testes devem ser executados a partir do nível [edit] de hierarquia.

  2. Configure a marcação VLAN flexível para a transmissão de quadros não registrados ou quadros 802.1Q com tag única e dupla tag na interface lógica. Você também pode especificar o tamanho máximo da unidade de transmissão (MTU) para a interface e o encapsulamento.

  3. Configure uma unidade lógica para a interface, especifique o encapsulamento e configure o ID VLAN nas interfaces lógicas.

  4. Configure a interface UNI de Camada 2.

  5. Configure a marcação VLAN flexível para transmissão de quadros não marcados ou quadros de tag única 802.1Q e dual-tag na interface lógica. Você também pode especificar o tamanho máximo da unidade de transmissão (MTU) para a interface e o encapsulamento.

  6. Configure uma unidade lógica para a interface e especifique o encapsulamento e configure o ID VLAN nas interfaces lógicas.

  7. Configure o domínio da ponte, bd1 e especifique o ID de VLAN associado ao domínio da ponte e às interfaces associadas a partir do nível [edit] de hierarquia.

Configuração dos parâmetros VPLS no roteador da Série MX (PE1)

Procedimento passo a passo

A configuração a seguir exige que você habilite uma topologia VPLS simples entre os roteadores PE1 e PE2. Neste exemplo, o PE1 é um roteador da Série MX. No roteador PE1, configure a interface de serviços de túnel e prepare o roteador para VPLS configurando os protocolos BGP, MPLS, OSPF.

Para configurar os parâmetros VPLS no roteador da Série MX:

  1. Configure serviços de túnel.

  2. Configure o encapsulamento de VLAN VPLS no roteador.

  3. Configure a interface de roteamento e a interface de loopback no roteador.

  4. Configure as opções de roteamento no roteador.

  5. Configure o MPLS no roteador para anunciar a interface VPN de Camada 2 que se comunica com o roteador PE2.

  6. Configure o BGP como o protocolo de sinalização no roteador para permitir o transporte de mensagens VPLS de Camada 2.

  7. Configure o OSPF no roteador para permitir a troca de informações de roteamento.

  8. Configure o LDP no roteador para habilitar o LDP para todas as conexões

  9. Crie e configure a interface vpls-pe1de roteamento VPLS.

Configuração de parâmetros de teste de benchmarking no roteador MX104 (Refletor)

Procedimento passo a passo

A configuração a seguir exige que você configure um nome de teste exclusivo para o teste de benchmarking no roteador da Série MX104. O nome do teste define os parâmetros para o teste de benchmarking a ser realizado. Como a interface de teste e os endereços MAC de teste são os mesmos, você pode criar uma única configuração de teste no refletor (MX104).

Para configurar os parâmetros de teste de benchmarking no roteador da Série MX104:

  1. No modo de configuração, no nível [edit] de hierarquia, configure uma instância de serviço de monitoramento de desempenho (RPM) em tempo real e um teste de benchmarking baseado em RFC2544 para a instância RPM.

  2. Definir um nome para o teste — por exemplo, l2v-reflector. O nome do teste pode ter até 32 caracteres de comprimento.

  3. Especifique os endereços MAC de origem e destino do pacote de teste.

  4. Especifique o tipo de serviço em teste e o modo em que o teste é executado, que é in-service, no refletor. Além disso, especifique se o endereço IP, o TCP e a porta UDP devem ser trocados.

  5. Especifique o modo, que é reflect, no refletor.

  6. Configure o tipo de família, vplsespecifique a direção, a saída e especifique o protocolo que está sendo transportado no quadro Ethernet para o teste de benchmarking. Além disso, especifique as portas UDP de origem e destino e especifique a interface lógica, ge-0/3/1.0, na qual o teste de benchmarking baseado em RFC2544 está sendo executado.

Configuração de outros parâmetros de teste de benchmark no roteador MX104 (Refletor)

Procedimento passo a passo

O exemplo a seguir exige que você navegue por vários níveis na hierarquia de configuração. Para obter informações sobre como navegar na CLI, consulte Usando o Editor de CLI no modo de configuração no Guia do usuário da CLI.

Para configurar a interface e unir domínios no roteador da Série MX104:

  1. Configure a interface NNI de Camada 2 na qual os testes devem ser executados.

  2. Configure a marcação VLAN flexível para transmissão de quadros não registrados ou quadros de tag única e dupla tag 802.1Q na interface lógica. Você também pode especificar o tamanho máximo da unidade de transmissão (MTU) para a interface e o encapsulamento.

  3. Configure uma unidade lógica para a interface, especifique o encapsulamento e configure o ID VLAN na interface lógica.

  4. Configure a interface UNI de Camada 2.

  5. Configure a marcação VLAN flexível para transmissão de quadros não registrados ou quadros de tag única e dupla tag 802.1Q na interface lógica. Você também pode especificar o tamanho máximo da unidade de transmissão (MTU) para a interface e o encapsulamento.

  6. Configure uma unidade lógica para a interface, especifique o encapsulamento e configure o ID VLAN nas interfaces lógicas.

  7. Configure o domínio bd1da ponte e especifique o ID de VLAN associado ao domínio da ponte e as interfaces associadas a partir do nível [edit] de hierarquia.

  8. Inicie o teste de benchmarking no refletor.

    Após a conclusão do teste com sucesso no iniciador, você pode interromper o teste no refletor entrando no test services rpm rfc2544-benchmarking test l2v-reflector stop comando.

Configuração de parâmetros VPLS no roteador MX104 (Refletor)

Procedimento passo a passo

A configuração a seguir exige que você habilite uma topologia VPLS simples entre os roteadores PE1 e PE2. Neste exemplo, o PE2 é um roteador da Série MX104. No roteador PE2, configure a interface de serviços de túnel e prepare o roteador para VPLS configurando os protocolos BGP, MPLS, OSPF para complementar a configuração no PE1.

  1. Configure serviços de túnel.

  2. Configure o encapsulamento de VLAN VPLS no roteador.

  3. Configure a interface de roteamento e a interface de loopback no roteador.

  4. Configure as opções de roteamento no roteador.

  5. Configure o MPLS no roteador para anunciar a interface VPN de Camada 2 que se comunica com o roteador PE1.

  6. Configure o BGP como o protocolo de sinalização no roteador para permitir o transporte de mensagens VPLS de Camada 2.

  7. Configure o OSPF no roteador para permitir a troca de informações de roteamento.

  8. Configure o LDP no roteador para habilitar o LDP para todas as interfaces.

  9. Crie e configure a interface de roteamento VPLS. vpls-pe2

Resultados

No modo de configuração, confirme sua configuração no roteador da Série ACX, no roteador da Série MX e no roteador da Série MX104 entrando no show comando. Se a saída não exibir a configuração pretendida, repita as instruções de configuração neste exemplo para corrigi-la.

Parâmetros de teste de benchmarking no roteador da Série ACX:

Parâmetros de VPLS no roteador da Série MX:

Parâmetros de teste de benchmarking e parâmetros VPLS no roteador da Série MX104:

Depois de configurar o dispositivo, entre no commit comando, no modo de configuração.

Verificando os resultados do teste de benchmarking para serviços ELAN de camada 2 usando VPLS

Examine os resultados do teste de benchmarking que é realizado no serviço configurado entre o roteador da Série ACX e o roteador da Série MX104.

Verificação dos resultados dos testes de benchmarking

Propósito

Verifique se os valores estatísticos necessários e desejados são exibidos para o teste de benchmarking que é executado no serviço configurado entre o roteador da Série ACX e o roteador da Série MX104.

Ação

No modo operacional, insira o show services rpm rfc2544-benchmarking (aborted-tests | active-tests | completed-tests | summary) comando para exibir informações sobre os resultados de cada categoria ou estado do teste de benchmarking baseado em RFC 2544, como testes encerrados, testes ativos e testes concluídos para cada instância de monitoramento de desempenho (RPM) em tempo real.

Significado

A saída exibe os detalhes do teste de benchmarking que foi realizado. Para obter mais informações sobre o show services rpm rfc2544-benchmarking comando operacional, veja show services rpm rfc2544-benchmarking o tópico no CLI Explorer.