SIGN IN YOUR ACCOUNT TO HAVE ACCESS TO DIFFERENT FEATURES

FORGOT YOUR PASSWORD?

FORGOT YOUR DETAILS?

AAH, WAIT, I REMEMBER NOW!
GET SOCIAL
  • BLOG
  • SECURITY ALERTS
  • CONTATO
  • PRIVACIDADE
  • SOBRE
  • LOGIN

Brainwork

  • Certificação
  • Cisco
  • Informação
  • Linux
  • Microsoft
  • Network
  • Security
  • UC
  • Virtualização
  • Wireless
  • Home
  • Cisco
  • Configurando Concentrador PPPoE (Cisco)
13/05/2025

Configurando Concentrador PPPoE (Cisco)

Configurando Concentrador PPPoE (Cisco)

by Arthur Guilherme Lima Ribeiro / quarta-feira, 08 junho 2016 / Published in Cisco, Network

Nos dias de hoje grande parte dos ISPs utilizam o protocolo PPP para prover conexão aos seus usuários, criando assim uma interface virtual entre o CPE (cliente PPPoE) e o concentrador.

Muito comum inicialmente nas redes xDSL, atualmente vem sendo implementado em larga escala nas redes Wireless, FTTx, Ethernet, e outras variações.

O PPPoE ganhou popularidade pela ampla gama de compatibilidade entre fabricantes, fácil administração, segurança, e principalmente integração com sistemas de RADIUS.

Troca de Mensagens PPPoE

Veja como funciona a troca de mensagens entre o Cliente e o Servidor/Concentrador PPPoE.

Mensagens PPPoE

  • PADI: PPPoE Active Discovery Initialization
    Cliente envia um PADI frame em broadcast (ff:ff:ff:ff:ff:ff) em busca de um servidor.
  • PADO: PPPoE Active Discovery Offer
    Servidor responde em unicast com um PADO frame dizendo que é um servidor.
  • PADR: PPPoE Active Discovery Request
    Cliente envia um PADR frame em unicast para o servidor escolhido.
  • PADS: PPPoE Active Discovery Session confirmation
    Servidor encaminha em unicast um frame contendo todas as informações da sessão.
  • PPP Data
    Com o túnel estabelecido ocorre a troca de informações.
  • PADT: PPPoE Active Discovery Terminate
    Caso seja solicitado o fim da sessão, um PADT frame é enviado.

Agora vamos ao exemplo, onde utilizaremos:

  • Concentrador: Roteador Cisco, IOS 15.0(1)M
  • Cliente: TP-Link TL-WR740N e Roteador Cisco, 15.4(1)T

Topologia

Topologia PPPoE

Configuração do Concentrador PPPoE

  • BBAG

Crie um BBAG (BroadBand Access Group) para as conexões PPPoE. Ex: “brain0” .

PPPoE-Server01(config)#bba-group pppoe brain0

Informe um “virtual-template” que pode ser qualquer número entre 1-4095.

PPPoE-Server01(config-bba-group)#virtual-template 1

  • Virtual Template

A seguir deve-se criar um perfil onde serão definidas todas a opções relacionadas aos peers.

PPPoE-Server01(config)#interface virtual-template 1

Defina o IP local do perfil onde os peers farão a conexão. Seguindo o critério de boas práticas a escolha deve ser feita por utilizar uma interface de Loopback utilizando o comando ip unnumbered loopback “X”, pois esta interface sempre estará UP/UP, porém não faremos uso desse recurso no exemplo.

PPPoE-Server01(config-if)#ip address 10.10.10.1 255.255.255.0

Crie o Pool de endereços que será entregue aos peers. Ex: “pppoe”.

PPPoE-Server01(config-if)#peer default ip address pool pppoe

Informe o DNS que será repassado aos peers.

PPPoE-Server01(config-if)#ppp ipcp dns 172.16.16.1 172.16.16.2

Escolha o protocolo de autenticação, que pode variar entre (PAP, CHAP, MS-CHAP, EAP). Aqui usaremos CHAP.

PPPoE-Server01(config-if)#ppp authentication chap callin

Especifique o tamanho máximo dos pacotes (MTU), com um valor mínimo de 64 bytes podendo chegar até 64K bytes em alguns hardwares.

PPPoE-Server01(config-if)#mtu 1492

  • Pool

Configure o pool de endereços já apontado acima.

