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