par tomtom » 25 Jan 2004 00:12
Pour tout comprendre sur le pppoe et les problèmes liés au mtu, mss, et autres, comme d'hab le maitre :
<BR><!-- BBCode auto-link start --><a href="http://christian.caleca.free.fr/pppoe/mtu_mss_etc.htm" target="_blank">http://christian.caleca.free.fr/pppoe/mtu_mss_etc.htm</a><!-- BBCode auto-link end -->
<BR>
<BR>Ce qu'il faut absolument comprendre :
<BR>
<BR>pppoe = un pseudo entete ppp rajouté dans les datas trabsportées par ethernet.
<BR>Le problème : si un paquet avec deja 1500 octets de datas ethernet doit etre encapsulé dans pppoe, ca va exploser !
<BR>
<BR>Une solution en frontal de reseau pour resoudre le problème :
<BR>reduire le mss. Le mss, c'est la taille maximale de la donnee TCP ou UDP. Si on la reduit sufisamment (environ 1460), on est sur que le tout va passer dans pppoe. Donc, comme chaque routeur est libre de fixer la taille maximale au niveau ip des datagrammes transportés, on peut y aller là dessus. COmme ça, on est sur que quoi qu'il arrive, ce qui entre sur le reseau sera formaté pour rentrer dans la pile pppoe de chez nous. L'inconvenient, c'est que cela risque d'obliger des distants à fragmenter des données..
<BR>
<BR>Un solution par contre qui consiste à n'envoyer sur internet que des paquets de taille correcte est de bloquer pr l'interface de sortie (linterface ppp !!) le MTU.
<BR>
<BR>Ces deux approches sont complémentaires...
<BR>
<BR>Et attention aux erreurs de compréhension !!! On ne modifie pas les mtu ni les mss au hasard "parcequ'un copain a lu quelquepart que...."
<BR>Il est _impératif_ de piger ce qu'on fait...
<BR>En cas de problèmes de perfs, un coup de ethereal sur la passerelle devrait eclaircir les choses !
<BR>
<BR>t.
One hundred thousand lemmings can't be wrong...