VLSM et CIDR Protocoles de Routage et Concepts – Chapitre 6 Version 4.0 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 1 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 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. © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 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 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 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 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 5 Adressage IP "Classful" et "Classless" Les bits de poids forts – Ce sont les bits les plus à gauche dans l'adresse a 32 bits Bits de poids forts Classe Début Fin 0.0.0.0 172.255.255.255 Classe A 0 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 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 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 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 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 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 8 Adressage IP "Classful" et "Classless" Masque de sous-réseau basé sur la classe 4ème Octet Masque de Sous-réseau Host Host 255.0.0.0 ou /8 Réseau Host Host 255.255.0.0 ou /16 Réseau Réseau Host 255.255.255.0 ou /24 1er Octet 2ème Octet Classe A Réseau Host Classe B Réseau Classe C Réseau 3ème Octet 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 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 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 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 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 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 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 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 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 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 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 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 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 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 15 VLSM Routage Classful Sous-réseaux VLSM – Permet un seul masque de sous-réseau pour tous les réseaux 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 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 16 VLSM VLSM – Le processus de création de sous-réseaux qui correspondent à vos besoins Sous-réseaux du sous-réseau Début de l'espace d'adresses 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 256 sous-réseaux 256 sous-réseaux Sous-réseaux du sous-réseau Début de l'espace d'adresses 256 sous-réseaux © 2007 Cisco Systems, Inc. All rights reserved. 256 sous-réseaux Cisco Public 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 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 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 © 2007 Cisco Systems, Inc. All rights reserved. Ajout de zéros Cisco Public 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 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 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) © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 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 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 22 © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 23