OVH Cloud OVH Cloud

PPPoA ou PPPoE ?

15 réponses
Avatar
Az Sam
Bonjour,

j'aimerais savoir quel est l'interret de configurer son modem en PPPoA quand
le FAI suggere de le faire en PPPoE ?

--
Cordialement,
Az Sam.

10 réponses

1 2
Avatar
Albert ARIBAUD
Le Sat, 25 Nov 2006 09:08:52 +0100, Az Sam a écrit:

Bonjour,

j'aimerais savoir quel est l'interret de configurer son modem en PPPoA quand
le FAI suggere de le faire en PPPoE ?


Virer une couche de protocole, donc augmenter marginalement le débit utile,
et accessoirement, à l'époque, éviter quelques désagrément du type
connexion fantôme.

Amicalement,
--
Albert.

Avatar
Pascal Hambourg
Salut,

Le Sat, 25 Nov 2006 09:08:52 +0100, Az Sam a écrit:

j'aimerais savoir quel est l'interret de configurer son modem en PPPoA quand
le FAI suggere de le faire en PPPoE ?


Virer une couche de protocole, donc augmenter marginalement le débit utile,


Au moins deux, tu veux dire : la couche PPPoE proprement dite et la
couche bridge ethernet/802.3 sous-jacente. Et même trois si PPPoE/bridge
utilise l'encapsulation LLC sur AAL5 alors que PPPoA utilise VCMUX (qui
revient en fait à l'absence d'encapsulation au dessus d'AAL5) :

PPPoE : IP / PPP / PPPoE / 802.3 / LLC / AAL5 / ATM / ADSL
PPPoA : IP / PPP / VCMUX (=rien) / AAL5 / ATM / ADSL

et accessoirement, à l'époque, éviter quelques désagrément du type
connexion fantôme.


Jamais vu. Mais surtout, surtout, l'intérêt de PPPoA sur PPPoE est de
permettre un MTU à 1500, la valeur standard, et de s'épargner tous les
problèmes potentiels causés par le MTU à 1492 de PPPoE. C'est surtout
vrai en IP/ADSL qui est cassé de ce point de vue : le LNS du FAI est
incapable de savoir si le client est en PPPoE ou PPPoA et quel est son
MTU, donc en PPPoE tout paquet de taille supérieure à 1500 octets
transmis vers le client est silencieusement perdu en cours de route
quelque part entre le BAS et le modem au lieu d'être fragmenté (si DF=0)
pour pouvoir passer ou de provoquer l'envoi d'un message d'erreur ICMP à
l'expéditeur (si DF=1).


Avatar
Pascal Hambourg
[supersedes]

Salut,

Le Sat, 25 Nov 2006 09:08:52 +0100, Az Sam a écrit:

j'aimerais savoir quel est l'interret de configurer son modem en PPPoA quand
le FAI suggere de le faire en PPPoE ?


Virer une couche de protocole, donc augmenter marginalement le débit utile,


Au moins deux, tu veux dire : la couche PPPoE proprement dite et la
couche bridge ethernet/802.3 sous-jacente. Et même trois si PPPoE/bridge
utilise l'encapsulation LLC sur AAL5 alors que PPPoA utilise VCMUX (qui
revient en fait à l'absence d'encapsulation au dessus d'AAL5) :

PPPoE : IP / PPP / PPPoE / 802.3 / LLC / AAL5 / ATM / ADSL
PPPoA : IP / PPP / VCMUX (=rien) / AAL5 / ATM / ADSL

et accessoirement, à l'époque, éviter quelques désagrément du type
connexion fantôme.


