Je suis Charlie

Autres trucs

Accueil

Seulement les RFC

Seulement les fiches de lecture

Mon livre « Cyberstructure »

Ève

Coupure de l'Internet en Égypte

Première rédaction de cet article le 28 janvier 2011
Dernière mise à jour le 2 février 2011


Quelques jours après que je publie un article posant la question « Peut-on éteindre l'Internet », le dictateur Moubarak a décidé d'illustrer un des points de l'article : oui, on peut couper l'Internet localement, pendant un temps relativement long (au moins plusieurs jours). L'Égypte a donc été presque totalement privée d'Internet du 28 janvier au 2 février.

Comme d'habitude lors de ce genre d'événements, on ne sait pas grand'chose, ce qui n'empêche pas les informations erronées. Ainsi, un article de la BBC explique que la coupure s'est faite sur la base du DNS, ce qu'aucun fait observé ne permet de dire. Bien au contraire, le phénomène, vu de l'extérieur, montre que la censure a frappé plus bas, du côté des couches 1 à 3. En effet, même de l'extérieur, alors qu'on n'a pas besoin du DNS, on ne va pas très loin. Ici, depuis le réseau de Verizon aux États-Unis, en visant un des serveurs DNS de .eg :

% traceroute FRCU.EUN.eg
traceroute to FRCU.EUN.eg (193.227.1.1), 30 hops max, 60 byte packets
 1  192.sub-66-174-112.myvzw.com (66.174.112.192)  66.711 ms  67.259 ms  67.439 ms
 2  66.174.112.255 (66.174.112.255)  76.192 ms  76.588 ms  76.931 ms
 3  81.sub-66-174-13.myvzw.com (66.174.13.81)  77.121 ms  85.802 ms  86.028 ms
 4  98.sub-66-174-12.myvzw.com (66.174.12.98)  89.049 ms  86.694 ms  113.811 ms
 5  90.sub-66-174-9.myvzw.com (66.174.9.90)  116.961 ms  116.436 ms  113.944 ms
 6  87.sub-66-174-9.myvzw.com (66.174.9.87)  123.913 ms  73.061 ms  70.609 ms
 7  253.sub-69-83-16.myvzw.com (69.83.16.253)  84.492 ms  84.283 ms  93.580 ms
 8  xe-7-1-0.edge3.Washington1.Level3.net (4.59.144.25)  94.144 ms !N  93.805 ms !N  94.264 ms !N

Le !N signifiant Network Unreachable et, comme on n'a pas quitté les États-Unis, on voit que les routeurs de Level 3, privés d'informations BGP, ne savent plus où envoyer les paquets. Un coup d'œil sur le service RIS du RIPE-NCC le confirme : le préfixe n'est plus du tout visible (cela va et ça vient : il est parfois à nouveau annoncé, puis supprimé).

Pour une présentation générale du problème en français, l'article de 20 minutes est satisfaisant. Un peu plus technique, celui de Rue89. Quelles sont les bonnes sources pour les détails techniques ? Les habituelles, le blog de Renesys, ExtraExploit, les RIPE labs et BGPmon. Ces articles ne sont pas forcément d'accord entre eux. Par exemple, le nombre de préfixes IP égyptiens varie de 2900 à 3500 mais cet écart est normal : il n'y a pas de moyen simple et fiable de décider si tel préfixe est en Égypte ou ailleurs, le routage dans l'Internet n'étant pas basé sur la nationalité. Un certain nombre des « préfixes égyptiens qui fonctionnent toujours » sont donc probablement situés dans d'autres pays. À noter également qu'il n'y a que 129 préfixes égyptiens alloués par AfriNIC mais un préfixe n'est pas forcément égal à une route, en raison, entre autres, de la désagrégation, de l'utilisation de préfixes alloués par un autre RIR, etc.

Autres intéressants articles sur la coupure égyptienne, les statistiques BGP du RIPE, et des graphes par le même RIPE-NCC.

Comme l'a noté Renesys, le réseau de l'opérateur NOOR semble encore largement accessible. Contrairement à ce que j'avais pu écrire au début, il semblerait que les liaisons physiques sont toujours là. On peut voir les préfixes qu'il annonce sur un looking glass comme http://www.robtex.com/as/as20928.html#bgp ou bien https://www.dan.me.uk/bgplookup?asn=20928&include_downstream=on. Cela permet de trouver assez facilement une adresse IP égyptienne qui répond toujours par exemple la 217.139.5.1, qui répond à ping et à traceroute :

traceroute to 217.139.5.1 (217.139.5.1), 30 hops max, 60 byte packets
 1  192.sub-66-174-112.myvzw.com (66.174.112.192)  173.370 ms  173.406 ms  173.519 ms
 2  66.174.112.255 (66.174.112.255)  173.607 ms  175.010 ms  176.161 ms
 3  81.sub-66-174-13.myvzw.com (66.174.13.81)  315.883 ms  316.606 ms  316.478 ms
 4  98.sub-66-174-12.myvzw.com (66.174.12.98)  317.190 ms  316.777 ms  318.488 ms
 5  * 90.sub-66-174-9.myvzw.com (66.174.9.90)  320.371 ms *
 6  87.sub-66-174-9.myvzw.com (66.174.9.87)  319.318 ms  327.311 ms  337.118 ms
 7  253.sub-69-83-16.myvzw.com (69.83.16.253)  452.587 ms  301.666 ms  307.929 ms
 8  xe-7-1-0.edge3.Washington1.Level3.net (4.59.144.25)  308.167 ms  280.718 ms  280.341 ms
 9  vlan80.csw3.Washington1.Level3.net (4.69.149.190)  221.054 ms  221.299 ms  105.477 ms
