Resolução de problemas tabelas de nomes de serviços PPPoE
Problema
Descrição
Uma configuração incorreta de uma tabela de nomes de serviços PPPoE pode impedir que os serviços de PPPoE sejam devidamente ativados. As opções de configuração para tabelas de nomes de serviços PPPoE são simples, o que deve simplificar a descoberta de onde existe uma configuração incorreta. Os clientes de PPPoE não podem se conectar se a tabela de nomes do serviço não contiver correspondência com a etiqueta de nome de serviço transportada no pacote PADI.
Sintomas
O sintoma de uma má configuração da tabela de nomes de serviços é que o processo de conexão com o cliente para na fase de negociação e os pacotes PADI são ignorados. Você pode usar o show pppoe statistics
comando para examinar a contagem de pacotes PPPoE para um problema.
Quando a tabela de nomes do serviço está configurada corretamente, os pacotes são enviados e recebidos incremento simetricamente. A saída amostral a seguir mostra uma contagem enviada por PADO igual à contagem recebida pelo PADI, e a contagem de enviados PADS igual à contagem recebida pelo PADR. Essa saída indica que a negociação do PPPoE está em andamento com sucesso e que a tabela de nomes do serviço não está mal configurada.
user@host> show pppoe statistics ge-2/0/3.1 Active PPPoE sessions: 2 PacketType Sent Received PADI 0 16 PADO 16 0 PADR 0 16 PADS 16 0 PADT 0 0 Service name error 0 0 AC system error 0 0 Generic error 0 0 Malformed packets 0 0 Unknown packets 0 0
Quando a tabela de nomes do serviço é mal configurada, a saída do show pppoe statistics
comando indica que o número de pacotes PADI recebidos na interface subjacente está aumentando, mas o número de pacotes PADO enviados permanece em zero. A saída amostral a seguir mostra uma contagem de PADI de 100 e uma contagem de PADO de 0.
user@host> show pppoe statistics ge-2/0/3.1 Active PPPoE sessions: 0 PacketType Sent Received PADI 0 100 PADO 0 0 PADR 0 0 PADS 0 0 PADT 0 0 Service name error 0 0 AC system error 0 0 Generic error 0 0 Malformed packets 0 0 Unknown packets 0 0
Quando você acredita que existe uma configuração incorreta, use o monitor traffic
comando na interface subjacente para determinar qual nome de serviço está sendo solicitado pelo cliente PPPoE. A saída de amostra a seguir mostra que o cliente está solicitando o Serviço1 na tag de nome do serviço.
user@host> monitor traffic interface ge-2/0/3.1 print-hex print-ascii Listening on ge-2/0/3.1, capture size 96 bytes 11:49:41.436682 In PPPoE PADI [Service-Name "Service1"] [Host-Uniq UTF8] [TAG-0x120 UTF8] [Vendor-Specific UTF8] 0x0000 ffff ffff ffff 0090 1a42 0ac1 8100 029a .........B...... 0x0010 8863 1109 0000 00c9 0101 0008 5365 7276 .c..........Serv 0x0020 6963 6531 0103 0004 1200 9c43 0120 0002 ice1.......C.... 0x0030 044a 0105 00ab 0000 0de9 0124 783a 3132 .J.........$x:12 0x0040 3030 3963 009c
Em seguida, você pode usar o show pppoe service-name-tables
comando para determinar se escreveu mal o nome do serviço ou talvez não tenha configurado o serviço.
Causa
Configurações incorretas típicas aparecem nas configurações da tabela de nomes de serviço.
Solução
Use as declarações apropriadas para corrigir o erro de configuração.