Jamais vu pour ma part . Mais surtout, surtout, l'intérêt de PPPoA sur
PPPoE est de permettre un MTU à 1500, la valeur standard, et de
s'épargner tous les problèmes potentiels causés par le MTU à 1492 de
PPPoE. C'est surtout vrai en IP/ADSL qui est cassé de ce point de vue :
le LNS du FAI est incapable de savoir si le client est en PPPoE ou PPPoA
et quel est son MTU, donc en PPPoE tout paquet de taille supérieure à
1492 octets transmis vers le client est silencieusement perdu en cours
de route quelque part entre le BAS et le modem au lieu d'être fragmenté
(si DF=0) pour pouvoir passer ou de provoquer l'envoi d'un message
d'erreur ICMP à l'expéditeur (si DF=1). Les rustines existantes
consistent essentiellement à trafiquer la valeur du MSS à la volée et ne
s'appliquent donc qu'aux connexions TCP et pas aux autres protocoles
(UDP, tunnels...).


Avatar
Albert ARIBAUD
Le Sat, 25 Nov 2006 18:06:38 +0100, Pascal Hambourg a écrit:

[supersedes]

Salut,

Le Sat, 25 Nov 2006 09:08:52 +0100, Az Sam a écrit:

j'aimerais savoir quel est l'interret de configurer son modem en PPPoA quand
le FAI suggere de le faire en PPPoE ?


Virer une couche de protocole, donc augmenter marginalement le débit utile,


Au moins deux, tu veux dire : la couche PPPoE proprement dite et la
couche bridge ethernet/802.3 sous-jacente. Et même trois si PPPoE/bridge
utilise l'encapsulation LLC sur AAL5 alors que PPPoA utilise VCMUX (qui
revient en fait à l'absence d'encapsulation au dessus d'AAL5) :

PPPoE : IP / PPP / PPPoE / 802.3 / LLC / AAL5 / ATM / ADSL
PPPoA : IP / PPP / VCMUX (=rien) / AAL5 / ATM / ADSL


De mémoire, PPPoA utilise AAL5, du moins à l'époque où je me suis
intéressé à la RFC. Mébon, ça fait deux couches et non une, en effet.

et accessoirement, à l'époque, éviter quelques désagrément du type
connexion fantôme.


Jamais vu pour ma part .


Trop jeune. :)

Au moins jusqu'en 2004, les DSLAM de FT souffraient d'une tendance, quand
la connexion se rompait sans prévenir, à ne pas le comprendre et croire la
connexion toujours en cours. Ils refusaient alors, sur la foi de cette
connexion fantôme, toute nouvelle connexion du même client.

C'est d'ailleurs pourquoi les connexions FT ADSL ne duraient que 24 heures
et au bout de ce délai, le DSLAM tuait la connexion de force, de sorte que
si la connexion était devenue fantôme, elle était alors purgée et l'abonné
pouvait de nouveau lancer une connexion.

A noter qu'il était possible au moins sous Linux de purger la connexion de
force, à condition, je crois, de retrouver l'ID de la connexion fantôme
dans les logs et de lancer une commande pppoe spécifique.

Mais surtout, surtout, l'intérêt de PPPoA sur
PPPoE est de permettre un MTU à 1500, la valeur standard, et de
s'épargner tous les problèmes potentiels causés par le MTU à 1492 de
PPPoE.


Exact.

Amicalement,
--
Albert.



Avatar
Albert ARIBAUD
Le Sat, 25 Nov 2006 18:45:31 +0100, Pascal Hambourg a écrit:


PPPoE : IP / PPP / PPPoE / 802.3 / LLC / AAL5 / ATM / ADSL
PPPoA : IP / PPP / VCMUX (=rien) / AAL5 / ATM / ADSL


De mémoire, PPPoA utilise AAL5


C'est bien ce que j'ai écrit. AAL5 est le socle commun de toutes les
encapsulations de protocoles sur ADSL (PPPoE, PPPoA, bridge, IPoA...).
C'est au dessus que ça diverge.


Au temps pour moi, j'avais raté une case. Mes excuses.

et accessoirement, à l'époque, éviter quelques désagrément du type
connexion fantôme.


Jamais vu pour ma part .


Trop jeune. :)


J'ai l'ADSL depuis 2001. A l'époque c'était encore Netissimo+FAI. J'ai
utilisé PPPoE jusqu'à fin 2005, PPPoA ensuite.

