Concentradores PPPoE com IPv6
Introdução
Nesse artigo, falaremos sobre como configurar concentradores PPPoE habilitando o suporte ao IPv6.
Revisão do conceito de PPPoE
PPPoE é o acrônimo de Point-to-Pont Protocol over Ethernet e foi um protocolo popularizado na época do boom da Internet Banda Larga no Brasil pela facilidade de gerência e facilidade de processo AAA (Autenticação, Autorização e Accounting). Nesse ínterim, muitos provedores e operadores que vinham de redes nativamente com IP Fixo amarrado ao MAC Address e também implementações baseadas em Captive Portal (hotspot) migraram para o PPPoE pois esse também reduzia a quantidade de broadcast circulando pela rede devido a ser um modelo de implementação baseado em protocolo ponto a ponto.
Revisão do conceito de IPv6
O IPv6 é um protocolo Internet criado para resolver alguns problemas inerentes ao protocolo IPv4 como: falta de endereços disponíveis a todos os dispositivos (gerando quebra do modelo fim-a-fim), fragmentação de pacotes no caminho (gerando alto custo computacional nos roteadores que encaminham milhares de pacotes constantemente), dificuldade na criptografia dos dados (por conta da quebra do modelo fim-a-fim e bloqueio do protocolo ICMP) entre outros problemas. Possui 128 bits de capacidade de endereçamento contra 32 bits do protocolo anterior. Trabalha com o conceito de blocos de endereçamento e não mais endereços únicos.
IPv6 para Usuários Finais
No âmbito do conceito de entrega para usuários finais, existem algumas BCOP's (Boas Práticas Operacionais) que determinam que um assinante no cenário residencial deve receber um bloco /56 para uso interno e um assinante empresarial receberia um /48 para uso interno. Além disso, como estamos tratando de PPPoE é necessário também um bloco de endereçamento /64 para endereçar o túnel PPPoE. Não vamos nos ater aos conceitos básicos de endereçamento IPv6, mas vamos falar apenas que um /64 é o mínimo bloco de endereçamento a ser manipulável e todos os demais blocos são múltiplos de 8 desse /64. Exemplo: um /56 tem 8 bits a menos que um /64. Assim sendo, um /56 possui 256 redes /64 inclusas.
Resumindo: Precisamos para cada assinante residencial de 1 /64 e 1 /56.
Documentação
É de extrema importância o planejamento e a documentação de uso de prefixos. Enquanto no IPv4 tínhamos uma escassez (que nos ensinou a ser econômicos), no IPv6 temos fartura. Porém, essa fartura pode atrapalhar