PPPoE-Server01(config)#ip local pool pppoe 10.10.10.100 10.10.10.200

  • Interface Física

Configure a interface que receberá as conexões (dial-in).

PPPoE-Server01(config)#interface FastEthernet0/0

Coloque uma descrição, somente para fins de documentação.

PPPoE-Server01(config-if)#description Clientes

Remover qualquer endereço de ip da interface.

PPPoE-Server01(config-if)#no ip address

Aponte o BBAG criado no início da configuração.

PPPoE-Server01(config-if)#pppoe enable group brain0

  • Usuário de autenticação.

Crie um usuário e senha que ficarão armazenados na base local do roteador.

PPPoE-Server01(config)#username arthur password c1sc0

Configuração Cliente PPPoE (TP-LINK)

Após acessar o dispositivo cliente devemos navegar através barra lateral esquerda até Rede > WAN, e configurar conforme o exemplo.

  • Wan Connection Type: PPPoE
  • Username: arthur
  • Password: c1sc0

TP-Link

Na aba avançado deve-se garantir que o MTU é o mesmo definido na configuração do servidor, lembre-se de salvar e que cada topologia deve ser análisada individualmente.

clip_image004

Basta mandar conectar.

Configuração Cliente PPPoE (Cisco)

Script de configuração para roteadores Cisco.

interface FastEthernet0/0
no ip address
pppoe enable group global
pppoe-client dial-pool-number 1

interface Dialer1
mtu 1492
ip address negotiated
encapsulation ppp
dialer pool 1
ppp chap hostname arthur
ppp chap password 0 c1sc0

Para acompanhar a negociação PPPoE, podemos habilitar o comando debug pppoe events no concentrador. Também podemos usar o comando show pppoe all para ver os clientes conectados e o status.

Concentrador#debug pppoe events
*Jun  8 14:42:36.016: PPPoE 0: I PADI  R:aabb.cc00.0310 L:ffff.ffff.ffff Et0/0
*Jun  8 14:42:36.016:  Service tag: NULL Tag
*Jun  8 14:42:36.016: PPPoE 0: O PADO, R:aabb.cc00.0200 L:aabb.cc00.0310 Et0/0
*Jun  8 14:42:36.016:  Service tag: NULL Tag
*Jun  8 14:42:38.107: PPPoE 0: I PADR  R:aabb.cc00.0310 L:aabb.cc00.0200 Et0/0
*Jun  8 14:42:38.107:  Service tag: NULL Tag
*Jun  8 14:42:38.107: PPPoE : encap string prepared
*Jun  8 14:42:38.107: [5]PPPoE 5: Access IE handle allocated
*Jun  8 14:42:38.107: [5]PPPoE 5: AAA unique ID 11 allocated
*Jun  8 14:42:38.107: [5]PPPoE 5: No AAA accounting method list
*Jun  8 14:42:38.107: [5]PPPoE 5: Service request sent to SSS
*Jun  8 14:42:38.107: [5]PPPoE 5: Created, Service: None R:aabb.cc00.0200 L:aabb.cc00.0310 Et0/0
*Jun  8 14:42:38.108: [5]PPPoE 5: State NAS_PORT_POLICY_INQUIRY    Event SSS MORE KEYS
*Jun  8 14:42:38.113: [5]PPPoE 5: data path set to PPP
*Jun  8 14:42:38.113: [5]PPPoE 5: Segment (SSS class): PROVISION
*Jun  8 14:42:38.113: [5]PPPoE 5: State PROVISION_PPP    Event SSM PROVISIONED
*Jun  8 14:42:38.113: [5]PPPoE 5: O PADS  R:aabb.cc00.0310 L:aabb.cc00.0200 Et0/0
*Jun  8 14:42:38.159: [5]PPPoE 5: State LCP_NEGOTIATION    Event SSS CONNECT LOCAL
*Jun  8 14:42:38.170: [5]PPPoE 5: Segment (SSS class): UPDATED
*Jun  8 14:42:38.170: [5]PPPoE 5: Segment (SSS class): BOUND
*Jun  8 14:42:38.170: [5]PPPoE 5: data path set to Virtual Acess
*Jun  8 14:42:38.170: [5]PPPoE 5: State LCP_NEGOTIATION    Event SSM UPDATED
*Jun  8 14:42:38.181: [5]PPPoE 5: State PTA_BINDING    Event STATIC BIND RESPONSE
Concentrador#
*Jun  8 14:42:38.181: [5]PPPoE 5: Connected PTA
*Jun  8 14:42:38.183: PPPoE : ipfib_encapstr  prepared
Concentrador#
Concentrador#
Concentrador#show ppp all
Interface/ID OPEN+ Nego* Fail-     Stage    Peer Address    Peer Name
———— ——————— ——– ————— ——————–
Vi1.1        LCP+ CHAP+ IPCP+      LocalT   10.10.10.101    arthur
Concentrador#