10  ae-82-82.ebr2.Washington1.Level3.net (4.69.134.153)  105.679 ms  217.237 ms  216.963 ms
11  ae-4-4.ebr2.Newark1.Level3.net (4.69.132.102)  218.182 ms  217.496 ms  218.182 ms
12  ae-23-52.car3.Newark1.Level3.net (4.68.99.39)  218.974 ms  218.595 ms  218.196 ms
13  TELECOM-ITA.car3.Newark1.Level3.net (4.71.148.10)  219.340 ms  218.955 ms  235.213 ms
14  ge15-0.palermo6.pal.seabone.net (195.22.218.211)  475.708 ms  472.234 ms  472.138 ms
15  noor.palermo6.pal.seabone.net (195.22.198.34)  432.727 ms  431.700 ms  431.638 ms
16  * * *
17  217.139.5.1 (217.139.5.1)  431.051 ms  431.587 ms  431.142 ms

(Seabone est un service de Telecom Italia, qui gête entre autres un câble méditerranéen et on voit qu'on a pu aller jusqu'à Palerme, puis en Égypte.)

J'avais parlé du domaine de tête .eg. Fonctionne t-il toujours ? Oui, car un seul de ses serveurs est situé en Égypte. Les deux autres, aux États-Unis et en Autriche, continuent à répondre, bonne illustration de la résilience du DNS :

% check_soa eg
There was no response from FRCU.EUN.eg
RIP.PSG.COM has serial number 2010100421
NS5.UNIVIE.AC.AT has serial number 2010100421

Évidemment, sans route pour acheminer les paquets ensuite, cela n'a que peu d'intérêt...

Quelle leçon à en tirer sur la résilience de l'Internet ? (Voir aussi l'interview de Benjamin Bayart sur PublicSénat.) D'abord, que l'Égypte a peu d'opérateurs internationaux et peu de liens physiques vers l'extérieur. Cela facilite la censure (juste quelques coups de téléphone à donner) et cela augmente également la vulnérabilité de l'Internet égyptien aux coupures accidentelles comme l'avait montré la grande panne de 2008. Aujourd'hui, la situation n'a pas trop changé (voir une jolie carte) et on peut se demander qu'elle est la part de la pauvreté (qui empêche de multiplier les liens), de la géopolitique (qui rend peu envisageable des passages par la Libye ou par Israël), de l'incompétence ou du calcul cynique (moins de liens égal un réseau plus contrôlable).

Et à l'intérieur de l'Égypte, que se passe t-il ? On n'a pas beaucoup de témoignage pour l'instant. La question de savoir si l'Internet d'un pays peut fonctionner en autonomie, déconnecté de l'Internet mondial, a déjà fait l'objet de plusieurs discussions. Ici, pour ne prendre que le cas du DNS, l'Égypte a deux serveurs DNS racine au Caire (les serveurs F et J, à noter que, au moins pour F, son administrateur n'y a plus accès depuis l'extérieur), ainsi qu'un serveur de .com donc il est possible qu'un Internet égyptien isolé puisse continuer à fonctionner.

J'ai reçu un témoignage d'un français installé en Égypte et qui connaît un peu les réseaux : il semble bien que la coupure touchait aussi l'intérieur. Je le cite « Le gouvernement a coupé plusieurs choses, en plusieurs jours. Dans l'ordre : les SMS sur les mobiles ne sont plus passés, puis les communications voix, puis la 3G. Le gouvernement espérait que cela diminuerait les manifs mais devant la foule dans les manifs, le téléphone mobile a été rétabli. Actuellement, on peut m'appeler sans trop de problème, mais je ne peux plus appeler vers l'étranger. Apparemment les communications intérieures fonctionnent. Ensuite seulement, ils ont coupé l'accès Internet. Au bureau, on a l'ADSL. Le réseau "physique" était toujours actif (je voyais la diode ADSL normalement) mais sur l'ordinateur, je n'accédais à rien : pas de sites étrangers et même pas de sites locaux. Tout était coupé. »

Et la reprise ? Elle s'est faite le 2 février, vers 1100 UTC. On trouve des observations sur cette reprise en :

Une des raisons pour lesquelles la dictature égyptienne a rétabli la connexion à l'Internet est peut-être de pure finance : selon un article du Monde, citant l'OCDE, cette coupure aurait coûté très cher à l'économie égyptienne.

Version PDF de cette page (mais vous pouvez aussi imprimer depuis votre navigateur, il y a une feuille de style prévue pour cela)

Source XML de cette page (cette page est distribuée sous les termes de la licence GFDL)