VLSM et CIDR Protocoles de Routage et Concepts Chapitre 6 Version 4.0 1
2
Objectifs Comparer et opposer l'adressage IP "classful" et "classless". Revoir le VLSM et expliquer les avantages de l'adressage IP. Décrire le rôle du standard CIDR (Classless Inter-Domain Routing) en rendant l'utilisation de l'espace d'adressage IPv4 plus efficace. 3
Introduction Avant 1981, les adresses IP utilisaient seulement les 8 premiers bits pour spécifier la portion réseau de l'adresse En 1981, le RFC 791 modifiait les adresses IPv4 32-bits pour créer trois classes différentes L'espace d'adresse IP s'épuise rapidement L'IETF (Internet Engineering Task Force) a introduit CIDR (Classless Inter-Domain Routing) CIDR utilise le VLSM (Variable Length Subnet Masking) pour aider à optimiser l'espace d'adresse VLSM c'est simplement faire des sous-réseaux dans des sous-réseaux 4
Adressage IP "Classful" et "Classless" Adressage IP "Classful" En Janvier 2007, il y avait plus 433 millions de hosts sur Internet Les initiatives pour optimiser l'espace d'adresse IPv4 sont: Le VLSM & la notation CIDR (1993, RFC 1519) NAT (Network Address Translation) (1994, RFC 1631) Adressage privé (1996, RFC 1918) Croissance exponentielle des hosts sur Internet Nombre de hosts sur Internet Année 5
Adressage IP "Classful" et "Classless" Les bits de poids forts Ce sont les bits les plus à gauche dans l'adresse a 32 bits Classe Bits de poids forts Début Fin Classe A 0 0.0.0.0 172.255.255.255 Classe B 10 128.0.0.0 191.255.255.255 Classe C 110 192.0.0.0 223.255.255.255 Multicast 1110 224.0.0.0 239.255.255.255 Test 1111 240.0.0.0 255.255.255.255 6
Adressage IP "Classful" et "Classless" Les classes d'adresses IP sont identifiées par un numéro décimal dans le premier octet La Classe A débute avec un bit à 0 Intervalle d'adresses de la classe A = 0.0.0.0 à 127.255.255.255 La Classe B débute avec un bit à 1 et un bit à 0 Intervalle d'adresses de la classe B = 128.0.0.0 à 191.255.255.255 La Classe C débute avec two bits à 1 et un bit à 0 Intervalle d'adresses de la classe C = 192.0.0.0 à 223.255.255.255 7
Adressage IP "Classful" et "Classless" Structure d'adressage IPv4 "Classful" (RFC 790) Une adresse IP a deux parties: La partie réseau Partie située à gauche dans l'adresse IP La partie host Partie située à droite dans l'adresse IP 8
Adressage IP "Classful" et "Classless" Classe A Masque de sous-réseau basé sur la classe 1er Octet 2ème Octet 3ème Octet 4ème Octet Réseau Host Host Host Masque de Sous-réseau 255.0.0.0 ou /8 Classe B Réseau Réseau Host Host 255.255.0.0 ou /16 Classe C Réseau Réseau Réseau Host 255.255.255.0 ou /24 Nombre de réseaux et de hosts par réseau pour chaque classe Classes d'adresse Premier octet Intervalle Nombre de réseaux possibles Nombre de hosts possibles Classe A 0 à 127 128 ( 2 réservés) 16777214 Classe B 128 à 191 16348 65534 Classe C 192 à 223 2097152 254 9
Adressage IP "Classful" et "Classless" But d'un masque de sous-réseau Il est utilisé pour déterminer la partie réseau d'une adresse IP 10
Adressage IP "Classful" et "Classless" Mises à jour de routage "Classful" Se rappeler que les protocoles de routage classful (ex: RIPv1) ne transmettent pas les masques de sous-réseau dans leurs mise à jour de routage La raison est que le masque de sous-réseau est directement lié à l'adresse réseau Mises à jour de routage classful R3 applique le masque classful /16 à la mise à jour de 172.16.0.0.0routage venant de R2 11
Adressage IP "Classful" et "Classless" Classless Inter-domain Routing (CIDR RFC 1517) Avantages de CIDR : Utilisation plus efficace de l'espace d'adressage IPv4 Agrégation de route Requiert que le masque de sous-réseau soit inclus dans les mises à jour de routage car la classe d'adresse n' a plus de sens Se rappeler le but du masque de sous-réseau: Sert à déterminer la partie réseau et par conséquent la partie host d'une adresse IP 12
Adressage IP "Classful" et "Classless" Adressage IP "Classless" CIDR & Agrégation de route VLSM (Variable Length Subnet Masking) Permet de créer des sous-réseaux dans un sous-réseau selon les besoins Agrégation de préfixe appelée aussi Agrégation de Routes CIDR permet d'agréger les routes en seule et unique route Client A Client B Client c Route agrégée Client D 13
Adressage IP "Classful" et "Classless" Protocole de routage "Classless" Caractéristiques des protocoles de routage classless: Les mises à jour de routage contiennent le masque de sous-réseau Support du VLSM Support de l'agrégation de route Routage Classless 14
Adressage IP "Classful" et "Classless" Protocole de routage "Classless" Protocole de routage Mises à jour de routage avec masque de sous-réseau Support du VLSM Capacité à transmettre des routes de super-réseaux Classful Non Non Non Classless Oui Oui Oui 15
VLSM Routage Classful Permet un seul masque de sous-réseau pour tous les réseaux Sous-réseaux VLSM VLSM & Routage Classless C'est le processus de création de sous-réseaux Plusieurs masques peut être utilisées Utilisation plus rationnelle des adresses IP par rapport à l'adressage classful Dans cette exemple des sous-réseaux ont été crées dans le réseau 10.3.0.0/16 avec un masque /28 et dans le réseau 10.4.0.0/16 avec un masque /20 16
VLSM VLSM Le processus de création de sous-réseaux qui correspondent à vos besoins Exemple: Sous-réseau 10.1.0.0/16, 8 bits supplémentaires sont ajoutés pour créer 256 sous-réseaux avec un masque /24. Le masque permet 254 adresses de host par sous-réseau Pour les sous-réseaux, l'intervalle est: 10.1.0.0 / 24 à 10.1.255.0 / 24 Début de l'espace d'adresses Début de l'espace d'adresses Sous-réseaux du sous-réseau 256 sous-réseaux 256 sous-réseaux Sous-réseaux du sous-réseau 256 sous-réseaux 256 sous-réseaux 17
CIDR (Classless Inter-Domain Routing) Agrégation de route faite par CIDR Les routes sont agrégées avec des masques qui ont une taille plus petite que le masque classful par défaut Exemple: 172.16.0.0 / 13 est la route agrégée pour les réseaux classful 172.16.0.0 / 16 à 172.23.0.0 / 16 Agrégation de routes 18
CIDR (Classless Inter-Domain Routing) Etapes pou calculer une route agrégée Lister les réseaux sous forme binaire Repérer les bits les plus significatifs qui sont en correspondance exacte dans toutes les adresses pour agréger les routes Garder un copie de ces bits et ajouter des zéros pour compléter l'adresse et obtenir une adresse de réseau agrégée Calcul de la route agrégée Etape 1: Liste des réseaux en binaire Etape 2: Garder les bits qui correspondent exactement pour déterminer le masque. 14 bits correspondent, /14 ou 255.252.0.0. Etape 3: Copier les bits qui correspondent et ajouter des zéros pour déterminer l'adresse réseau. Copie Ajout de zéros 19
Résumé Adressage IP Classful Les adresses IPv4 ont 2 parties: La partie réseau dans la partie gauche de l'adresse IP La partie Host dans la partie droite de l'adresse IP Les classes d'adresse A, B et C ont été créées pour fournir des adresses IP à des réseaux de différentes tailles La classe d'une adresse IP est déterminée par la valeur décimale du premier octet Les adresse IP sont en cours d'épuisement aussi l'utilisation de Classless Inter Domain Routing (CIDR) et de Variable Length Subnet Mask (VLSM) permettent de garder pour un temps de l'espace d'adresse 20
Résumé Mises à jour de routage Classful Les masques de sous-réseau ne sont pas transmis dans les mises à jour de routage Adressage IP Classless IP Avantage de l'adressage IP classless Permet d'optimiser l'adressage réseau en utilisant des masques de sous-réseau appropriés aux besoins Utilise Classless Interdomain Routing (CIDR) 21
Résumé CIDR Utilisation lus efficace des adresses IP au travers de l'utilisation du VLSM VLSM permet de créer des sous-réseaux dans un sous-réseau Permet l'agrégation de routes L'agrégation de routes est la représentation de plusieurs routes contiguës par une route unique Mises à jour de routage Classless Les masques de sous-réseau sont inclus dans les mises à jour de routage 22
23