Facebook C’est des naz sérieux…
Je vous explique rapidos :
Le serveur DNS permet de transformer un nom par exemple www.facebook.fr en une adresse ip par exemple 1.2.3.4
Donc on met plusieurs serveurs dns, 4 pour facebook :
A.ns.Facebook.com
B
C
Et
D.ns.Facebook.com
Comme cela si un tombe en panne les autres repondent. Deja cette architecture est à chier car ils sont tous en .com mais bon admettons…
les serveurs dns sont hébergés par facebook. Comme vous vous en doutez ils ont des connexions partout dans le monde avec plein d’ip. Ce qui est la gallere… donc on va mettre en place un système de routage globale basée sur un protocole appelé BGP. Mais attention ce n’est pas à mettre entre les mains du stagiaire… car si ca pete a cause d’une conf à la con… ben la c’est la merde… plus aucun paquet réseau n’arrive chez eux… donc comme ils hébergent leur serveur DNS ben ils ne sont plus visibles. Si seul le routage BGP de certains service est utilisé alors seul ces services sont plantés….
Mais si le con qui a fait l’architecture DNS de facebook met ca derriere le même BGP ben il plante tout 🤦🤣.
C’est ce que l’on appelle un SPOF (single Point of Failure) … bref des naz chez facebook sur ce coup la….
Maintenant j’espère qu’ils ont un bon backup de la conf… ca va repartir… mais ca va mettre plus de temps car même si c’est résolu il faut attendre que les autres serveurs dns propage l’information car la le fournisseur garde en cache que facebook.com n’existe pas … et certains peuvent garder l’info plusieurs heures (48 h parfois), et votre ordi possède aussi un cache … cela explique pourquoi ca ne remarchera pas en même temps chez tout le monde.
Je pense qu’on va leur faire un devis pour au moins revoir leur archi DNS… même le forum utilise mieux .
Serveur dns sur 4 tld avec des routages différents je ne comprends même pas comment ils peuvent mettre ce type d’architecture en place… ca me dépasse…