ccnp 1 adressage ip. sommaire 1. bases de ladressage ip 2. prefix routing / cidr 3. vlsm 4. agrégat...

51
CCNP 1 Adressage IP

Upload: radelle-jean

Post on 03-Apr-2015

119 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: CCNP 1 Adressage IP. Sommaire 1. Bases de ladressage IP 2. Prefix routing / CIDR 3. VLSM 4. Agrégat de routes

CCNP 1

Adressage IP

Page 2: CCNP 1 Adressage IP. Sommaire 1. Bases de ladressage IP 2. Prefix routing / CIDR 3. VLSM 4. Agrégat de routes

Sommaire

1. Bases de l’adressage IP2. Prefix routing / CIDR 3. VLSM 4. Agrégat de routes

Page 3: CCNP 1 Adressage IP. Sommaire 1. Bases de ladressage IP 2. Prefix routing / CIDR 3. VLSM 4. Agrégat de routes

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.

Page 4: CCNP 1 Adressage IP. Sommaire 1. Bases de ladressage IP 2. Prefix routing / CIDR 3. VLSM 4. Agrégat de routes

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

Page 5: CCNP 1 Adressage IP. Sommaire 1. Bases de ladressage IP 2. Prefix routing / CIDR 3. VLSM 4. Agrégat de routes

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

Page 6: CCNP 1 Adressage IP. Sommaire 1. Bases de ladressage IP 2. Prefix routing / CIDR 3. VLSM 4. Agrégat de routes

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

Page 7: CCNP 1 Adressage IP. Sommaire 1. Bases de ladressage IP 2. Prefix routing / CIDR 3. VLSM 4. Agrégat de routes

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

Page 8: CCNP 1 Adressage IP. Sommaire 1. Bases de ladressage IP 2. Prefix routing / CIDR 3. VLSM 4. Agrégat de routes

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

Page 9: CCNP 1 Adressage IP. Sommaire 1. Bases de ladressage IP 2. Prefix routing / CIDR 3. VLSM 4. Agrégat de routes

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

Page 10: CCNP 1 Adressage IP. Sommaire 1. Bases de ladressage IP 2. Prefix routing / CIDR 3. VLSM 4. Agrégat de routes

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 »

Page 11: CCNP 1 Adressage IP. Sommaire 1. Bases de ladressage IP 2. Prefix routing / CIDR 3. VLSM 4. Agrégat de routes

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é

Page 12: CCNP 1 Adressage IP. Sommaire 1. Bases de ladressage IP 2. Prefix routing / CIDR 3. VLSM 4. Agrégat de routes

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)

Page 13: CCNP 1 Adressage IP. Sommaire 1. Bases de ladressage IP 2. Prefix routing / CIDR 3. VLSM 4. Agrégat de routes

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

Page 14: CCNP 1 Adressage IP. Sommaire 1. Bases de ladressage IP 2. Prefix routing / CIDR 3. VLSM 4. Agrégat de routes

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

Page 15: CCNP 1 Adressage IP. Sommaire 1. Bases de ladressage IP 2. Prefix routing / CIDR 3. VLSM 4. Agrégat de routes

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

Page 16: CCNP 1 Adressage IP. Sommaire 1. Bases de ladressage IP 2. Prefix routing / CIDR 3. VLSM 4. Agrégat de routes

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

Page 17: CCNP 1 Adressage IP. Sommaire 1. Bases de ladressage IP 2. Prefix routing / CIDR 3. VLSM 4. Agrégat de routes

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

Page 18: CCNP 1 Adressage IP. Sommaire 1. Bases de ladressage IP 2. Prefix routing / CIDR 3. VLSM 4. Agrégat de routes
Page 19: CCNP 1 Adressage IP. Sommaire 1. Bases de ladressage IP 2. Prefix routing / CIDR 3. VLSM 4. Agrégat de routes

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

Page 20: CCNP 1 Adressage IP. Sommaire 1. Bases de ladressage IP 2. Prefix routing / CIDR 3. VLSM 4. Agrégat de routes

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

Page 21: CCNP 1 Adressage IP. Sommaire 1. Bases de ladressage IP 2. Prefix routing / CIDR 3. VLSM 4. Agrégat de routes

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

Page 22: CCNP 1 Adressage IP. Sommaire 1. Bases de ladressage IP 2. Prefix routing / CIDR 3. VLSM 4. Agrégat de routes

Protocoles supportant VLSM

RIPv2 OSPF BGP IS-IS EIGRP

Page 23: CCNP 1 Adressage IP. Sommaire 1. Bases de ladressage IP 2. Prefix routing / CIDR 3. VLSM 4. Agrégat de routes

Protocoles ne supportant pas VLSM

RIP v1 IGRP EGP

Page 24: CCNP 1 Adressage IP. Sommaire 1. Bases de ladressage IP 2. Prefix routing / CIDR 3. VLSM 4. Agrégat de routes

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

Page 25: CCNP 1 Adressage IP. Sommaire 1. Bases de ladressage IP 2. Prefix routing / CIDR 3. VLSM 4. Agrégat de routes

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.

