Ben, encore une fois, c'est sa nature même de protocole d'échange de route. La force de BGP c'est de pouvoir passer à l'échelle sur des réseaux énormes, typiquement, c'est même sa raison d'être, et le fait qu'il est utilisé à large échelle pour gérer le routage sur internet. Et globalement, ça marche plutôt bien. Dans le cas de Facebook, leur réseau interne est tellement gros qu'ils en viennent aussi a utiliser BGP pour gérer le routage sur leur backbone, là ou d'autres utiliseraient des IGP comme OSPF ou IS-IS, mais ces protocoles réseau ne passent plus en terme de temps de convergence et de stabilité quand la topologie deviens trop complexe.
Après, ils disent qu'ils ont un outil de vérification des conf réseau qui normalement n'aurait pas du laisser passé ça, mais bon, on en sait pas vraiment plus. Le diable est dans les détail. Mais, amha, le probléme c'est pas le protocole en soi, c'est plutôt la façon dont il est utilisé, les process (automatique ou pas), l'architecture du réseau (séparation stricte de l'exploitation et de la prod), etc ...
Faut pas gonfler Gérard Lambert quand il répare sa mobylette.
[^] # Re: encore BGP ?
Posté par Big Pete . En réponse au lien Understanding How Facebook Disappeared from the Internet. Évalué à 3.
Ben, encore une fois, c'est sa nature même de protocole d'échange de route. La force de BGP c'est de pouvoir passer à l'échelle sur des réseaux énormes, typiquement, c'est même sa raison d'être, et le fait qu'il est utilisé à large échelle pour gérer le routage sur internet. Et globalement, ça marche plutôt bien. Dans le cas de Facebook, leur réseau interne est tellement gros qu'ils en viennent aussi a utiliser BGP pour gérer le routage sur leur backbone, là ou d'autres utiliseraient des IGP comme OSPF ou IS-IS, mais ces protocoles réseau ne passent plus en terme de temps de convergence et de stabilité quand la topologie deviens trop complexe.
Après, ils disent qu'ils ont un outil de vérification des conf réseau qui normalement n'aurait pas du laisser passé ça, mais bon, on en sait pas vraiment plus. Le diable est dans les détail. Mais, amha, le probléme c'est pas le protocole en soi, c'est plutôt la façon dont il est utilisé, les process (automatique ou pas), l'architecture du réseau (séparation stricte de l'exploitation et de la prod), etc ...
Faut pas gonfler Gérard Lambert quand il répare sa mobylette.