Accueil | Documentation | Loupe | Ma Frimousse | Observatoire
Version du mardi 8 mai 2007
Vous êtes ici : Accueil > Documentation > Frimousse, c'est quoi ?
Contenu :
Il n'existe pas à ce jour d'outil permettant de visualiser l'état d'un DSLAM dégroupé à un instant donné. Il existe bien, sur l'état du réseau de Free, un indicateur instantané, mais, de par sa nature instantanée, il ne permet pas de voir après coup l'état de l'équipement.
Francois04 donne une évaluation régulière de l'état des DSLAM, mais cette évaluation n'est à ce jour que biquotidienne, et ne permet pas aisément de visualiser l'évolution de l'état dans le temps. Grenouille est également une source d'information, mais elle n'est pas assez précise, et ne permet pas d'évaluer l'état de tel ou tel DSLAM.
Un outil permettant de répondre plus précisément à la question initiale parait souhaitable. C'est l'objectif de ce site.
On pourrait naturellement également souhaiter un tel outil en zone non dégroupée, mais, hélas, France Télécom est loin de faire preuve d'autant de transparence que Free, et il n'existe pas de moyen d'avoir ces informations.
Afin de pouvoir suivre précisément l'état des connexions des DSLAM, il faut pouvoir déterminer les connexions actives. Il existe plusieurs méthodes.
La première de ces méthodes est de vérifier l'existence effective de la connexion (synchro sur le plot, trafic montant et descendant observé). Seule Free est à même d'avoir ces informations, et ne peut raisonnablement pas les rendre publiques. Il nous faut donc trouver d'autres méthodes.
Une deuxième méthode est de vérifier explicitement l'existence des connexions, par exemple au moyen de requêtes ICMP Echo Request (« ping »). Deux problèmes se posent cependant. D'abord, une connexion peut être configurée de sorte qu'elle ne réponde pas à ce type de requête, et donc la non-réponse n'indique en rien la non-connexion. Ensuite, une telle vérification systématique pose des questions quant au respect de la vie privée des connecté(e)s. Il est parfaitement légitime de ne pas vouloir voir sa connexion observée de la sorte. Ce moyen de vérification de l'état d'une connexion est donc à réserver aux connecté(e)s qui l'autorisent explicitement.
Une troisième méthode consiste à observer le trafic qui atteint un ensemble de machines (des « pots de miel »), et à noter toutes les connexions ayant pour origine un DSLAM dégroupé. Il n'est pas question ici de collecter « nominativement » des connexions légitimes (consultation d'un serveur web, etc.), mais d'utiliser anonymement les requêtes produites par la grande quantité de virus et autres vers qui infestent nombre de machines. La couverture obtenue par de telles mesures est étonnamment large et homogène.
En plus de ces méthodes qui ne nécessitent pas d'action de la part des connecté(e)s, il est également possible d'envisager une signalisation régulière et volontaire de celles et ceux-ci.
Les données utilisées ici proviennent de ces trois dernières méthodes et, afin d'avoir une vision plus globale de la situation, sont complétées par le test régulier des DSLAM et des passerelles.
Pour avoir sa connexion régulièrement vérifiée, il suffit de s'inscrire. Pour celles et ceux qui souhaiteraient partager les informations collectées par leurs pots de miels, il suffit de consulter la liste des informations requises et de contacter Frimousse pour mettre en place le partage. Et pour celles et ceux qui préféreraient effectuer des notifications volontaires, il suffit de signaler sa connexion lorsque souhaité.
L'inscription n'est indispensable que pour la vérification régulière. Elle est facultative pour la signalisation volontaire. Elle permet cependant de consulter l'historique des mesures collectées sur l'adresse IP associée. Il est naturellement possible à tout moment de demander l'effacement de cet historique.
Il convient avant tout de garder à l'esprit que les données collectées, de par leur nature, ne sont qu'indicatives. Le fait qu'une connexion ait été détectée à un instant t ne veut dire que cela : à cet instant t, la connexion a été détectée. Rien ne permet de certifier qu'à l'instant t+x la connexion sera fonctionnelle. Et, inversement, le fait qu'à un instant t une connexion n'ait pas été détectée ne veut pas forcément dire que la connexion n'était pas fonctionnelle : les requêtes de type ICMP Echo Request ont une faible priorité, et il n'est pas anormal qu'un équipement réseau emprunté puisse les ignorer.
Ceci étant dit, ces données collectées, tout en étant indicatives, n'en sont pas moins intéressantes et, très souvent, représentatives de l'état réel des connexions. Et ce d'autant plus quand les tests effectués sont nombreux et concordants.
Les données collectées concernent l'ensemble des DSLAM déclarés, c'est à dire ceux dont l'adresse IP et le pool des adresses des connexions sont connus. Ces DSLAM déclarés sont soit en production, soit en test, soit en provision. Un DSLAM en production est un DSLAM sur lequel des connexions ont été détectées par Francois04 ou qui a au moins un inscrit sur Frimousse. Un DSLAM en test est un DSLAM qui a au moins une fois été détecté, mais sur lequel aucune connexion n'a été détectée. Un DSLAM en provision est un DSLAM déclaré qui n'a jamais été détecté.
Les données collectées sont présentées sous quatre grandes formes : (1) une vue géographique consolidée des DSLAM en production pour la journée en cours, (2) une vue synthétique ne reprenant que les DSLAM en production au moins partiellement non joignables dans un intervalle de temps, et éventuellement de lieu, donné, (3) une vue exhaustive montrant, pour un instant donné, l'état individuel de chaque DSLAM déclaré et (4) une vue présentant l'ensemble des DSLAM en production avec, le cas échéant, la synthèse des dernières injoignabilités constatées au cours des quinze derniers jours.
Sont également disponibles deux formes prolongeant la vue géographique consolidée des DSLAM en production : (1) une vue détaillée montrant les informations relatives à un répartiteur donné et l'état des DSLAM en production qu'il abrite et (2) une vue détaillée montrant l'état d'un DSLAM sur les quinze derniers jours, demi-heure par demi-heure et passerelle par passerelle.
C'est la vue par défaut. Elle présente une projection géographique consolidée des DSLAM en production, pour la journée en cours.
Elle se décline en plusieurs sous-vues (région, département, etc., jusqu'au répartiteur), qui sont organisées similairement. Pour accéder à ces sous-vues, il suffit de sélecter les liens correspondants dans la section Détail. Pour accéder à la vue générale il suffit, où que l'on soit, de sélecter le lien Accueil présent dans l'entête du site ou le lien France de la section État actuel.
Ces vues sont organisées comme suit.
À partir de l'État actuel il est possible d'accéder à la vue exhaustive de l'état des DSLAM si certains ont été non joignables et de basculer vers les autres grandes formes de vue en sélectant le lien approprié (DSLAM non joignables ce jour, Loupe, etc.). À partir des Tickets il est possible d'accéder à la fiche détaillée d'un ticket ainsi qu'à la liste de tous les tickets. Et à partir du Détail il est possible d'accéder à la sous-vue correspondant à une zone donnée en sélectant son nom (Bretagne, Île-de-France, etc.) et, également, à la vue synthétique des DSLAM non joignables en sélectant un créneau horaire ou, plus directement, une unité montrant une non joignabilité ( ! ou X ).
C'est la vue présentant l'ensemble des DSLAM en production au moins partiellement non joignables dans un intervalle de temps donné, et éventuellement restreinte à une zone géographique spécifiée.
Pour accéder à cette vue il suffit de sélecter un créneau horaire dans le détail d'une vue géographiquement consolidée ou, plus directement, une unité montrant une non joignabilité ( ! ou X ). La vue synthétique présentée sera automatiquement restreinte à l'élément sélecté.
Cette vue est organisée comme suit.
À partir de la section DSLAM non joignables il est possible de modifier l'étendue géographique affichée en sélectant celle choisie et de basculer vers les autres grandes formes de vue en sélectant le lien approprié (Vue géographique consolidée, Loupe, etc.). À partir des Tickets il est possible d'accéder à la fiche détaillée d'un ticket relatif aux DSLAM en sélectant son intitulé. Et à partir du Détail il est possible d'accéder aux journées antérieures et ultérieures en sélectant les liens < , > et >| et à la vue détaillée d'un DSLAM en sélectant son nom.
C'est la vue présentant le résultat des mesures effectuées à un instant t. Par défaut elle présente les DSLAM en production au moins partiellement non joignables lors des dernières mesures effectuées.
Elle se décline en une myriade de sous-vues, en fonction des critères spécifiés. Pour accéder à cette vue, il suffit de sélecter le lien Loupe présent dans l'entête du site ou, le cas échéant, le lien indiquant le nombre de DSLAM non joignables dans l'encart des vues géographiques consolidées. Pour modifier les critères, il suffit de sélecter les liens correspondants dans la première section ou dans la section Détail.
Cette vue est organisée comme suit.
À partir de la première section il est possible d'annuler la restriction de zone géographique ou logique en cours en sélectant le lien Voir tout, de modifier les états présentés en sélectant le nouveau critère souhaité en partie droite de l'encart et de basculer vers les autres grandes formes de vue en sélectant le lien approprié (Vue géographique consolidée, DSLAM non joignables ce jour, etc.). À partir des Tickets il est possible d'accéder à la fiche détaillée d'un ticket relatif aux DSLAM en sélectant son intitulé. Et à partir du Détail il est possible d'accéder aux mesures antérieures et ultérieures en sélectant les liens < , > et >| , à la vue détaillée d'un DSLAM en sélectant son nom, de modifier l'ordre de tri en cours en sélectant l'intitulé de colonne souhaité, et de spécifier une restriction à une zone géographique ou logique en sélectant le répartiteur de rattachement ou le groupe auquel on s'intéresse.
C'est la vue présentant l'ensemble des DSLAM en production. Pour chaque DSLAM est indiqué le cas échéant le moment et la durée de la dernière injoignabilité constatée au cours des quinze derniers jours (la journée en cours et les quatorze jours précédents).
Pour accéder à cette vue, il suffit de sélecter le lien Nuage présent dans l'encart de toutes les autres vues.
Cette vue est organisée comme suit.
À partir de la première section il est possible de basculer vers les autres grandes formes de vues en sélectant le lien approprié (Vue géographique consolidée, DSLAM non joignables ce jour, etc.). À partir des Tickets il est possible d'accéder à la fiche détaillée d'un ticket ainsi qu'à la liste de tous les tickets. À partir du Détail il est possible d'accèder à la vue détaillée de tout DSLAM en production en sélectant son nom.
C'est la vue présentant toutes les informations relatives à un répartiteur donné. Elle présente une fiche signalétique du répartiteur, la liste des tickets s'y rapportant, et, le cas échéant, le résumé des mesures pour chacun des DSLAM en production sur le répartiteur, demi-heure par demi-heure, pour la journée en cours.
Elle se décline en autant de vues qu'il existe de répartiteurs déclarés. Pour accéder à ces vues, il suffit de sélecter l'un des liens y menant dans les autres vues, ou de spécifier directement le nom du répartiteur dont on souhaite voir l'état dans l'URL, par exemple <URL:http://www.frimousse.org/GOB75>.
Cette vue est organisée comme suit.
À partir de l'État actuel il est possible d'accéder à la vue exhaustive de l'état des DSLAM appartenant au répartiteur ainsi qu'aux vues géographiques consolidées menant à ce répartiteur en sélectant les liens correspondants et de basculer vers les autres grandes formes de vue en sélectant le lien approprié (DSLAM non joignables ce jour, Loupe, etc.). À partir des Tickets il est possible d'accéder à la fiche détaillée d'un ticket relatif au répartiteur ou à l'un des DSLAM en production en sélectant son intitulé. Et à partir du Détail il est possible d'accéder aux archives des mesures, jour par jour, en sélectant les liens de navigation < , > et >| , à la vue détaillée d'un DSLAM en sélectant son nom et à la vue synthétique des DSLAM non joignables en sélectant un créneau horaire ou, plus directement, une unité montrant une non joignabilité ( ! ou X ).
C'est la vue la plus détaillée disponible pour un DSLAM donné. Elle présente une fiche signalétique du DSLAM, la liste des tickets s'y rapportant et, le cas échéant, le détail des mesures effectuées durant les quinze derniers jours (la journée en cours et les quatorze jours précédents).
Elle se décline en autant de vues qu'il existe de DSLAM déclarés. Pour accéder à ces vues il suffit de sélecter l'un des liens y menant dans les autres vues, ou de spécifier directement le nom du DSLAM dont on souhaite voir l'état dans l'URL, par exemple <URL:http://www.frimousse.org/frimousse-1>. (Les noms des DSLAM peuvent à l'occasion changer, pour cause de migration ou pour cause de correction de marque de fabrique.)
Cette vue est organisée comme suit.
À partir de l'État actuel il est possible d'accéder à la vue exhaustive de l'état des DSLAM appartenant au même répartiteur ou au même groupe, ainsi qu'aux vues géographiques consolidées menant à ce DSLAM en sélectant les liens correspondants et de basculer vers les autres grandes formes de vue en sélectant le lien approprié (DSLAM non joignables ce jour, Loupe, etc.). À partir des Tickets il est possible d'accéder à la fiche détaillée d'un ticket relatif au DSLAM en sélectant son intitulé.
Pour les DSLAM migrés, le détail des tests effectués est remplacé par un complément d'information sur la migration et l'indication du nouveau DSLAM portant les connexions, avec possibilité d'accéder à sa vue détaillée.
Les mesures régulières sont effectuées par des robots, et le site est mis à jour dès ces mesures terminées. Les mesures issues des pots de miels sont elles intégrées par lot, une ou deux fois par jour.
Les connexions des inscrits sont testées une fois toutes les demi-heures. Une simple requête ICMP Echo Request est envoyée, et le résultat enregistré.
Les DSLAM et leurs passerelles sont testés tous les quarts d'heure. Une requête ICMP Echo Request est envoyée sur chaque élément. Si la première tentative échoue, une seconde requête est envoyée. Le résultat final est enregistré.
Le détail des mesures relatives aux DSLAM et aux passerelles est conservé quinze jours et est consultable via la vue exhaustive de l'état des DSLAM. Le détail des mesures d'un inscrit est conservé agrégé par demi-heure durant quelques mois et est consultable via la console dudit inscrit (cet historique est naturellement effacé en cas de résiliation de l'inscription).
Un DSLAM (Digital Subscriber Line Access Multiplexer) c'est, pour faire simple, le pendant du modem ADSL, à l'autre bout de la ligne téléphonique.
C'est le lieu où aboutit la ligne téléphonique, et où se trouvent les DSLAM. Cet endroit est aussi parfois appelé central téléphonique ou également NRA. Il en existe un peu plus de 12 000 en France métropolitaine, de taille très variable (de quelques centaines de lignes à près de 100 000 lignes).
Sont aussi désignés sous ce vocable les sous-répartiteurs, qui sont en fait des noeuds de raccordement intermédiaires, entre l'abonné et le répartiteur. Il en existe plus de 100 000 en France métropolitaine.
Certains sous-répartiteurs accueillent aussi des DSLAM, ce qui offre aux abonnés qui y sont raccordés de meilleures performances et possiblement plus de service (comparé à ce qui serait s'ils étaient reliés au répartiteur, de par la réduction induite de la longueur de leurs lignes).
Les vues détaillées des répartiteurs font la distinction entre répartiteur et sous-répartiteurs en attribuant à ces derniers le qualificatif de NRA-HD.
C'est l'ensemble des DSLAM qui appartiennent à un même sous-réseau. En d'autres termes, les DSLAM d'un groupe donné sont logiquement (mais pas forcément physiquement) proches.
Un groupe correspond généralement à une zone géographique donnée, hors zone très dense comme l'Île-de-France où des groupes se chevauchent à l'occasion.
Les zones géographiques couvertes ne sont pas nécessairement liées à des zones administratives, la proximité physique primant. Par exemple certains des DSLAM du nord de l'Isère font partie du groupe Lyon et non du groupe Grenoble.
Même si cela est rare et a tendance à disparaître, il n'est pas impossible d'avoir à l'intérieur d'un répartiteur donné des DSLAM appartenant à des groupes différents.
Sur Frimousse, seuls sont pris en compte les DSLAM dont l'adresse IP et le pool des adresses des connexions sont connus. Certains sites prennent en compte les DSLAM dès que leur adresse IP est connue, sans se préoccuper du pool des adresses des connexions. Comme ces deux données ne sont pas toujours déclarées simultanément, cela explique la différence.
La raison pour laquelle Frimousse ne prend pas en compte les DSLAM sans pool des adresses connu est que cette donnée est nécessaire au bon fonctionnement des DSLAM. Sans celle-ci, un DSLAM ne peut être en production.
C'est un DSLAM déclaré mais qui n'a pas encore été détecté. C'est un peu plus qu'un DSLAM en prévision (i.e., listé dans les prévisions de dégroupage de Free), mais pas beaucoup. Certains DSLAM peuvent rester en provision durant plusieurs mois cependant. Ce n'est donc pas une indication fiable pour estimer leur date de mise en production.
Un DSLAM qui était en provision peut disparaître s'il est remplacé par un DSLAM v2. Un DSLAM en production peut aussi disparaître s'il est migré vers un DSLAM v2 (dans ce cas, on peut toujours accéder à ses anciennes informations, mais il n'apparaît plus directement dans les listes). Enfin, un DSLAM peut changer de nom, que ce soit suite à une faute d'orthographe dans son appellation ou suite à une erreur.
De l'étude des données publiées par Free (entrées DNS, tables de routage, déclarations auprès du RIPE, etc.), des diverses communications publiques faites par des gens de Free, et d'un brin de déduction à l'occasion.
La totalité des informations utilisées pour réaliser ce site sont publiques. Aucune information « secrète » n'a été employée.
Ni forum, ni blog, ni publicité. C'est mieux ainsi.
C'est le terme correct pour désigner l'action dont il est question. « Sélectionner » n'a pas ce sens, et « cliquer » implique l'usage d'un dispositif de pointage ou assimilé, ce qui serait restrictif. La langue française est riche de nombreux mots, alors autant en profiter.
Z'avez de drôles de goûts. L'ensemble de l'iconographie est disponible en GPL. Vous êtes donc libre de la reprendre, à la seule condition de respecter cette licence.
Oui, aussi. Vous n'avez pas à en indiquer l'origine (mais vous le pouvez si vous le souhaitez). Les personnes qui auront accès à ce contenu repris doivent elles aussi pouvoir le reprendre librement, dans les mêmes conditions que celles qui s'appliquent à vous ici.
Pour tout usage qui sortirait du cadre personnel et non commercial, un accord explicite écrit préalable est nécessaire. Pour plus de renseignements, n'hésitez pas à contacter le webmestre.
Copyleft 2008 frimousse.org