Page 26: CCNP 1 Adressage IP. Sommaire 1. Bases de ladressage IP 2. Prefix routing / CIDR 3. VLSM 4. Agrégat de routes

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).

Page 27: CCNP 1 Adressage IP. Sommaire 1. Bases de ladressage IP 2. Prefix routing / CIDR 3. VLSM 4. Agrégat de routes

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

Page 28: CCNP 1 Adressage IP. Sommaire 1. Bases de ladressage IP 2. Prefix routing / CIDR 3. VLSM 4. Agrégat de routes

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

Page 29: CCNP 1 Adressage IP. Sommaire 1. Bases de ladressage IP 2. Prefix routing / CIDR 3. VLSM 4. Agrégat de routes

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

Page 30: CCNP 1 Adressage IP. Sommaire 1. Bases de ladressage IP 2. Prefix routing / CIDR 3. VLSM 4. Agrégat de routes

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

Page 31: CCNP 1 Adressage IP. Sommaire 1. Bases de ladressage IP 2. Prefix routing / CIDR 3. VLSM 4. Agrégat de routes

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.

Page 32: CCNP 1 Adressage IP. Sommaire 1. Bases de ladressage IP 2. Prefix routing / CIDR 3. VLSM 4. Agrégat de routes

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

Page 33: CCNP 1 Adressage IP. Sommaire 1. Bases de ladressage IP 2. Prefix routing / CIDR 3. VLSM 4. Agrégat de routes

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)

Page 34: CCNP 1 Adressage IP. Sommaire 1. Bases de ladressage IP 2. Prefix routing / CIDR 3. VLSM 4. Agrégat de routes

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

Page 35: CCNP 1 Adressage IP. Sommaire 1. Bases de ladressage IP 2. Prefix routing / CIDR 3. VLSM 4. Agrégat de routes

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

Page 36: CCNP 1 Adressage IP. Sommaire 1. Bases de ladressage IP 2. Prefix routing / CIDR 3. VLSM 4. Agrégat de routes
Page 37: CCNP 1 Adressage IP. Sommaire 1. Bases de ladressage IP 2. Prefix routing / CIDR 3. VLSM 4. Agrégat de routes

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

Page 38: CCNP 1 Adressage IP. Sommaire 1. Bases de ladressage IP 2. Prefix routing / CIDR 3. VLSM 4. Agrégat de routes

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.

Page 39: CCNP 1 Adressage IP. Sommaire 1. Bases de ladressage IP 2. Prefix routing / CIDR 3. VLSM 4. Agrégat de routes

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

Page 40: CCNP 1 Adressage IP. Sommaire 1. Bases de ladressage IP 2. Prefix routing / CIDR 3. VLSM 4. Agrégat de routes

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 

Page 41: CCNP 1 Adressage IP. Sommaire 1. Bases de ladressage IP 2. Prefix routing / CIDR 3. VLSM 4. Agrégat de routes

Configuration de l’agrégat

1. Configuration automatique2. Configuration manuelle3. Sous-réseaux discontigus

Page 42: CCNP 1 Adressage IP. Sommaire 1. Bases de ladressage IP 2. Prefix routing / CIDR 3. VLSM 4. Agrégat de routes

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

Page 43: CCNP 1 Adressage IP. Sommaire 1. Bases de ladressage IP 2. Prefix routing / CIDR 3. VLSM 4. Agrégat de routes

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)

Page 44: CCNP 1 Adressage IP. Sommaire 1. Bases de ladressage IP 2. Prefix routing / CIDR 3. VLSM 4. Agrégat de routes

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

Page 45: CCNP 1 Adressage IP. Sommaire 1. Bases de ladressage IP 2. Prefix routing / CIDR 3. VLSM 4. Agrégat de routes

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

Page 46: CCNP 1 Adressage IP. Sommaire 1. Bases de ladressage IP 2. Prefix routing / CIDR 3. VLSM 4. Agrégat 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).

Page 47: CCNP 1 Adressage IP. Sommaire 1. Bases de ladressage IP 2. Prefix routing / CIDR 3. VLSM 4. Agrégat de routes

Pré requis

Un design hiérarchique évolutif. L’agrégation de route. La possibilité d’avoir des sous-réseaux

discontinus.

Page 48: CCNP 1 Adressage IP. Sommaire 1. Bases de ladressage IP 2. Prefix routing / CIDR 3. VLSM 4. Agrégat de routes

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

Page 49: CCNP 1 Adressage IP. Sommaire 1. Bases de ladressage IP 2. Prefix routing / CIDR 3. VLSM 4. Agrégat de routes

182.65.12.0157.12.0.0 157.12.0.0

Page 50: CCNP 1 Adressage IP. Sommaire 1. Bases de ladressage IP 2. Prefix routing / CIDR 3. VLSM 4. Agrégat de routes

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).

Page 51: CCNP 1 Adressage IP. Sommaire 1. Bases de ladressage IP 2. Prefix routing / CIDR 3. VLSM 4. Agrégat de routes

Considérations

Si on utilise des SR discontigus: Désactiver l’agrégat de route Ne pas le configurer Attention particulière avec EIGRP qui agrège

automatiquement