Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Configurar TWAMP

O TWAMP (Two-Way Active Measurement Protocol) define um padrão para medir o desempenho de IP entre dois dispositivos em uma rede. Para obter mais informações sobre o TWAMP, consulte RFC 5357, um protocolo de medição ativa bidirecional (TWAMP). Para obter mais informações básicas sobre TWAMP, consulte Entender o protocolo de medição ativa bidirecional.

Entender a configuração do TWAMP

O suporte e a configuração do TWAMP (Two-Way Active Measurement Protocol) variam de acordo com a plataforma de hardware, interfaces físicas ou interfaces físicas virtuais (serviços). O suporte para RPM nem sempre é um indicador de suporte ao TWAMP em uma combinação específica de plataforma e placa de linha para o Junos OS. Os carimbos de data/hora usados em RPM e TWAMP são adicionados em locais diferentes, dependendo da configuração do hardware. Por exemplo, diferentes componentes de hardware executam o carimbo de data/hora, seja em linha no chip de pesquisa (LU), no Mecanismo de Roteamento (Junos OS Evolved), no carimbo de data/hora baseado em microkernel no Mecanismo de Encaminhamento de Pacotes do host ou na placa de linha, como uma Placa de Interface Física de Multisserviços (MS-PIC), Placa de Interface Modular de Multisserviços (MS-MIC), Concentrador PIC Modular de Multisserviços (MS-MPC) ou Multiservices Dense Port Concentrator (MS-DPC).

Use o Explorador de recursos: protocolo de medição ativa bidirecional para confirmar o suporte à plataforma e à versão para recursos específicos.

Consulte Entender o protocolo de medição ativa bidirecional para as diferenças do Junos OS Evolved e observações sobre sua plataforma.

Suporte TWAMP Light

TWAMP Light, conforme definido no Apêndice I do RFC 5357, é uma versão sem estado do TWAMP onde os parâmetros de teste são predefinidos em vez de negociados. Todos os pacotes de teste recebidos pelo servidor em uma porta de teste são refletidos de volta e esquecidos imediatamente.

O suporte para endereços de destino IPv6 para sessões de teste TWAMP Light é introduzido no Junos OS Release 21.3R1. Para o cliente Junos OS IPv6 TWAMP Light, você deve configurar as target-address e as destination-port declarações no nível de [edit services rpm twamp client control-connection control-client-name test-session test-session-name] hierarquia. O suporte para endereços de destino locais de enlace para sessões de teste IPv6 TWAMP Light é introduzido a partir do Junos OS Release 21.4R1 e no Junos OS Evolved Release 22.3R1, para os dispositivos que oferecem suporte ao TWAMP Light.

Suporte ao protocolo de medição ativa bidirecional simples (STAMP)

O STAMP, conforme definido no RFC 8762, Simple Two-Way Active Measurement Protocol (STAMP), padroniza e expande o modo operacional TWAMP Light, que foi definido no Apêndice I do RFC 5357, Two-Way Active Measurement Protocol (TWAMP). Um refletor compatível com STAMP garante um tamanho de payload simétrico (de acordo com o RFC 6038) e opera no modo stateless ou stateful, dependendo se o número de sequência no payload refletido é copiado do quadro do cliente ou gerado de forma independente. Um refletor stateful pode detectar em que direção ocorreram quedas. Nas versões anteriores, oferecemos suporte a cargas simétricas e reflexão sem estado. Agora oferecemos suporte à reflexão stateful, conformidade total com o padrão STAMP e valores de queda unidirecionais para clientes. Oferecemos suporte a valores de queda unidirecionais não apenas para clientes STAMP, mas também para clientes no modo gerenciado TWAMP. Para o Junos OS Evolved, o STAMP é configurado no nível de [edit services monitoring twamp server light] hierarquia. A reflexão stateful é configurada com a stateful-sequence instrução. Para servidores, o novo padrão para offload-type é now pfe-timestamp em vez de inline-timestamp.

Use o Explorador de recursos: Protocolo de medição ativa bidirecional simples (STAMP) para confirmar o suporte à plataforma e à versão.

Suporte gerenciado TWAMP

Para o Junos OS, o TWAMP é configurado no nível de [edit services rpm twamp] hierarquia. Para o Junos OS Evolved, o TWAMP é configurado no nível de [edit services monitoring twamp] hierarquia.

Use o protocolo de medição ativa bidirecional para confirmar o suporte à plataforma e à versão para recursos específicos.

Configurar um servidor TWAMP

