Routage Classless VLSM/CIDR
Apr 03, 2015
Routage ClasslessVLSM/CIDR
Sommaire
1) Introduction au routage classless
1) CIDR*
1) VLSM**
1) Configuration
* Classless Inter-Domain Routing
** Variable Length Subnet Mask
Introduction au routage classless
Problématique :
Extension d’Internet
Gaspillage d’adresses
Explosion des tables de routage
Introduction au routage classless
Solutions :
Adressage classless
VLSM
CIDR
NAT
CIDR - Problème
Explosion des tables de routage
254 adresses c’est trop peu pour une entreprise 65534 adresses c’est beaucoup trop => gaspillage La solution est d’attribuer plusieurs classes C
* Classless Inter-Domain Routing (RFC 1519) - 1993
Explosion des tables de routage1988 : 173 routes annoncées,1992 : 8561 routes annoncées,1995 : 65000 routes annoncées,2005 : 170000 routes annoncées
CIDR - Fonction
Diminuer le nombre d’entrées des tables de routage des routeurs Internet. On parle de route agrégée.
Les adresses IP sont allouées sous la forme de blocs de taille variable sans considération de classe.
Supernetting
Procédure de calcul d’agrégat CIDR : Rappel
Masques par défaut :
C
B
A
Classes
28 -2254255.255.255.0
216 -265 534255.255.0.0
224 -216 777 214255.0.0.0
Calcul2n -2
Nombre de machines
Masque par défaut
Procédure de calcul d’agrégat CIDR : Etape 1
Identifier le besoin :
Combien de machines adressables ?
Exemple : 500 machines adressables.
Procédure de calcul d’agrégat CIDR : Etape 2
Choisir la classe : Soit celle au dessus du besoin Soit celle au dessous du besoin
Dans notre exemple : Classe B > 500 Classe C < 500
Cela dépend aussi des disponibilités du fournisseur d’adresses IP.
Procédure de calcul d’agrégat CIDR : Etape 3
Agrégat de classes plus petites que le besoin Regroupement des classes plus petites en une seule Mise à zéro des bits
192.168.0.0 – 11000000 . 10101000 . 00000000 . 00000000
192.168.1.0 – 11000000 . 10101000 . 00000001 . 00000000
11111111 . 11111111 . 11111110 . 00000000Nouveau masque :
Adresses réseaux :
Soit 255.255.254.0 (ou /23)
Nouvelle route agrégée : 192.168.0.0 255.255.254.0 /23
CIDR – Conditions requises
Le protocole de routage transporte les préfixes étendus.
Les routeurs implémentent un algorithme de la correspondance la plus longue.
Remarque: Si plusieurs entrées correspondent, celle avec le masque le plus long est utilisée
R 10. 0. 0. 0/ 8 [ 120/ 12] vi a 201. 100. 11. 2, 00: 00: 21, Ser i al 0/ 0R 10. 0. 1. 0/ 24 [ 120/ 1] vi a 192. 5. 5. 2, 00: 00: 21, Fast Et her net 0/ 0R 10. 0. 0. 0/ 30 [ 120/ 2] vi a 205. 7. 5. 2, 00: 00: 21, Fast Et her net 0/ 1S* 0. 0. 0. 0/ 0 i s di r ect l y connect ed, Ser i al 0/ 0
CIDR – Conditions requises (suite)
Un plan d'adressage hiérarchique est appliqué pour l'assignation des adresses afin que l'agrégation puisse être effectuée
Pour 2000 adresses, combien de blocs de 256 hôtes ai-je besoin ?=> Solution : 8 réseaux classe C consécutifs
203.24.00000000.0 203.24.0.0 203.24.00000001.0 203.24.1.0203.24.00000010.0 203.24.2.0203.24.00000011.0 203.24.3.0203.24.00000100.0 203.24.4.0203.24.00000101.0 203.24.5.0 203.24.00000110.0 203.24.6.0 203.24.00000111.0 203.24.7.0
Ce qui est équivalent à un réseau Classless : 203.24.0.0 / 21
ATTENTION : Les hôtes et les routeurs supportent le classless.
CIDR – Exemple concret n°1
133.24.8.0 /24
133.24.9.0 /24
133.24.10.0 /24
133.24.11.0 /24
133.24.18.0 /24
133.24.19.0 /24
133.24.00001000.0
133.24.00001001.0
133.24.00001010.0
133.24.00001011.0
133.24.00010010.0
133.24.00010011.0
133.24.000 1001 x.X
133.24.18.0 /23
133.24.8.0 /22
133.24.000 010 xx.X
133.24.0.0 /19
133.24.000 xxxxx.X
But : réduction de la taille destables de routage
CIDR est supporté par OSPF, RIPv2, EIGRP
VLSM - Fonction
Permettre d’obtenir des sous-réseaux plus appropriés aux besoins.
Sous-réseaux de tailles différentes
Sous-réseau de tailles différentes
Réseau : 192.168.16.0 /24 Création de 4 sous-réseaux de tailles différentes :
192.168.16.0 /27 192.168.16.32 /30 192.168.16.64 /27 192.168.16.128/25
Réseau entier
Sous réseau N° 2
Sous réseau N° 4
Sous réseau N° 1
Sous réseau N° 3
VLSM - Conditions requises
Utiliser un protocole de routage supportant le VLSM (protocole de routage classless).
Les routeurs doivent implémenter un algorithme de la correspondance la plus longue.
Appliquer un plan d’adressage hiérarchique.
R 10. 0. 0. 0/ 8 [ 120/ 12] vi a 201. 100. 11. 2, 00: 00: 21, Ser i al 0/ 0R 10. 0. 1. 0/ 24 [ 120/ 1] vi a 192. 5. 5. 2, 00: 00: 21, Fast Et her net 0/ 0R 10. 0. 0. 0/ 30 [ 120/ 2] vi a 205. 7. 5. 2, 00: 00: 21, Fast Et her net 0/ 1S* 0. 0. 0. 0/ 0 i s di r ect l y connect ed, Ser i al 0/ 0
Procédure VLSM Asymétrique : 1ere étape
1ère étape : Identifier le besoin :
192.168.1.0/24
Bâtiment A
Bâtiment B
1er étageMax 25 machines
2ème étageMax 25 machines
3ème étageMax 25 machines
1er étageMax 50 machines
2ème étageMax 50 machines
Liaison WAN
Procédure VLSM Asymétrique : 2eme étape
2eme étape : Recensement :
Liaison WAN = 2 adresses IP. 3 blocs de 25 utilisateurs. 2 blocs de 50 utilisateurs.
Liaison WAN : 2x -2 >= 4 x=2: Masque : 255.255.255.1111 1100 /30
Bâtiment A : 2x -2 >= 25 x=5 Masque : 255.255.255.1110 0000 /27
Bâtiment B : 2x -2 >= 50 x=6 Masque : 255.255.255.1100 0000 /26
Procédure VLSM Asymétrique : 3eme étape
3ème étape : Si elle n’est pas imposée, choix de la classe d’adresse :
Selon le contexte, découpage d’une classe plus grosse que ce qui est nécessaire, ou agrégat d’adresses plus petites :
Exemple pour une entreprise d’environ 1000 postes, on peut découper une classe B :
Enorme gâchis d’adresses
Agréger plusieurs classes C : Pas de gâchis
Classe B
169.16.0.0/22
Inutilisé
Classe C
193.54.2.0/24
Classe C
193.54.3.0/24
Classe C
193.54.1.0/24
Classe C
193.54.0.0/24
Procédure VLSM Asymétrique : 4eme étape
Déterminer les sous réseaux
Pour le bâtiment B :
Deux /26 En commençant par les plus gros blocs
(les /26)
LAN 1
LAN 2
192.168.1.0 /24
192.168.1.0 /26
192.168.1.64 /26
Plage non utilisée
Bat B 1er étage
Bat B2eme étage
Procédure VLSM Asymétrique : 4eme étape
Déterminer les sous réseaux
Pour le bâtiment A :
Trois /27 A la suite de l’existant
LAN 1
LAN 2
192.168.1.0 /24
192.168.1.0 /26
192.168.1.64 /26
Plage non utilisée
192.168.1.128/27LAN 2
LAN 3
LAN 4
192.168.1.160/27
192.168.1.192/27
Bat A 1er étage
Bat A 2eme étage
Bat A 3eme étage
Bat B 1er étage
Bat B 2eme étage
Procédure VLSM Asymétrique : 4eme étape
Déterminer les sous réseaux
192.168.1.0/30 pour la liaison WANLAN 1
LAN 2
192.168.1.0 /24
192.168.1.0 /26
192.168.1.64 /26
Plage non utilisée
192.168.1.128/27LAN 2
LAN 3
LAN 4
192.168.1.160/27
192.168.1.192/27
Liaison WAN LAN 5 192.168.1.224/30
Bat B2ème étage
Bat A 1er étage
Bat A 3ème étage
Bat A 2ème étage
Bat B1er étage
Procédure VLSM Asymétrique : 4eme étape
192.168.1.0 /24
Bâtiment A
Bâtiment B
1er étageMax 25 machines192.168.1.128 /27
2ème étageMax 25 machines192.168.1.192 /27
3ème étageMax 25 machines192.168.1.160 /27
1er étageMax 50 machines192.168.1.0 /26
2ème étageMax 50 machines192.168.1.64 /26
Liaison WAN192.168.1.224 /30
Commandes de configuration
ip subnet-zero Mode de configuration globale Permet l’utilisation du premier sous-réseaux.
ip classless Mode de configuration globale Permet d’activer le support des masques de sous-réseau et
d’une route par défaut.