Mais informações sobre PPPoE aqui.

Obrigado e até a próxima.

Relacionado

Tagged under: Concentrador, PADI, PADO, PADR, PADS, PADT, PPPoE

About Arthur Guilherme Lima Ribeiro

linkedin.com/in/arthurglima

What you can read next

Falha em Memória Swap Afeta o Cisco ISE – Veja Como Resolver
Meraki Go
Cisco CleanAir, Event Driven RRM e Persistent Non-WiFi Interference

9 Comments to “ Configurando Concentrador PPPoE (Cisco)”

  1. Luiz Carlos Devilarte says :
    24/09/2016 at 17:20

    Caro Arthur,
    Primeiramente parabéns pelo seu post muito dinâmico e de ótimo entendimento, mas te pergunto o seguinte. Tenho um provedor e penso em migrar para tecnologias Cisco, como estou iniciando não sei ao certo, mas hoje tenho uma média de 250 clientes. Qual o Roteador ideal para mim deixar ele como Concentrador PPPoE. Uma pessoa me ofereceu um Cisco 1841, será que funciona, caso não me indique um.

    1. Arthur G Lima Ribeiro says :
      17/10/2016 at 09:58

      Sr. Luiz,
      o roteador cisco 1841 tem uma capacidade de throughput muito baixa, e outra questão a se considerar é que a cisco já anunciou o EoL, EoS deste produto a muito tempo. Para esta quantidade de clientes lhe aconselharia utilizar outra plataforma de melhor custo benefício.

  2. WALLACE says :
    12/11/2016 at 10:26

    Bom dia
    tenho em media 2500 clientes on line qual roteador cisco me aconselha comprar para ppoe serve ?

    1. André Ortega says :
      18/11/2016 at 13:08

      Olá Wallace,
      Acreitdo que o ASR1001-X seja uma boa opção.
      Os rotadores 3925 e 3945 suportam 2400 terminações, menos do que você precisa.

  3. Matheus Chaves says :
    31/12/2016 at 17:42

    Amigo, gostaria de fazer um load balance e servidor PPPoE em 2 Roteadores cisco, no caso os roteadores são 2800, até quantos clientes conectados esse roteador suporta?

    1. André Ortega says :
      02/01/2017 at 09:24

      Entre 1200 e 1400, dependendo do modelo.

  4. Leonardo says :
    03/01/2017 at 07:09

    Bom dia, preciso fazer um concentrador ppoe radius. Qual roteador indicaria?

    1. Arthur G Lima Ribeiro says :
      03/01/2017 at 08:05

      Leonardo, o roteador que deverás escolher vai variar de acordo com a quantidade de clientes e banda que deseja que esse roteador suporte. Até uns 800 clientes opte por um 2911 por exemplo, buscando um nível acima pode usar o 3925 ou 3945 com suporte próximo aos 2400 clientes. Caso queira algo mais robusto pode investir na linha ASR.

  5. Leonardo says :
    03/01/2017 at 08:36

    Muito obrigado! Abraço

POSTS RECENTES

  • Cisco Talos: Tendências em Cibersegurança em 2024
    Cisco Talos: Tendências em Cibersegurança em 2024
    12/05/2025
  • Campanha de Spam no Brasil Abusa de Ferramentas RMM: Como Proteger Sua Empresa
    Campanha de Spam no Brasil Abusa de Ferramentas RMM: Como Proteger Sua Empresa
    09/05/2025
  • Vulnerabilidade CVE-2025-20188 no Cisco IOS XE Wireless LAN Controller: Como se Proteger
    Vulnerabilidade CVE-2025-20188 no Cisco IOS XE Wireless LAN Controller: Como se Proteger
    09/05/2025
  • LockBit Hackeado: Novo Ataque ao Grupo de Ransomware
    LockBit Hackeado: Novo Ataque ao Grupo de Ransomware
    07/05/2025
  • Protegendo a Tecnologia Operacional: Mitigações Primárias Contra Ameaças Cibernéticas
    Protegendo a Tecnologia Operacional: Mitigações Primárias Contra Ameaças Cibernéticas
    07/05/2025