Com exceção das interfaces físicas, a configuração do servidor TWAMP para o Junos OS requer a seguinte configuração mínima no [edit services rpm twampnível de ] hierarquia:

A partir do Junos OS Release 21.3R1, você não precisa mais configurar a authentication-mode declaração. O modo padrão agora noneé , o que significa que as comunicações com o servidor não são autenticadas.

  • Para especificar a lista de hosts de cliente de controle permitidos que podem se conectar a esse servidor, inclua a client-list instrução no nível de [edit services rpm twamp server] hierarquia. Cada valor incluído deve ser um endereço de roteamento entre domínios sem classificação (CIDR) (endereço IP mais máscara) que represente uma rede de hosts permitidos. Você pode incluir várias listas de clientes, cada uma das quais pode conter no máximo 64 entradas. Você deve configurar pelo menos um endereço de cliente para habilitar o TWAMP.

  • Os roteadores da Série ACX não oferecem suporte aos modos de autenticação e criptografia. O valor da instrução no authentication-mode nível de [edit services rpm twamp server] hierarquia deve ser definido como none.

  • O tráfego de conexão de controle TWAMP sempre chega aos roteadores ACX com a porta de escuta definida como 862. Como esse número de porta para sondas de tráfego pode ser modificado, as sondas que chegam com um número de porta diferente não são reconhecidas e processadas pelos roteadores ACX corretamente. Como resultado, o tráfego TWAMP e os pacotes vinculados ao host são descartados nesse cenário.

Configurar TWAMP fornece informações sobre o suporte para controle leve do servidor.

Para o Junos OS, você pode configurar o controle leve para o servidor (o controle gerenciado é o padrão). A configuração do servidor TWAMP do Junos OS para controle leve requer a seguinte configuração mínima no nível de [edit services rpm twamp] hierarquia:

Para o Junos OS, para obter uma lista de restrições em endereços de origem, consulte endereço de origem (TWAMP).

Para o Junos OS Evolved, você pode configurar o controle gerenciado ou light para o servidor. A configuração do servidor TWAMP para controle gerenciado ou light requer a seguinte configuração mínima no nível da [edit services monitoring twamp] hierarquia, supondo que você use a porta padrão para TWAMP (862):

Para o Junos OS Evolved, você não pode usar os seguintes endereços para o endereço IP de origem da lista de clientes usado para sondagens:

  • 0.0.0.0

  • 127.0.0.0/8 (loopback)

  • 224.0.0.0/4 (multicast)

  • 255.255.255.255 (broadcast)

Você pode configurar mais de um cliente e alterar a porta de escuta do TWAMP, desde que a alteração seja coordenada com o cliente TWAMP.

Para timestamping baseado em microkernel no Junos OS, você não precisa configurar uma si- interface. Nesse caso, a conexão e as sessões TWAMP são estabelecidas com base no endereço e na rota de destino.

Para o carimbo de data/hora em linha no Junos OS, você precisa configurar si- nossas sp- interfaces de serviços e a configuração do servidor TWAMP requer as seguintes declarações no nível de [edit interfaces service-interface-name] hierarquia:

Observação:

Você não pode configurar o servidor TWAMP na unidade 0 de uma interface de serviços. Se você tentar, receberá um erro de configuração.

(Junos OS apenas) Para configurar um servidor TWAMP em uma interface de serviços em linha (si-), configure a quantidade de largura de banda reservada em cada Mecanismo de Encaminhamento de Pacotes para tráfego de túnel usando serviços em linha, incluindo a bandwidth (1g | 10g) declaração no [edit chassis fpc slot-number pic number inline-services] nível da hierarquia. Especifique a interface lógica PIC (sp-) de serviço que fornece o serviço TWAMP incluindo a twamp-server instrução no nível da [edit interfaces sp-fpc/pic/port unit logical-unit-number family inet] hierarquia.

A twamp-server declaração não é necessária para a configuração do servidor TWAMP da interface física.

Muitos outros parâmetros do servidor TWAMP são opcionais. Consulte as declarações de configuração do TWAMP server para obter detalhes.

Configurar um cliente TWAMP

Para o Junos OS, para configurar o serviço de cliente TWAMP, inclua a declaração e os client parâmetros relacionados no nível da [edit services rpm twamp] hierarquia. Para o Junos OS Evolved, inclua a declaração e as client opções relacionadas no [edit services monitoring twampnível de hierarquia ].

