Configure o TWAMP nos roteadores da Série ACX, MX, M, T e PTX, Série EX4300, Série EX9200 e switches da Série QFX10000
O protocolo de medição ativa de duas vias (TWAMP) 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, A Two-Way Active Measurement Protocol (TWAMP). Para obter mais informações sobre o TWAMP, consulte Entenda o protocolo de medição ativa de duas vias.
Entenda a configuração do TWAMP
O suporte e a configuração do protocolo de medição ativa de duas vias (TWAMP) variam para a plataforma de hardware, interfaces físicas ou interfaces físicas virtuais (serviços). O suporte para RPM nem sempre é um indicador do suporte ao TWAMP em uma combinação específica de plataforma e placa de linha para o Junos OS. Os carimbos de tempo usados em RPM e TWAMP são adicionados em diferentes lugares, dependendo da configuração do hardware. Por exemplo, diferentes componentes de hardware executam temporização, seja em linha no chip de pesquisa (LU), mecanismo de roteamento (Junos OS Evolved), o temporizador baseado em microkernel no host Packet Forwarding Engine, ou a placa de linha, como uma placa de interface física multisserviços (MS-PIC), placa de interface modular de multisserviços (MS-MIC), concentrador MODULAR PIC de multisserviços (MS-MPC) ou concentrador de portas densas multisserviços (MS-DPC).
Os roteadores ACX710 e série ACX5448, que operam o Junos OS, oferecem suporte tanto à reflexão quanto à geração. Outros roteadores da Série ACX que executam o Junos OS suportam apenas a reflexão. Os roteadores da Série ACX que executam o Junos OS Evolved oferecem suporte tanto à reflexão quanto à geração.
Os roteadores da Série PTX que executam o Junos OS não oferecem suporte ao atributo de interface si-x/y/z
de destino, destinado à habilitação de serviços em linha para configurações de clientes TWAMP.
Para o Junos OS Evolved, o TWAMP, incluindo o TWAMP Light e o Simple Two-Way Active Measurement Protocol (STAMP), é suportado e está limitado ao seguinte:
-
Tráfego IPv4 e IPv6 para sessões de controle e sessões de teste; Suporte de tráfego IPv6 (exceto para endereços locais de enlace) a partir do Junos OS Evolved Release 21.4R1. Suporte para endereços locais de enlace IPv6 para sessões de teste TWAMP Light apenas a partir do Junos OS Evolved 22.3R1.
-
Estatísticas e histórico de sondagem
-
Status da sessão de controle e teste
-
Geração e recepção de sondagem de sessão de teste, bem como reflexão
-
Carimbos de tempo definidos pelo mecanismo de roteamento ou pelo mecanismo de encaminhamento de pacotes para tráfego IPv4. Para tráfego IPv6, carimbos de tempo definidos apenas pelo Mecanismo de Roteamento. Para tráfego IPv6, a partir do Junos OS Evolved 22.3R1, oferecemos suporte a datas de tempo do Mecanismo de encaminhamento de pacotes. Antes do Junos OS Evolved Release 22.3R1, para tráfego IPv6, a
offload-type
declaração no nível de[edit services monitoring twamp client control-connection name test-session name]
hierarquia deve ser configurada comonone
. A partir do Junos OS Evolved 22.4R1 para roteadores ACX, você pode configurar a opçãoinline-timestamping
daoffload-type
declaração para permitir que os carimbos de tempo sejam definidos em linha pelo hardware. A partir do Junos OS Evolved 23.4R1, o padrão para aoffload-type
declaração agorapfe-timestamp
inline-timestamp
é . -
A partir do Junos OS Evolved Release 23.4R1, oferecemos suporte ao RFC 8762, Simple Two-Way Active Measurement Protocol (STAMP). O RFC 8762 padroniza e se expande no modo operacional TWAMP Light, que foi definido no Apêndice I do RFC 5357, Protocolo de Medição Ativa de Duas Vias (TWAMP). Um refletor compatível com STAMP garante o tamanho da carga simétrica (de acordo com o RFC 6038) e opera em modo apátrida ou stateful, dependendo se o número de sequência na carga refletida é copiado do quadro do cliente ou gerado de forma independente. Um refletor stateful pode detectar em que direção ocorreram quedas. Em versões anteriores, oferecemos suporte a cargas simétricas e reflexão stateless. Com esta versão, apoiamos uma reflexão stateful, conformidade total com o padrão STAMP e valores de queda unidirecionais para os clientes. Oferecemos suporte a valores de queda unidirecionais não apenas para clientes STAMP, mas também para clientes do modo gerenciado TWAMP.
-
Relatórios de erros por meio de mensagens de log do sistema e armadilhas SNMP apenas
-
Modo não autenticado apenas
Consulte o TWAMP nos roteadores da Série ACX para obter informações sobre o suporte IPv6 para os roteadores da Série ACX.
- Suporte de luz TWAMP
- Suporte simples para o protocolo de medição ativa de duas vias (STAMP)
- Suporte gerenciado do TWAMP
Suporte de luz TWAMP
A Tabela 1 fornece informações sobre o suporte para o TWAMP Light, conforme definido no Apêndice I do RFC 5357, que define uma versão leve do protocolo TWAMP, uma versão stateless 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-alvo IPv6 para sessões de teste TWAMP Light é introduzido no Junos OS Release 21.3R1 para Série MX e nos roteadores PTX1000, PTX3000 e PTX5000. Para o cliente Junos OS IPv6 TWAMP Light, você deve configurar tanto as target-address
declarações quanto 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 a endereços-alvo locais de enlace para sessões de teste IPv6 TWAMP Light é introduzido no Junos OS Release 21.4R1 para A Série MX e PTX1000, PTX3000 e roteadores PTX5000 e no Junos OS Evolved Release 22.3R1 para os roteadores ACX7100, ACX7509, PTX10001-36MR, PTX10003, PTX10004, PTX10008 e PTX10016.
Dispositivo | suportado em |
---|---|
ACX710 |
Versão Junos OS 22.3R1 |
Série ACX5448 |
Versão Junos OS 22.3R1 |
Série ACX7100 |
Versão evoluída do Junos OS 21.2R1 |
ACX7332 |
Junos OS Evolved Release 23.4R1-S1 |
ACX7348 |
Junos OS Evolved Release 23.4R1 |
ACX7509 |
Versão evoluída do Junos OS 22.3R1 |
Série MX, com LC480, LC2101, LC2103 e MPCs até e incluindo o MPC9E |
Versão Junos OS 21.1R1 (IPv4), Versão Junos OS 21.3R1 (IPv6) |
Série MX com as seguintes placas de linha: LMIC16-BASE, LC9600, MPC10E e MPC11E |
|
Série PTX executando o Junos OS, com MPCs até e incluindo o MPC9E |
Versão Junos OS 21.1R1 (IPv4), Versão Junos OS 21.3R1 (IPv6) |
Série PTX executando o Junos OS, com placas de linha MPC10E e MPC11E |
|
PTX10001-36MR |
|
PTX10003 |
|
PTX10004 |
|
PTX10008 e PTX10016 (com o JNP10008-SF3 e a placa de linha JNP10K-LC1201 ou JNP10K-LC1202-36MR) |
Junos OS Evolved Release 21.1R1 |
QFX5130-32CD, QFX5220, QFX5700 |
Junos OS Evolved Release 22.4R1 |
QFX10002, QFX10008, QFX10016 |
Versão Junos OS 21.3R1 (IPv4) |
EX4300 |
Versão Junos OS 17.3R1 |
EX9200 |
Versão Junos OS 21.4R1 |
Suporte simples para o protocolo de medição ativa de duas vias (STAMP)
A Tabela 2 fornece informações sobre o suporte para o TWAMP Light, conforme definido no RFC 8762, Simple Two-Way Active Measurement Protocol (STAMP). O RFC 8762 padroniza e se expande no modo operacional TWAMP Light, que foi definido no Apêndice I do RFC 5357, Protocolo de Medição Ativa de Duas Vias (TWAMP). Um refletor compatível com STAMP garante o tamanho da carga simétrica (de acordo com o RFC 6038) e opera em modo apátrida ou stateful, dependendo se o número de sequência na carga refletida é copiado do quadro do cliente ou gerado de forma independente. Um refletor stateful pode detectar em que direção ocorreram quedas. Em versões anteriores, oferecemos suporte a cargas simétricas e reflexão stateless. Agora apoiamos a reflexão stateful, a conformidade total com o padrão STAMP e os valores de queda unidirecionais para os clientes. Oferecemos suporte a valores de queda unidirecionais não apenas para clientes STAMP, mas também para clientes do modo gerenciado TWAMP. Para o Junos OS Evolved, o STAMP está configurado no nível de hierarquia [editar serviços de monitoramento da luz do servidor twamp]. A reflexão stateful está configurada com a stateful-sequence
declaração. Para servidores, o novo padrão offload-type
agora pfe-timestamp
inline-timestamp
é .
Dispositivo |
Com suporte |
---|---|
ACX7024, ACX7024X, ACX7100-32C, ACX7100-48L, ACX7509 |
Junos OS Evolved Release 23.4R1 |
PTX10001-36MR, PTX10003, PTX10004 e PTX10008 e PTX10016 (com o JNP10008-SF3 e a placa de linha JNP10K-LC1201 ou JNP10K-LC1202-36MR) |
Junos OS Evolved Release 23.4R1 |
Suporte gerenciado do TWAMP
Para o Junos OS, o TWAMP está configurado no nível de [edit services rpm twamp]
hierarquia. Para o Junos OS Evolved, o TWAMP está configurado no nível de [edit services monitoring twamp]
hierarquia. A Tabela 3 fornece informações sobre o suporte ao TWAMP.
Dispositivo | suportado em |
---|---|
ACX710 |
Versão Junos OS 22.3R1 (IPv4) |
Série ACX5448 |
Versão Junos OS 22.3R1 (IPv4) |
Série ACX7100 |
|
ACX7332 |
Junos OS Evolved 23.4R1-S1 |
ACX7348 |
Junos OS Evolved 23.4R1 |
ACX7509 |
Versão evoluída do Junos OS 22.3R1 |
Série MX |
Versão Junos OS 19.2R1 |
Série PTX executando o Junos OS |
Versão Junos OS 19.2R1 |
PTX10001-36MR |
|
PTX10003 |
|
PTX10004 |
|
PTX10008 (com o JNP10008-SF3 e a placa de linha JNP10K-LC1201 ou JNP10K-LC1202-36MR) |
|
PTX10016 (com o JNP10008-SF3 e a placa de linha JNP10K-LC1201 ou JNP10K-LC1202-36MR) |
Junos OS Evolved Release 22.4R1 |
QFX5130-32CD, QFX5220, QFX5700 |
Junos OS Evolved Release 22.4R1 |
QFX10002, QFX10008, QFX10016 |
Versão Junos OS 21.3R1 |
EX4300 |
Versão Junos OS 17.3R1 |
EX9200 |
Versão Junos OS 21.4R1 |
A Tabela 4 mostra a relação entre o suporte de servidor e cliente RPM, o cliente TWAMP (com o componente de controle) e o servidor TWAMP (com o componente respondente) e o hardware que realiza o temporizante.
Suporte a recursos do TWAMP |
Temporização do mecanismo de roteamento |
Data-hora do MS-PIC/MS-DPC |
Data de tempo MS-MIC/MS-MPC |
Data de tempo do mecanismo de encaminhamento de pacotes (microkernel) |
Temporização do mecanismo de encaminhamento de pacotes (LU) ( |
Cliente RPM |
Sim |
Sim |
Sim |
Sim |
Não |
Servidor RPM |
Sim |
Sim |
Sim |
Sim |
Não |
Cliente TWAMP |
Não |
Não |
Não |
Sim |
Sim |
Servidor TWAMP |
Não |
Sim |
Não |
Sim (sem necessidade de configuração de responder) |
Sim |
O suporte para as interfaces de serviços (sp-
ms-
e si-
interfaces) são todos um pouco diferentes.
Configure 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 twamp
] nível de hierarquia:
server { authentication-mode mode; client-list list-name { address ip-address; } port 862; }
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 clientes de controle permitidos que podem se conectar a este servidor, inclua a
client-list
declaração no nível de[edit services rpm twamp server]
hierarquia. Cada valor que você inclui deve ser um endereço de roteamento interdomínio sem classe (CIDR) (endereço IP mais máscara) que representa uma rede de hosts permitidos. Você pode incluir várias listas de clientes, cada uma das quais pode conter um máximo de 64 entradas. Você deve configurar pelo menos um endereço cliente para habilitar o TWAMP. -
Os roteadores da Série ACX não suportam modos de autenticação e criptografia. O valor para
authentication-mode
a declaração no nível de[edit services rpm twamp server]
hierarquia deve ser definido paranone
. -
O tráfego de conexão de controle de 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 sondagens que chegam com um número de porta diferente não são reconhecidas e processadas corretamente pelos roteadores ACX. Como resultado, o tráfego TWAMP e os pacotes vinculados ao host são descartados em tal cenário.
Configure o TWAMP nos roteadores da Série ACX, MX, M, T e PTX, série EX4300, série EX9200 e switches da Série QFX10000 fornece informações sobre o suporte para o controle de luz do servidor.
Para o Junos OS, você pode configurar o controle de luz para o servidor (o controle gerenciado é o padrão). A configuração do servidor TWAMP do Junos OS para controle de luz requer a seguinte configuração mínima no nível de [edit services rpm twamp]
hierarquia:
server { authentication-mode none; light; port (862 | 878 | 51000); }
Para o Junos OS, para obter uma lista de restrições em endereços de origem, veja endereço de origem (TWAMP).
Para o Junos OS Evolved, você pode configurar o controle gerenciado ou leve para o servidor. A configuração do servidor TWAMP para controle gerenciado ou leve requer a seguinte configuração mínima no nível de [edit services monitoring twamp]
hierarquia, assumindo que você use a porta padrão para TWAMP (862):
server { (managed | light); }
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 TWAMP, desde que a mudança seja coordenada com o cliente TWAMP.
Para um temporizante baseado em microkernel no Junos OS, você não precisa configurar uma si-
interface. Neste caso, a conexão e as sessões do TWAMP são estabelecidas com base no endereço e na rota alvo.
Para o temporizado em linha no Junos OS, você precisa configurar si-
ou sp-
interfaces de serviços e a configuração do servidorTWAMP requer as seguintes declarações no [edit interfaces service-interface-name]
nível de hierarquia:
user@router# show interfaces si-0/0/0 unit 10 { rpm twamp-server; family inet { address 10.10.10.1/24; } }
user@router# show interfaces sp-0/0/0 unit 10 { rpm twamp-server; family inet { address 10.20.20.1/24; } }
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.
(Somente Junos OS) Para configurar um servidor TWAMP em uma interface de serviços (si-
) em linha, configure a quantidade de largura de banda reservada em cada Mecanismo de encaminhamento de pacotes para tráfego de túneis usando serviços em linha, incluindo a bandwidth (1g | 10g)
declaração no nível hierárquico [edit chassis fpc slot-number pic number inline-services]
. Especifique a interface lógica pic (sp-
serviço) que fornece o serviço TWAMP, incluindo a twamp-server
declaração no nível de [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 de interface física.
Muitos outros parâmetros de servidor TWAMP são opcionais. Consulte as declarações de configuração do TWAMP server
para obter mais detalhes.
Configure um cliente TWAMP
Para o Junos OS, configurar o serviço cliente do TWAMP, inclua a client
declaração e parâmetros relacionados no nível hierárquico [edit services rpm twamp]
. Para o Junos OS Evolved, inclua a client
declaração e as opções relacionadas no [edit services monitoring twamp
nível de hierarquia.
Existem muitas opções disponíveis para a configuração do cliente da TWAMP. Veja os tópicos e exemplos de declaração de configuração para obter detalhes.
Para um temporizante baseado em microkernel no Junos OS, você não precisa configurar uma si-
interface. Neste caso, a conexão e as sessões do TWAMP são estabelecidas com base no endereço e na rota alvo.
Para temporizações em linha 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 agir como o cliente TWAMP, que desempenha a função de controlador TWAMP.
(Somente Junos OS) 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 de [edit interfaces si-interface-name]
hierarquia:
user@router# show interfaces si-0/0/0 unit 0 { family inet; } unit 10 { rpm twamp-client; family inet { address 10.30.30.1/24 } }
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.
Veja também
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.
offload-type
declaração agora
pfe-timestamp
inline-timestamp
é .
authentication-mode
declaração para o servidor TWAMP. O modo padrão é
none
.