Tags

#Broadcom 2324 #Multicloud 2015 2017 2022 2023 2024 2350 200-301 25 anos 2560C 2960C 2960X 2975 350-050 3560-X 2009 2010 200-125 100-101 #VMwareTransformation 1 ano 1.1.1.100 10 anos 10 Gbps 100 empresas 200-120 100 Gigabit 1905 1921 1925 1941 2.0 200-101 3750-X 1900 2800 2900 2013 2011 1800 2960 3750 2960S

Arquivo

Login

  • Acessar
  • Feed de posts
  • Feed de comentários
  • WordPress.org

Acesse Também

  • Blog LabCisco
  • Café com Redes
  • Cisco IOS hints and tricks
  • Cisco Redes
  • Cisco Support Community
  • Coruja de TI
  • Homelaber Brasil
  • Internetwork Expert´s
  • Netfinders Brasil
  • Rota Default
  • TechRebels
  • The Cisco Learning Network

X

Blog: Verificando MD5 (hash) de um arquivo no Windows e Linux brainwork.com.br/2023/05/11/v… #Checksum #CiscoChampion #Hash

Hahahahah Muito bom twitter.com/TracketPacer/s…

Blog: Trocar ícone (favicon) da página guest no Cisco ISE brainwork.com.br/2023/04/24/t… #Cisco_Champion #Customização #Favicon

Blog: Cisco Champion 2023 brainwork.com.br/2023/04/10/c… #CiscoChampion

Blog: RFC 2324 (HTCPCP), conhece? brainwork.com.br/2023/04/01/r… #2324 #CiscoChampion #HTCPCP

Seguir @brainworkblog
  1. ./fernando em Aprenda Python e ganhe pontos para renovar as certificações CCNA, CCNP e CCIE
  2. André Ortega em Reset Cisco FTD (zerar FTD sem reinstalar)
  3. ALEX LIRA CAMACHO em Reset Cisco FTD (zerar FTD sem reinstalar)
  4. André Ortega em Atualizando Cisco 9300 (Install Mode)
  5. Dominique em Atualizando Cisco 9300 (Install Mode)

Entre em contato:

  • Web: www.brainwork.com.br
  • Facebook: fb.com/brainworkblog
  • Twitter: twitter.com/brainworkblog
  • Youtube: youtube.com/brainworkblog
  • Instagram: instagram.com/brainwork.blog
  • GET SOCIAL
Brainwork

© 2008 - 2022 Brainwork. Todos os direitos reservados.
Customização da página por Brainwork.

TOP
Gerenciar o consentimento
Para fornecer as melhores experiências, usamos tecnologias como cookies para armazenar e/ou acessar informações do dispositivo. O consentimento para essas tecnologias nos permitirá processar dados como comportamento de navegação ou IDs exclusivos neste site. Não consentir ou retirar o consentimento pode afetar negativamente certos recursos e funções.
Funcional Sempre ativo
O armazenamento ou acesso técnico é estritamente necessário para a finalidade legítima de permitir a utilização de um serviço específico explicitamente solicitado pelo assinante ou utilizador, ou com a finalidade exclusiva de efetuar a transmissão de uma comunicação através de uma rede de comunicações eletrónicas.
Preferências
O armazenamento ou acesso técnico é necessário para o propósito legítimo de armazenar preferências que não são solicitadas pelo assinante ou usuário.
Estatísticas
O armazenamento ou acesso técnico que é usado exclusivamente para fins estatísticos. O armazenamento técnico ou acesso que é usado exclusivamente para fins estatísticos anônimos. Sem uma intimação, conformidade voluntária por parte de seu provedor de serviços de Internet ou registros adicionais de terceiros, as informações armazenadas ou recuperadas apenas para esse fim geralmente não podem ser usadas para identificá-lo.
Marketing
O armazenamento ou acesso técnico é necessário para criar perfis de usuário para enviar publicidade ou para rastrear o usuário em um site ou em vários sites para fins de marketing semelhantes.
Gerenciar opções Gerenciar serviços Manage {vendor_count} vendors Leia mais sobre esses propósitos
Ver preferências
{title} {title} {title}