L'adressage hors classe (CIDR) Architecture des réseaux L'adressage hors classe (CIDR) Questions sur les cours précédents ? Boukli HACENE Sofiane
Problèmes / Solutions début des années 90 épuisement des adresses de classes B L’attente de l'achèvement et le déploiement d'IPv6 avec ses adresses sur 16 octets Une solution temporaire (1993 ) Le sur-adressage ou adressage hors-classe (Classless InterDomain Routing [CIDR])
Buts Outrepasser la limite implicitement fixée par la notion de classe Améliorer l'allocation des adresses IPv4 et éviter le gaspillage des adresses IP => avoir un adressage plus efficace Diminuer la taille de la table de routage contenue dans les routeurs
Notation CIDR xxx.xxx.xxx.xxx / n CIDR = Masque = Exemples : Adresse du Réseau la longueur du préfixe binaire du masque xxx.xxx.xxx.xxx / n CIDR = Masque = 1 1 1 1………………………1 0 0…….……0 0 bit a 32-n bits 1bit a n bits Exemples : @ réseau 200.89.67.0 avec un masque 255.255.255.0 CIDR 200.89.67.0/24 CIDR 192.168.144.0/20 @ réseau 192.168.144.0 avec un masque 255.255. 240.0
@Destination / Préfixe CIDR et le routage Les routeurs ne peuvent plus utiliser les classes Les tables de routage contiennent obligatoirement un masque pour chaque destination Routeur 2 @Destination / Préfixe Interface 10.0.0.0/8 10.0.0.1 192.168.0.0/24 192.168.0.1 193.150.0.0/16
CIDR et les entrées des tables de routage pour une adresse destination, plusieurs entrées peuvent correspondre L'entrée ayant le préfixe le plus grand qui est retenue la route par défaut est l'entrée 0.0.0.0/0 la route vers un ordinateur comme 50.51.52.53 est l'entrée 50.51.52.53/32
CIDR et l'agrégation d'adresses Soient plusieurs entreprises qui se sont vues affecter de nombreuses adresses de classe C : 193.148.0.0/16 pour entreprise X 193.149.0.0/16 pour entreprise Y 193.150.0.0/16 pour l'entreprise E 193.151.0.0/16 pour entreprise Z 10.0.0.1 193.151.0.0/16 193.150.0.0/16 193.149.0.0/16 193.148.0.0/16 192.168.0.0/24 10.0.0.0/8 interface Destination/ préfixe
CIDR et l'agrégation d'adresses 2 Or, 193.148.0.0 = 11000001 10010100 00000000 00000000 193.149.0.0 = 11000001 10010101 00000000 00000000 193.150.0.0 = 11000001 10010110 00000000 00000000 193.151.0.0 = 11000001 10010111 00000000 00000000 Par agrégation, on regroupe les 4 entrées en une seule. La table de routage R1 devienne : 10.0.0.1 193.148.0.0/14 192.168.0.0/24 10.0.0.0/8 interface Destination/ préfixe
Généralisation de CIDR et délégation d'allocation de Blocs CIDR CIDR doit être généraliser MAIS: Problème: La gestion des adresses IP est devenue très complexe pour L'IANA (Internet Assigned Numbers Authority) Ex. NIC Solution: Découper les adresses en blocs d'adresses continues, ayant un préfixe binaire déléguer la gestion de certains blocs aux Registres Internet Régionaux (RIR) les RIR attribuent ensuite des (parties de) blocs CIDR a des FAI les FAI gèrent eux-mêmes leurs blocs d'adresses et attribuent des sous-blocs a leurs clients en fonction de leurs besoins
Registres Internet Régionaux (RIR) AfriNIC : Afrique APNIC : Asie et Pacifique ARIN : Amérique du Nord LACNIC : Amérique Latine et les îles des Caraïbes RIPE NCC : Europe, Moyen-Orient et Asie Centrale
Allocations de blocs par un FAI Soit un FAI qui gère 194.24.0.0/16 : une entreprise A veut 2000 adresses : obtient le bloc de 2048 adresses 194.24.8.0/21 allant de 194.24.8.0 à 194.24.15.255 puis une entreprise B veut 4000 adresses : obtient le bloc de 4096 adresses 194.24.16.0/20 allant de 194.24.16.0 à 194.24.31.255 puis une entreprise C veut 1000 adresses : obtient le bloc de 1024 adresses 194.24.4.0/22 allant de 194.24.4.0 à 194.24.7.255
Arbre binaire d’allocation de blocs par un FAI