Le cas du PPPoE

Comme on peut le voir, le MTU du PPPoE est le plus faible de tous les MTUs présentés ci-dessus. Cela provient du fait que le PPPoE, comme son nom l'indique, est utilisé au-dessus d'un lien Ethernet, dont le MTU est 1500. Le PPPoE nécessite 8 octets pour y placer ses en-têtes.

Le problème se pose pour une raison bien simple : l'interface PPP du LNS possède un MTU de 1500. Voyons donc dans quelle mesure cela pose un problème :

Du fait que ni le modem, ni le BAS, ni le DSLAM ne font partie de la communication IP, ils sont incapables de signaler la perte du paquet, cette procédure étant normalement accomplie en utilisant un paquet ICMP Fragmentation Needed.

Le MTU de l'interface PPP du LNS n'est pas ramené à 1492 pour 2 raisons :

  1. Le PPPoE n'est pas le seul protocole d'accès utilisé. Tous les modems raccordés par un lien USB impliquent l'utilisation du PPPoA. PPTP et PPPoA ont un MTU de 1500.
  2. Il existe un très grand nombre de serveurs dont l'interface Internet est de type Ethernet, et qui envoient donc des paquets de 1500 octets. Si le MTU du LNS était ramené à 1492, cela entraînerait de la fragmentation IP sur la machine, et compte tenu du nombre d'abonnés ADSL, cela réduirait de beaucoup l'efficacité du LNS.

syn 2007-02-11