Há muitas opções disponíveis para a configuração do cliente TWAMP. Consulte os tópicos e exemplos da declaração de configuração para obter detalhes.

Para timestamping baseado em microkernel no Junos OS, você não precisa configurar uma si- interface. Nesse caso, a conexão e as sessões TWAMP são estabelecidas com base no endereço e na rota de destino.

Para timestamping inline no Junos OS, as si- interfaces são interfaces físicas virtuais que respondem como um servidor TWAMP. No entanto, você também pode configurar interfaces de serviços para atuar como o cliente TWAMP, que executa a função de controlador TWAMP.

(Junos OS apenas) Para configurar uma interface de serviços como um cliente TWAMP, você configura os parâmetros de serviço e a interface de serviço como um cliente TWAMP.

Para configurar a interface de serviços do cliente TWAMP, inclua a rpm twamp-client declaração no nível da [edit interfaces si-interface-name] hierarquia:

Observação:

Você não pode configurar o cliente TWAMP na unidade 0 de uma interface de serviço. Se você tentar, receberá um erro de configuração.

Tabela de histórico de alterações

A compatibilidade com recursos é determinada pela plataforma e versão utilizada. Use o Explorador de recursos para determinar se um recurso é compatível com sua plataforma.

Lançamento
Descrição
25.4R1-EVO
Adicionamos suporte para Flex Algo e SR-MPLS ao nosso recurso de carimbo de data/hora em linha.
25.4R1
Para as placas de linha MX que oferecem suporte a ele, você pode descarregar o carimbo de data/hora para o hardware do Mecanismo de Encaminhamento de Pacotes usando a offload-type inline-timestamp opção. Esse recurso de carimbo de data/hora embutido também oferece suporte ao Flex Algo e SR-MPLS. Você configura a offload-type declaração no servidor ou no cliente.
23.4R1-EVO
Oferecemos suporte ao RFC 8762, Simple Two-Way Active Measurement Protocol (STAMP). O RFC 8762 padroniza e expande o modo operacional TWAMP Light, que foi definido no Apêndice I do RFC 5357, Two-Way Active Measurement Protocol (TWAMP). Um refletor compatível com STAMP garante um tamanho de payload simétrico (de acordo com o RFC 6038) e opera no modo stateless ou stateful, dependendo se o número de sequência no payload refletido é copiado do quadro do cliente ou gerado de forma independente. Um refletor stateful pode detectar em que direção ocorreram quedas. Nas versões anteriores, oferecemos suporte a cargas simétricas e reflexão sem estado. Com esta versão, oferecemos suporte à reflexão stateful, conformidade total com o padrão STAMP e valores de queda unidirecionais para clientes. Oferecemos suporte a valores de queda unidirecionais não apenas para clientes STAMP, mas também para clientes no modo gerenciado TWAMP. Para servidores, o padrão para a offload-type instrução é now pfe-timestamp em vez de inline-timestamp.
22.4R1-EVO
Oferecemos suporte a endereços de origem e destino IPv6 (exceto endereços locais de link) para listas de clientes, conexões de controle e sessões de teste.
22.4R1-EVO
Você pode configurar armadilhas SNMP para TWAMP.
22.4R1-EVO
Oferecemos suporte ao carimbo de data/hora em linha, em que o carimbo de data/hora é feito no hardware no gerador ou no refletor.
22.3R1-EVO
Para sessões de teste TWAMP Light, você pode especificar endereços locais de link IPv6 para endereços de destino.
21.4R1-EVO
Os endereços de origem e destino IPv6 (exceto endereços locais de link) são suportados para listas de clientes, conexões de controle e sessões de teste.
21.4R1
Para sessões de teste TWAMP Light, você pode especificar endereços locais de link IPv6 para endereços de destino e pode configurar endereços IPv6 para endereços de origem que correspondem a endereços de destino configurados com endereços locais de link IPv6.
21.3R1
Os endereços de destino IPv6 para sessões de teste TWAMP Light são suportados.
21.3R1
Você não precisa mais configurar a authentication-mode declaração para o servidor TWAMP. O modo padrão é none.
21.1R1
Oferecemos suporte ao cliente e servidor Two-Way Active Measurement Protocol (TWAMP) Light, conforme definido no Apêndice I do RFC 5357, para endereços de destino IPv4. TWAMP Light é uma versão sem estado do TWAMP, onde os parâmetros de teste são predefinidos em vez de negociados. Todos os pacotes de teste recebidos pelo servidor em uma porta de teste são refletidos de volta e esquecidos imediatamente.