Au moins jusqu'en 2004, les DSLAM de FT souffraient d'une tendance, quand
la connexion se rompait sans prévenir, à ne pas le comprendre et croire la
connexion toujours en cours. Ils refusaient alors, sur la foi de cette
connexion fantôme, toute nouvelle connexion du même client.


J'en ai vaguement entendu parler. Mais je n'en ai personnellement jamais
été victime, et je n'ai pas souvenir que ça affectait plus PPPoE que PPPoA.


Si tu as eu une liaison clean, sans coupures physiques ou logicielles
inopinées, ça n'a pas dû t'affecter. Quant à PPPoA, de mémoire, il n'y
avait pas d'Id de session -> on pouvait terminer et relancer la liaison
PPPoA sans avoir besoin d'exhumer l'Id de session précédent.

C'est d'ailleurs pourquoi les connexions FT ADSL ne duraient que 24
heures et au bout de ce délai, le DSLAM tuait la connexion de force, de
sorte que si la connexion était devenue fantôme, elle était alors
purgée et l'abonné pouvait de nouveau lancer une connexion.


Et les abonnés Netissimo 2 dont les sessions pouvaient durer jusqu'à
une semaine devaient attendre tout ce temps ? Les pauvres !


Apparemment oui.

A noter qu'il était possible au moins sous Linux de purger la connexion
de force, à condition, je crois, de retrouver l'ID de la connexion
fantôme dans les logs et de lancer une commande pppoe spécifique.


Probablement "pppoe -k -e <id_session>:<adresse_mac>", qui envoie un
PADT (PPPoE Terminate) au BAS.


Oui, c'est celle-là, encore que je n'aie pas le souvenir que la MAC fût
nécessaire--mais bon, je ne l'ai utilisée moi-même qu'une paire de fois en
tout.

Amicalement,
--
Albert.




Avatar
Az Sam
"Pascal Hambourg" a écrit dans le message de
news:ek9t73$kav$


Jamais vu pour ma part . Mais surtout, surtout, l'intérêt de PPPoA sur
PPPoE est de permettre un MTU à 1500, la valeur standard, et de
s'épargner tous les problèmes potentiels causés par le MTU à 1492 de
PPPoE. C'est surtout vrai en IP/ADSL qui est cassé de ce point de vue :
le LNS du FAI est incapable de savoir si le client est en PPPoE ou PPPoA
et quel est son MTU, donc en PPPoE tout paquet de taille supérieure à
1492 octets transmis vers le client est silencieusement perdu en cours
de route quelque part entre le BAS et le modem au lieu d'être fragmenté
(si DF=0) pour pouvoir passer ou de provoquer l'envoi d'un message
d'erreur ICMP à l'expéditeur (si DF=1). Les rustines existantes
consistent essentiellement à trafiquer la valeur du MSS à la volée et ne
s'appliquent donc qu'aux connexions TCP et pas aux autres protocoles
(UDP, tunnels...).


actuellement je susi en PPPoE avec un modem adsl simple vieille generation.
par le ping -f -l j'obtiens un mtu max de 1452 + 28 soit 1480, mon PPPoE et
ses 1492 est donc suffisant pour ne pas avoir de perte ?
J'ai bien compris ?

Dois je regler ce mtu a 1480 dans le registre sous XP ou bien pûis je
laisser le defaut ?

D'autre part il me semble avoir lu que le PPPoE permattait une plus grande
stabilite des connexions notement dans les cas des lignes a fort
affaiblissement et souffrant de deco frequentes. Est ce vrai ?

--
Cordialement,
Az Sam.

Avatar
Albert ARIBAUD
Le Sat, 25 Nov 2006 21:04:31 +0100, Az Sam a écrit:

"Pascal Hambourg" a écrit dans le message de
news:ek9t73$kav$


