Pour finir
[ Accueil ] [ Quelques bases ] [ Schéma simplifié ] [ Dans la pratique ] [ Pour finir ]
Etablir PPP côté abonné
Nous savons maintenant que le lien PPP va voyager "over ATM" entre le modem et le DSLAM. Reste à savoir comment le faire voyager entre votre ordinateur (ou routeur domestique) et votre modem.
Vous avez un modem Ethernet
Pas le choix, ayant un lien Ethernet entre la machine et le modem, il faudra utiliser
PPPoE.
Vous avez un modem USB
USB est une liaison série. Vous avez ici le choix de la couche de transport de PPP :
- créer une couche Ethernet sur la liaison série et utiliser PPPoE,
- créer une couche ATM sur la liaison série et utiliser PPPoA.
Ceci est possible par l'installation sur l'ordinateur du driver approprié (suivant la disponibilité pour un
type de modem donné). Nous verrons les subtilités, mais l'un comme l'autre devraient arriver à des performances tout à fait comparables, avec, peut-être, un léger avantage pour
PPPoA.
Les petits malins vont se dire : Puisqu'on est sur une liaison série (USB), pourquoi ne pas faire passer PPP directement dessus, puisque c'est possible, et éliminer une couche inutile ? Elle n'est pas inutile. PPP directement sur une liaison série ne sait pas attribuer d'adresse MAC (Medium Access Control) Adresse utilisable au niveau 2 du modèle OSI, et l'ajout de la couche Ethernet ou ATM contourne cette limite de
PPP.
Vous avez un modem/routeur intégré
Vous aurez le choix que vous aura donné le constructeur (généralement PPPoE). Sur ce type d'équipement, vous ne pouvez rien installer, sauf les mises à jour "firmware" que le constructeur publiera éventuellement.
Remarques à propos du MTU
Parce que finalement, c'est là que vous êtes attendus. Maximum Transfert Unit, taille maximale de données utiles à transporter, est imposé par la couche 2 :
- Ethernet : 1500
- ATM : 9180
Comme nous devons passer du PPP, qui nécessite quelques octets pour sa structure (8 pour être exact) :
- si nous utilisons PPPoE, il nous restera un MTU de 1492,
- si nous utilisons PPPoA, compte tenu du fait qu'à un moment donné, nous nous retrouverons sur de l'Ethernet, nous pourrons avoir sans problèmes un MTU de 1500.
Les clients PPPoE de vos ordinateurs savent ça, et règleront votre pile IP de manière à disposer d'un MTU de 1492 au plus. Une fois encore, l'abstraction
(en principe) nous sauvera, il n'y aura (en principe) pas de fuites...
Mais que se passe-t-il si vous partagez votre connexion sur un LAN (Local Area Network : Réseau local) ?
Vos machines du LAN utilisent Ethernet et un MTU de 1500. Les paquets totalement remplis seront trop gros pour passer sur PPPoE, il y aura une fuite à l'abstraction.
Pour contourner ce problème, il faudra agir sur tous les hôtes du LAN, soit de façon automatique :
- MTU Path Discovery est un moyen pour découvrir le bon MTU pour un chemin donné. Il faut que tous les noeuds du chemin sachent exploiter cette possibilité pour que ça fonctionne correctement,
- MSS Clamp, qui agit au niveau TCP (niveau 3) mais pas sur UDP. C'est un paramètre ajusté lors de l'établissement de la connexion TCP entre deux noeuds. Cette technique est utilisable sur des routeurs NAT, par exemple réalisés avec Linux et
IPtables.
Soit manuellement en paramétrant chaque hôte du LAN pour fixer son MTU à 1492.
Dans le cas d'un partage, il sera alors plus efficace d'utiliser PPPoA chaque fois que ce sera possible.
Vocabulaire
- ATM : Asynchronous Transfert Mode
- AAL5 : ATM Abstraction Layer 5
- EAS : Equipement d'Acces aux Services
- L2TP : Layer two Tunneling Protocol
- LAC : L2TP Access Concentrator
- LNS : L2TP Network Server
- PAS : Plateforme d'Acces aux Services (Proxy RADIUS)
- PPP : Point to Point Protocol
- PPPoA : PPP over ATM
- PPPoE : PPP over Ethernet
- POTS : Plain Old Telephone Service
- RADIUS : Remote Authentification Dial In User Service
Liens utiles
Infos diverses sur ADSL (en français)
Les RFC
Divers
- Les bases de ATM : Quelques notions de base sur les réseaux ATM en français,
- La loi des abstractions qui fuient : Un article plutôt philosophique sur l'imperfection de toutes choses, à rapprocher, dans une certaine mesure de la célèbre
Loi de
Murphy. Pas du tout technique, mais qui pourra vous aider à vous refroidir les
neurones.