wikiroute

networking recipes

User Tools

Site Tools


detournement_de_prefixes

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
detournement_de_prefixes [2015/11/12 02:36] samerdetournement_de_prefixes [2015/11/15 16:39] samer
Line 1: Line 1:
 ====== Détournement de préfixes et routage externe ====== ====== Détournement de préfixes et routage externe ======
  
-Nous analysons dans ce billet un évènement fréquent sur Internet qui consiste en un détournement de préfixes IP. Nous considérons l'épisode qui a eu lieu le **6 novembre 2015** et concernait le préfixe de la banque //Associated Bank//+Nous analysons dans ce document un évènement fréquent sur Internet qui consiste en un détournement de préfixes IP. Nous considérons l'épisode qui a eu lieu le **6 novembre 2015** et concernait le préfixe de la banque //Associated Bank// située aux Etats-Unis.
-===== -. Rappel des principes =====+
  
-Sur Internet, le protocole de routage BGP permet d'annoncer des préfixes d'adresses IP. Considérons le cas de la banque //Associated Bank// qui utilise le préfixe 12.180.184.0/24 pour numéroter ses ordinateurs, serveurs, ... Par exemple, le site web de la banque est joignable sur www.associatedbank.net et correspond à l'adresse IP 12.180.184.143. +<WRAP round tip 100%>
-<WRAP round tip 60%>+
 Un préfixe d'adresses IP est un bloc d'adresses contiguës. Par exemple, 192.168.1.0/24 dénote l'ensemble des adresses IP comprises entre 192.168.1.0 et 192.168.1.255. Un préfixe d'adresses IP est un bloc d'adresses contiguës. Par exemple, 192.168.1.0/24 dénote l'ensemble des adresses IP comprises entre 192.168.1.0 et 192.168.1.255.
 </WRAP> </WRAP>
-[{{ :schema-irisa-bgp-mooc-wiki-1.png?nolink&300 |Figure 1. Schéma initial de l'interconnexion}}] 
-Le routeur de la banque annonce le préfixe 12.180.184.0/24 par BGP à ses voisins : //AT&T// et //Windstream//. Dans ce cas, les voisins correspondent aux fournisseurs d'accès à Internet de la banque. A leur tour, //AT&//T et //Windstream// annoncent le préfixe de la banque à //NTT// et //TeliaSonera//. Ainsi, de proche en proche, l'information sur ce préfixe se propage pour atteindre tous les réseaux sur Internet. 
  
-[{{ :schema-irisa-bgp-mooc-wiki-2.png?nolink&300 |Figure 2Annonces de routage}}]+La banque //Associated Bank// dispose de huit préfixes d'adresses IP dont le préfixe 12.180.184.0/24 qui est l'objet de cette étude. Ce préfixe est annoncé par BGP aux fournisseurs d'accès de la banque //AT&T// et //Windstream// A leur tour, //AT&T// et //Windstream// relayent l'annonce de préfixe de la banque vers //NTT// et //TeliaSonera//Ainsi, de proche en proche, l'information de routage se propage pour atteindre tous les réseaux sur Internet comme indiqué sur la figure 1.
  
-De cette façon, les équipements reliés à l'un des réseaux sur Internet prennent connaissance du préfixe IP utilisé par la banque et peuvent lui envoyer des données.+[{{ :schema-irisa-bgp-mooc-wiki-2.png?nolink&300 |Figure 1. Annonces de routage}}]
  
-[{{ :schema-irisa-bgp-mooc-wiki-3.png?nolink&300 |Figure 3. Acheminement du trafic}}]+De cette façon, les routeurs BGP des différents réseaux sur Internet sélectionnent un chemin vers le réseau de la banqueIls peuvent maintenant routeur du trafic vers le préfixe 12.180.184.0/24 comme représenté sur la figure 2. En particulier, le serveur qui héberge le site web de la banque associatedbbank.com et qui est identifié par l'adresse IP 12.180.184.143 devient joignable.
  
-===== -. Analyse de l'évènement =====+[{{ :schema-irisa-bgp-mooc-wiki-3.png?nolink&300 |Figure 2. Acheminement du trafic}}] 
 + 
 +Mais que se passe-t-il si un autre réseau, dans cet épisode l'opérateur téléphonique indien //Airtel//, annonce par BGP qu'il possède le préfixe 12.180.184.0/24 ? 
 + 
 +{{ dailymotion>x3digj9?large }} 
 + 
 +Pour cela, observons une capture vidéo de l'outil BGPlay déployé par RIPE NCC. Cet outil permet de suivre les informations de routage sur des sondes installées dans différents points du monde. Dans cette vidéo, les réseaux sont identifiés par les numéros de système autonome : par exemple 14561 correspond à //Associated Bank//, 7018 à //AT&T//, 3356 à //Level 3//, et 9498 à //Airtel//
 + 
 +Au début de la vidéo, le système autonome 14561 annonce le préfixe 12.180.184.0/24. Les sondes installées par exemple en Suisse (25091), en Grande Bretagne (3252), à Singapore (24482), ou en Russie (39792), sélectionnent des chemins vers le préfixe 12.180.184.0/24 qui passent par //AT&T// pour aboutir sur le réseau de la banque //Associated Bank// (représenté en rouge avec le numéro 14561).
  
-===== -. Pour aller plus loin ===== 
detournement_de_prefixes.txt · Last modified: 2022/11/23 23:40 by samer