Introduction
Este documento descreve como capturar o pacote PPPoE (Point-to-Point Packet over Ethernet) em uma interface de entrada da caixa ASR1000.
Prerequisites
Requirements
A Cisco recomenda que você atenda a estes requisitos antes de tentar esta configuração:
- A conectividade da camada 1 entre o ASR1k e o roteador do cliente está ativa
Componentes Utilizados
Este documento está restrito ao XE versão 3.13 e superior.
Servidor PPPoE - ASR1006
Cliente PPPoE - Qualquer roteador Cisco
The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. If your network is live, make sure that you understand the potential impact of any command.
Background
Este documento ajuda um técnico a determinar se os pacotes PPPoE estão realmente atingindo a interface do roteador ASR1k atuando como um servidor PPPoE. Isso é útil em cenários em que solucionamos problemas de falhas de PPPoE.
Configurar
Note: Use a Command Lookup Tool ( somente clientes registrados) para obter mais informações sobre os comandos usados nesta seção.
Configuração no ASR1006 que atua como um servidor
Um exemplo da configuração no ASR1006 que atua como um servidor é mostrado aqui:
interface GigabitEthernet0/0/2 >>>>> Interface conectada ao cliente PPPoE
no ip address
autonegociação
pppoe enable group global
cdp enable
bba-group pppoe global
virtual-template 1
interface Virtual-Template1
ip unnumbered Loopback0
peer default ip address pool test
abertura de autenticação ppp
fim
interface Loopback0
endereço ip 10.1.1.1 255.255.255.255
fim
Captura de pacote PPPoE no ASR1006
Ative os comandos abaixo no prompt exec do roteador ASR1006:
ASR# debug platform condition interface GigabitEthernet0/0/2 ingress
ASR# debug platform packet-trace packet 256 fia-trace
ASR#debug platform condition start
ASR# debug platform packet-trace enable
Iniciar sessão PPPoE do cliente PPPoE
ASR#show platform packet-trace summary
ASR#show platform packet-trace summary
Motivo do estado de saída de entrada Pkt
0 Gi0/0/2 internal0/0/rp:0 PUNT 3 (controle e legado da camada 2)
1 Gi0/0/2 internal0/0/rp:0 PUNT 27 (controle de sessão do assinante)
2 Gi0/0/2 internal0/0/rp:0 PUNT 27 (Controle de sessão do assinante)
3 Gi0/0/2 internal0/0/rp:0 PUNT 27 (Controle de sessão do assinante)
4 Gi0/0/2 internal0/0/rp:0 PUNT 27 (Controle de sessão do assinante)
5 Gi0/0/2 internal0/0/rp:0 PUNT 27 (Controle de sessão do assinante)
6 Gi0/0/2 internal0/0/rp:0 PUNT 27 (Controle de sessão do assinante)
7 Gi0/0/2 internal0/0/rp:0 PUNT 27 (Controle de sessão do assinante)
8 Gi0/0/2 internal0/0/rp:0 PUNT 27 (Controle de sessão do assinante)
Agora podemos verificar um pacote específico acima usando:
ASR#show platform packet-trace packet 8
Pacote: 8 ID DO CBUG: 8
Summary
Entrada: GigabitEthernet0/0/2
Saída: internal0/0/rp:0
Estado: PUNT 27 (controle de sessão do assinante)
Timestamp
Iniciar: 1732092767453258 ns (25/11/2015 09:27:01.520615 UTC)
Parar: 1732092767494466 ns (25/11/2015 09:27:01.520656 UTC)
Rastreamento de caminho
Recurso: FIA_TRACE
Entrada: 0x802655e0 - PPPOE_GET_SESSION
Tempo de término: 2493 ns
Recurso: FIA_TRACE
Entrada: 0x805ce9e4 - ESS_ENTER_SWITCHING
Tempo de término: 1293 ns
O pacote acima mostra que os pacotes PPPoE estão atingindo a interface.
Você pode desativar o packet tracer da seguinte maneira:
ASR#no debug platform condition interface GigabitEthernet0/0/2 ingress
ASR# no debug platform packet-trace packet 256 fia-trace
ASR#debug platform condition stop
ASR#no debug platform packet-trace enable
Informações Relacionadas