Jamais vu pour ma part . Mais surtout, surtout, l'intérêt de PPPoA sur
PPPoE est de permettre un MTU à 1500, la valeur standard, et de
s'épargner tous les problèmes potentiels causés par le MTU à 1492 de
PPPoE. C'est surtout vrai en IP/ADSL qui est cassé de ce point de vue :
le LNS du FAI est incapable de savoir si le client est en PPPoE ou PPPoA
et quel est son MTU, donc en PPPoE tout paquet de taille supérieure à
1492 octets transmis vers le client est silencieusement perdu en cours
de route quelque part entre le BAS et le modem au lieu d'être fragmenté
(si DF=0) pour pouvoir passer ou de provoquer l'envoi d'un message
d'erreur ICMP à l'expéditeur (si DF=1). Les rustines existantes
consistent essentiellement à trafiquer la valeur du MSS à la volée et ne
s'appliquent donc qu'aux connexions TCP et pas aux autres protocoles
(UDP, tunnels...).


actuellement je susi en PPPoE avec un modem adsl simple vieille generation.
par le ping -f -l j'obtiens un mtu max de 1452 + 28 soit 1480, mon PPPoE et
ses 1492 est donc suffisant pour ne pas avoir de perte ?
J'ai bien compris ?

Dois je regler ce mtu a 1480 dans le registre sous XP ou bien pûis je
laisser le defaut ?

D'autre part il me semble avoir lu que le PPPoE permattait une plus grande
stabilite des connexions notement dans les cas des lignes a fort
affaiblissement et souffrant de deco frequentes. Est ce vrai ?


Humpf... Je ne vois pas bien de raison pour que PPPoA ou PPPoE aient des
qualités quelconques vis-à-vis de la stabilité de connexion. Ils sont un
peu haut dans la pile de protocoles pour avoir un impact, même indirect,
sur les couches physiques.

Amicalement,
--
Albert.


Avatar
Albert ARIBAUD
Le Sat, 25 Nov 2006 21:26:35 +0100, Az Sam a écrit:

"Albert ARIBAUD" a écrit dans le message de
news:4568a296$0$11665$


Humpf... Je ne vois pas bien de raison pour que PPPoA ou PPPoE aient des
qualités quelconques vis-à-vis de la stabilité de connexion. Ils sont un
peu haut dans la pile de protocoles pour avoir un impact, même indirect,
sur les couches physiques.



et bien par exemple la hotline orange demande de mettre en ppoe une livenox
quand on les appelles pour des soucis de connexion.



... Ah. Ben si la hotline Orange le dit, ça doit être vrai. :)

Amicalement,
--
Albert.


Avatar
Albert ARIBAUD
Le Sat, 25 Nov 2006 21:28:46 +0100, Az Sam a écrit:

"Albert ARIBAUD" a écrit dans le message de
news:4568a740$0$11665$




... Ah. Ben si la hotline Orange le dit, ça doit être vrai. :)



??.
j'en sais rien... c'est pour cela que je demande...
et il besoin d'etre cynique ?


Oh, j'étais pas cynique, là. Juste très dubitatif sur les propos de la
hotline.

Amicalement,
--
Albert.



Avatar
Albert ARIBAUD
Le Sat, 25 Nov 2006 21:47:55 +0100, Az Sam a écrit:

"Albert ARIBAUD" a écrit dans le message de
news:4568a8c8$0$21693$


Oh, j'étais pas cynique, là. Juste très dubitatif sur les propos de la
hotline.



bon d'accord.
Mais d'apres votre reponse avec Pascal vous semblez dire que ca enleve des
couches donc permettre d'obtenir de meilleurs echanges. (conexion fantomes,
augmentation du debit)


Pour les connexions fantômes, ça ne devrait plus être d'actualité.

Pour le débit, oui, PPPoA donne un peu plus de débit *utile*, c'est-à-dire
que le débit ATM ne change pas mais qu'il est moins gaspillé en "emballage".

Dans tous les cas, PPPoE / PPPoA n'ont pas d'influence sur le débit ATM ou
la qualité de ligne physique.

et pour la valeur mtu ? c'est bien de la changer ?


La valeur exacte, je ne sais pas mais il existe des outils qui se chargent
de la trouver, comme TCP Optimizer.

Amicalement,
--
Albert.


1 2