routage classless vlsm/cidr. sommaire 1)introduction au routage classless 1)cidr* 1)vlsm**...

24
Routage Classless VLSM/CIDR

Upload: moise-baud

Post on 03-Apr-2015

182 views

Category:

Documents


4 download

TRANSCRIPT

Page 1: Routage Classless VLSM/CIDR. Sommaire 1)Introduction au routage classless 1)CIDR* 1)VLSM** 1)Configuration * Classless Inter-Domain Routing ** Variable

Routage ClasslessVLSM/CIDR

Page 2: Routage Classless VLSM/CIDR. Sommaire 1)Introduction au routage classless 1)CIDR* 1)VLSM** 1)Configuration * Classless Inter-Domain Routing ** Variable

Sommaire

1) Introduction au routage classless

1) CIDR*

1) VLSM**

1) Configuration

* Classless Inter-Domain Routing

** Variable Length Subnet Mask

Page 3: Routage Classless VLSM/CIDR. Sommaire 1)Introduction au routage classless 1)CIDR* 1)VLSM** 1)Configuration * Classless Inter-Domain Routing ** Variable

Introduction au routage classless

Problématique :

Extension d’Internet

Gaspillage d’adresses

Explosion des tables de routage

Page 4: Routage Classless VLSM/CIDR. Sommaire 1)Introduction au routage classless 1)CIDR* 1)VLSM** 1)Configuration * Classless Inter-Domain Routing ** Variable

Introduction au routage classless

Solutions :

Adressage classless

VLSM

CIDR

NAT

Page 5: Routage Classless VLSM/CIDR. Sommaire 1)Introduction au routage classless 1)CIDR* 1)VLSM** 1)Configuration * Classless Inter-Domain Routing ** Variable

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

Page 6: Routage Classless VLSM/CIDR. Sommaire 1)Introduction au routage classless 1)CIDR* 1)VLSM** 1)Configuration * Classless Inter-Domain Routing ** Variable

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

Page 7: Routage Classless VLSM/CIDR. Sommaire 1)Introduction au routage classless 1)CIDR* 1)VLSM** 1)Configuration * Classless Inter-Domain Routing ** Variable

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

Page 8: Routage Classless VLSM/CIDR. Sommaire 1)Introduction au routage classless 1)CIDR* 1)VLSM** 1)Configuration * Classless Inter-Domain Routing ** Variable

Procédure de calcul d’agrégat CIDR : Etape 1

Identifier le besoin :

Combien de machines adressables ?

Exemple : 500 machines adressables.

Page 9: Routage Classless VLSM/CIDR. Sommaire 1)Introduction au routage classless 1)CIDR* 1)VLSM** 1)Configuration * Classless Inter-Domain Routing ** Variable

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.

Page 10: Routage Classless VLSM/CIDR. Sommaire 1)Introduction au routage classless 1)CIDR* 1)VLSM** 1)Configuration * Classless Inter-Domain Routing ** Variable

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

Page 11: Routage Classless VLSM/CIDR. Sommaire 1)Introduction au routage classless 1)CIDR* 1)VLSM** 1)Configuration * Classless Inter-Domain Routing ** Variable

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

Page 12: Routage Classless VLSM/CIDR. Sommaire 1)Introduction au routage classless 1)CIDR* 1)VLSM** 1)Configuration * Classless Inter-Domain Routing ** Variable

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.

Page 13: Routage Classless VLSM/CIDR. Sommaire 1)Introduction au routage classless 1)CIDR* 1)VLSM** 1)Configuration * Classless Inter-Domain Routing ** Variable

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

Page 14: Routage Classless VLSM/CIDR. Sommaire 1)Introduction au routage classless 1)CIDR* 1)VLSM** 1)Configuration * Classless Inter-Domain Routing ** Variable

VLSM - Fonction

Permettre d’obtenir des sous-réseaux plus appropriés aux besoins.

Sous-réseaux de tailles différentes

Page 15: Routage Classless VLSM/CIDR. Sommaire 1)Introduction au routage classless 1)CIDR* 1)VLSM** 1)Configuration * Classless Inter-Domain Routing ** Variable

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

Page 16: Routage Classless VLSM/CIDR. Sommaire 1)Introduction au routage classless 1)CIDR* 1)VLSM** 1)Configuration * Classless Inter-Domain Routing ** Variable

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

Page 17: Routage Classless VLSM/CIDR. Sommaire 1)Introduction au routage classless 1)CIDR* 1)VLSM** 1)Configuration * Classless Inter-Domain Routing ** Variable

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

Page 18: Routage Classless VLSM/CIDR. Sommaire 1)Introduction au routage classless 1)CIDR* 1)VLSM** 1)Configuration * Classless Inter-Domain Routing ** Variable

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

Page 19: Routage Classless VLSM/CIDR. Sommaire 1)Introduction au routage classless 1)CIDR* 1)VLSM** 1)Configuration * Classless Inter-Domain Routing ** Variable

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

Page 20: Routage Classless VLSM/CIDR. Sommaire 1)Introduction au routage classless 1)CIDR* 1)VLSM** 1)Configuration * Classless Inter-Domain Routing ** Variable

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

Page 21: Routage Classless VLSM/CIDR. Sommaire 1)Introduction au routage classless 1)CIDR* 1)VLSM** 1)Configuration * Classless Inter-Domain Routing ** Variable

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

Page 22: Routage Classless VLSM/CIDR. Sommaire 1)Introduction au routage classless 1)CIDR* 1)VLSM** 1)Configuration * Classless Inter-Domain Routing ** Variable

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

Page 23: Routage Classless VLSM/CIDR. Sommaire 1)Introduction au routage classless 1)CIDR* 1)VLSM** 1)Configuration * Classless Inter-Domain Routing ** Variable

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

Page 24: Routage Classless VLSM/CIDR. Sommaire 1)Introduction au routage classless 1)CIDR* 1)VLSM** 1)Configuration * Classless Inter-Domain Routing ** Variable

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.