Le protocole PPPoE
PPP over Ethernet : comment les FAI ont conservé l’authentification CHAP du PPP lors du passage des modems analogiques à l’ADSL.
Introduction
Dans les années 90, nous allions sur Internet via nos modems analogiques. Notre modem (Modulateur / Démodulateur) permettait de passer du signal numérique (des 0 et des 1) de notre ordinateur au signal analogique de notre ligne téléphonique.
Le protocole utilisé entre nos modems était le PPP (Point to Point Protocol). Il offrait une authentification CHAP. Cette authentification permettait au fournisseur d’accès Internet d’identifier chacun de ses clients et de voir s’ils étaient à jour de paiement.
Lors du basculement modem analogique / modem ADSL, les fournisseurs d’accès Internet n’avaient plus de solution pour authentifier leurs clients possédant un modem ADSL, vu qu’il n’y avait plus de liaison PPP mais une liaison Ethernet.
Afin de pouvoir continuer à utiliser l’authentification CHAP du protocole PPP, il a été décidé d’encapsuler le protocole PPP au travers du protocole Ethernet. Le protocole PPPoE est né (PPP over Ethernet).
Ce protocole :
- Crée un tunnel de niveau 2 entre deux routeurs.
- Prend 8 octets.
- Doit être en point à point !
Conclusion : un tunnel PPPoE peut être monté uniquement entre deux routeurs directement connectés !
Configuration
Router(config)# interface dialer 2
Router(config-if)# ip address negotiated
Router(config-if)# mtu 1492
Router(config-if)# encapsulation ppp
Router(config-if)# ppp chap hostname Finger
Router(config-if)# ppp chap password InTheNet
Router(config-if)# dialer pool 1
Router(config)# interface FastEthernet 0/1
Router(config-if)# no ip address
Router(config-if)# pppoe-client dial-pool-number 1
Router(config-if)# pppoe enableLe chiffre 1 représente un « groupe de travail ».
Nous allons mettre dans ce « groupe de travail » notre interface dialer ainsi que notre interface physique afin de monter notre liaison PPPoE.
