Cyril Pain-Barre
IUT Informatique Aix-en-Provence
1/15
Cyril Pain-Barre
1/15
2/15
Cyril Pain-Barre
2/15
Cyril Pain-Barre
3/15
Cyril Pain-Barre
4/15
Idee generale
Une entreprise desire une adresse de classe B (notamment pour faire
du sous-adressage sur le 3e octet).
Probl`
eme : plus dadresse de classe B disponible
Solution : obtient 256 adresses de classe C
Nouveau probl`
eme : ces 256 adresses gen`erent 256 entrees dans
les tables de routage dInternet pour cette seule entreprise
Solution :
les adresses attribuees doivent se suivre, debuter `a une
puissance de 2 et former un bloc dune puissance de 2
adresses.
Par exemple, de 193.150.0.0 `a 193.150.255.0 qui forment un
bloc de 28 28 adresses
le 3e octet netant plus significatif, les 256 entrees peuvent se
resumer en la seule entree 193.150.0.0 de masque 255.255.0.0
En notation CIDR, cette entree secrit 193.150.0.0/16
Cyril Pain-Barre
5/15
5/15
CIDR et le routage
les routeurs ne peuvent plus utiliser les classes
les tables de routage contiennent obligatoirement un masque pour
chaque destination
le masque secrit sous la forme /n, colle `a la destination
n est la longueur du prefixe : le nombre de bits `a 1 du masque en
partant de la gauche (pas de masques `a trous)
n bits 1
masque
32 n bits 0
1 1 1
1 1 1 0 0 0
0 0 0
Exemple :
R2
10.0.0.0/8
R3
192.168.0.0/24
10.0.0.2
192.168.0.1
193.150.0.0/16
192.168.0.2
Destination/Prefixe
10.0.0.0/8
Table de R2 :
192.168.0.0/24
193.150.0.0/16
Cyril Pain-Barre
Routeur
0.0.0.0
0.0.0.0
192.168.0.2
6/15
6/15
R2
Internet
10.0.0.0/8
10.0.0.1
R3
192.168.0.0/24
10.0.0.2
Destination/Prefixe
10.0.0.0/8
Table de R2 :
192.168.0.0/24
193.150.0.0/16
0.0.0.0/0
192.168.0.1
193.150.0.0/16
192.168.0.2
Routeur
0.0.0.0
0.0.0.0
192.168.0.2
10.0.0.1
7/15
Cyril Pain-Barre
7/15
R
10.0.0.0/8
10.0.0.1
Table de R :
Destination/Pr
efixe
10.0.0.0/8
192.168.0.0/24
193.148.0.0/16
193.149.0.0/16
193.150.0.0/16
193.151.0.0/16
192.168.0.0/24
193.150.0.0/16
10.0.0.2
Routeur
0.0.0.0
10.0.0.2
10.0.0.2
10.0.0.2
10.0.0.2
10.0.0.2
193.149.0.0/16
193.151.0.0/16
8/15
Cyril Pain-Barre
8/15
Routeur
0.0.0.0
10.0.0.2
10.0.0.2
9/15
Cyril Pain-Barre
9/15
Generalisation de CIDR
10/15
Cyril Pain-Barre
10/15
Exemples :
82.0.0.0/8 : RIPE NCC
63.0.0.0/8 : ARIN
154.0.0.0/8 : AfriNIC
Voir http://www.iana.org/assignments/ipv4-address-space et RFC 1466
11/15
Cyril Pain-Barre
11/15
les RIR attribuent ensuite des (parties de) blocs CIDR `a des National
Internet Registry (NIR), des Local Internet Registry (LIR), et `a des FAI
Exemple : 82.224.0.0/11 pour une partie du parc freebox de Free
Ces registres/FAI g`erent eux-meme leurs blocs dadresses et attribuent
des sous-blocs `a leurs clients en fonction de leurs besoins
12/15
Cyril Pain-Barre
12/15
M
eme technique que le sous-adressage variable.
Soit un FAI qui g`ere 194.24.0.0/16 :
1
13/15
Cyril Pain-Barre
13/15
194.24.0.0/16
14/15
Cyril Pain-Barre
14/15
La fin dIPv4
15/15
Cyril Pain-Barre
15/15