Bonjour,
En reconstituant la chaîne du routeur xDSL de l'abonné au backbone internet (routeur xDSL> DSLAM > BAS > routeur internet), je me demandais ce qu'il y avait juste après le DSLAM.
Dans le DSLAM, les données sont convertie du signal analogique en signal numérique. Mais est-ce que ce signal renumérisé rentre directement dans le routeur de l'opérateur ou passe d'abord par un switch ?
Car je suppose que les routeurs de l'opérateur n'ont pas une interface (port ethernet) par client ? Je suppose que tous les clients d'une boucle locale rentrent dans un switch qui lui même est relié par un lien au routeur ?
A ce niveau il n'y a plus trop de différences entre un switch et un routeur. Ce sont des switches car ils font du forwarding/routage en hardware (des composants spécialisés qui s'en chargent), mais ils ont également des fonctionnalités de routeur (avec des protocoles de routage comme bgp ou ospf).
Chez Free par exemple c'est le dslam qui est routeur. Il est lui-même relié à un autre routeur de concentration, sur le backbone. En non dégroupé, les dslams sont uniquement des "bridges", et transforment le signal xdsl/ftth en signal ethernet, pour envoyer ça vers un switch/routeur ethernet ou commutateur atm de collecte, un port par dslam ou grappe de dslam, puis vers le BAS.
Certains FAIs peuvent avoir une configuration un peu différente avec des anneaux de dslams, raccordés sur deux routeurs différents, pour pouvoir supporter la perte d'un routeur ou d'un lien sans impact.
Si c'est le cas, tous les clients sur une même boucle sont dans les mêmes plages d'adresses IP ? Ou le routeur de l'opérateur à une grande table de routage avec pleins des routes différentes parfois très précises /32 (ou /128 en IPv6) par client ?
Est-ce le serveur RADIUS qui défini quel IP reçoit l'utilisateur ? Si c'est le cas, il doit avoir une notion de quel client est sur quel DSLAM ?
Chez Free en dégroupé, vu que le dslam fait routeur, les pools d'adresses client sont alloués par dslam, en fonction du remplissage. Donc toutes les ip d'un même /24 sont a priori dans la même commune. J'imagine que c'est similaire chez Bouygues.
En non dégroupé, ou chez Orange (l'archi est similaire), les pools sont configurés sur les BAS (Orange) ou sur les LNS (non dégroupé). Ensuite, quand un client se connecte, c'est bien un radius qui dit au client quelle ip à utiliser (pendant la phase de négo du ppp, en ipcp), avec une IP qui appartient a l'un des pools du bas/lns.
Avoir les pools clients au plus haut dans le réseau permet d'éviter le gaspillage d'ip. En effet, avec un pool par dslam par exemple, s'il n'y a que 200 abonnés pour un /24 attribué il y a ~50 IP perdues. En mettant sur le bas/lns 10x /24, on peut avoir 12 voire 13 dslam à raison de ~200 abonnés par dslam.