Download - CCNP 1
Introduction
Adresse IP: Notation décimale pointée 32 bits Pas de partie réseau fixe
Modèle TCP/IP modèle de l’Internet Le plus fiable Le plus évolutif.
Prefix routing / CIDR
1. Introduction2. Problèmes d’adressage pour le réseau
mondial3. Calcul du masque de sous-réseau pour le
CIDR4. Diminution des tables de routages des
routeurs de l’Internet
Introduction
Prefix routing = CIDR CIDR = Classless InterDomain Routing Possible grâce aux nouveaux protocoles de routage
qui incluent les masques dans les mises à jour Tous les protocoles de routage IP sont classless sauf
RIP v1 et IGRP
Problèmes d’adressage sur le réseau mondial
En classfull Impossible de faire du subnetting ou du surnetting. Le masque de sous-réseau n’est pas envoyé dans
les mises à jour de routage Le masque par défaut est obligatoire
Gâchis dans l’attribution d’adresses IP
Le CIDR apporte une solution à ce problème
Principes du CIDR: Regrouper des classes contiguës d’adresse IP Fournir au client la plage d’adresses IP la plus
précise possible Diminuer la taille des tables de routage
Calcul du masque de sous-réseau pour le CIDR
Définition du nombre d’utilisateurs sur le réseau Calcul du nombre nécessaire de bits pour coder
ce nombre On emprunte le nombre nécessaire de bits à la
partie hôte On met ces bits à 0 et les bits précédents à 1 On convertit en décimal
Diminution des tables de routage des ISP
Pour trouver des blocs contigus d’adresses IP: Compter le nombre de bits de la partie réseau
Soit x ce nombre: On aura des blocs contigus de 2x adresses
Exemple
Un organisation a besoin de plusieurs classes C : La table de routage contient une seule entrée
concernant cette organisation Cette adresse représente les multiples adresses de
l’entreprise Ceci est possible en « poussant » le masque de sous-
réseau vers la gauche C’est la création d’un « prefix mask »
Considérations sur le masque
Plus le préfixe est cours plus l’information sur le réseau est générale
Plus le préfixe est long, plus l’information est proche du ou des réseau(x) d’extrémité
Utilisation du Prefix routing
Préfixe Masque Utilisation
/27 255.255.255.22412% classe C (30
hôtes)
/26 255.255.255.19224% classe C
(62 hôtes)
/25 255.255.255.12850% classe C(126 hôtes)
/23 255.255.254.02 classes C(510 hôtes)
Cas pratique
Une organisation à besoin de 2100 IP publiques
Une classe C : 254 hôtes Une classe B : 65534 hôtes Nécessité de faire soit du subnetting soit du
surnetting
On prend 8 classes C consécutives Pour avoir 8 sous-réseaux, il faut 3 bits. Soit l’adresse suivante :
200.100.48.0 Masque par défaut : 255.255.255.0 On emprunte 3 bits à la partie réseau Nouveau masque : 255.255.248.0
Avec 3 bits, les possibilités sont les suivantes:
200d 100d 00110b 000 00000
001 00000
010 00000
011 00000
100 00000
101 00000
110 00000
111 00000
On a donc les 8 adresses réseaux suivantes:
200.100.48.0 200.100.49.0 200.100.50.0 200.100.51.0 200.100.52.0 200.100.53.0 200.100.54.0 200.100.55.0
Les 8 adresses de classe C sont reconnues au niveau de l’ISP par une seule adresse:
200.100.48.0 Avec un masque de sous-réseau de
255.255.248.0 On parle d’un prefix-mask de /21
Conclusions sur le CIDR
Réduction des tables de routage des ISP Meilleure flexibilité dans l’adressage du réseau Meilleure compréhension du réseau Diminution des ressources nécessaires:
CPU Mémoire Trafic réseau
VLSM
1. Introduction2. Rappels formels sur le subnetting3. Concevoir un plan d’adressage selon la
méthode VLSM4. Considérations sur les RFC 950 et 18785. Allocation des adresses selon VLSM
Introduction
CIDR est utilisé pour le réseau mondial VLSM est utilisé au niveau de
l’organisation VLSM = extension du CIDR Permet d’assurer un design hiérarchique
très proches des besoins
Rappel formel sur le subnetting
TP 1 : Soit l’adresse suivante : 192.168.10.0 On veut créer 8 sous-réseaux Créer le plan d’adressage
TP 2 : Soit l’adresse suivante: 192.168.10.0 On veut créer des sous-réseaux de maximum
30 personnes . Créer le plan d’adressage
TP 3 : Combien peut-on créer de sous-réseaux au
maximum sur une adresse de classe C.
Concevoir un plan d’adressage selon la technique VLSM
1. Recenser le nombre total d’utilisateurs sur le réseau
2. Choisir la classe d’adresse la plus adaptée à ce nombre.
3. Partir du plus haut de l’organisation (couche principale) et descendre au plus près des utilisateurs (couche accès).
4. Décompter les entités au niveau de chaque couche
5. Calculer le masque de sous-réseau à chaque niveau de l’organisation.
Attention de garder à l’esprit la notion d’évolutivité du réseau
Exemple
L’entreprise a besoin d’au moins 9000 adresses ip publiques décomposées comme suit: 7 pays maximum 4 régions pas pays 3 villes par régions 2 Bâtiments par ville (plus possible) 3 étages par bâtiment. 30 utilisateurs par étages maximum
Au moins 9000 utilisateurs : Classe B 7 pays : 3 bits nécessaires 4 régions : 2 bits 3 villes : 2 bits 2 bâtiments (+) : 2 bits 3 étages (+) : 2 bits
Masque de sous-réseau :
255.255. 1111 1111 . 1110 0000
255.255.255.224 au plus proches des utilisateurs
PaysRégions
VillesBâtiments
Étages
Utilisateurs
Considérations sur les RFC 950 et 1878
Internet Standard Subnetting Procedure Variable-length Subnet Table for IPv4
Règle pour calculer le nombre de SR ou d’utilisateurs : 2n-2.
On ne doit pas retrouver tous les bits à 0 ou à 1 dans les portions d’adresses suivantes : La portion Internet (partie Classful) La portion sous-réseau La portion hôtes
2n-2 reste vrai pour la portion Internet et la portion hôte
Avec le VLSM on peut utiliser tous les bits à 0 pour la portion sous-réseau
ip subnet-zero par défaut à partir de Cisco IOS 12.0 Pour les sous-réseaux : la règle est 2n-1
Attention : NON COMPATIBLE AVEC CERTAINS SYSTEMES (Sun Solaris 4.x)
Pour le VLSM la règle 2n-2 ne doit être appliquée qu’une seule fois sur la partie sous-réseaux.
Peu importe quelle portion du découpage
Dans l’exemple précédent on pourrait affecter la règle à la partie Bâtiment
Allocation des adresses VLSM
Prenons l’adresse 23.12.0.0 Choisissons le RDC du Bâtiment 2 à St-Tropez
(Région PACA) en France Assignons arbitrairement les bits à chaque
niveau de l’organisation
Agrégat de routes
Buts: Réduction du trafic Réduction de la taille des tables de routage Regrouper une multitude de réseaux en une seule
adresse réseau
VLSM et CIDR : mêmes principes VLSM : extension du CIDR au niveau d’une
organisation Plus on se trouve haut dans la hiérarchie
du réseau, plus les tables de routage sont générales
Les sous-réseaux agrégés sont souvent appelés sur-réseaux ou routes agrégés.
Brest Paris Strasbourg
Plougastel Tregastel
Bât. 1 Bât. 2
1er2ème
Internet
RDC
001 010 011
001 010
01 10
01 1000
Plage d’adresses121.16.0010 0101.0100 0000 soit 121.16.37.64
à121.16.0010 0101.0111 1111 soit 121.16.37.127
121.16.37.64/26 121.16.37.128/26121.16.37.0/26
121.16.37.0/24 121.16.38.0/24
121.16.36.0/22 121.16.40.0/22
121.16.32.0/19 121.16.96.0/19
121.16.0.0/16
121.16.64.0/19
Avantages de l’agrégat
Réduction des tables de routage Simplification du calcul des algorithmes de
routage Les changements topologiques du
réseau sont cachés
Configuration de l’agrégat
1. Configuration automatique2. Configuration manuelle3. Sous-réseaux discontigus
Configuration automatique
RIPv1 ou IGRP agrègent automatiquement les adresses.
Ils n’envoient pas le masque de sous-réseau dans les mises à jour de routage
Une mise à jour de routage arrive sur une interface du routeur : L’interface appartient à la même partie réseau :
Le routeur applique à cette mise à jour le masque de sous-réseau configuré au niveau de cette interface
L’interface n’appartient pas à la même partie réseau :
Le routeur applique le masque de sous-réseau par défaut (classful)
L’agrégation automatique est activée par défaut pour tous les protocoles de routage, excepté OSPF.
On ne peut désactiver cette agrégation automatique que sur les protocoles Classless.
En mode Configuration du protocole de routage : no auto-summary
Agrégat manuel
Les protocoles de routage Classless envoient le masque de sous-réseau dans leur mise à jour de routage.
Ceci permet donc l’utilisation de VLSM et de la mise en place de l’agrégation de routes
Une mise à jour de routage arrive sur une interface du routeur: ce dernier assigne le masque au sous-réseau
particulier. Lorsque le routeur cherche une entrée
dans la table de routage: Il se base sur l’entrée la plus proche du sous-
réseau cherché (Masque de sous-réseau le plus long vers le sous-réseau particulier).
Pré requis
Un design hiérarchique évolutif. L’agrégation de route. La possibilité d’avoir des sous-réseaux
discontinus.
Sous-réseaux discontigus
Réseau dans lequel on retrouve des sous-réseaux contigus séparés par un réseau dont la partie Classful n’appartient pas à ces réseaux contigus
Quand: Conception volontaire Rupture de liens dans une topologie
Si le réseau n’utilise pas de protocole de routage Classless: le masque de sous-réseau par défaut est
employé et les entrées de tables de routage ont des chemins multiples vers une même destination (Partie Classful).
Mise en place dans la plupart des cas un partage de charge incohérent (si coût identique)
Connexions intermittentes (Flapping).