Vous êtes sur la page 1sur 70

CHAPITRE IV PROTOCOLE IP, ADRESSAGE

Définition

Internet Protocol

Protocole IP
Gère l’acheminement des paquets
entre les nœuds (routeurs)
1
1
CHAPITRE IV PROTOCOLE IP, ADRESSAGE
Mode de fonctionnement du protocole IP

Non fiable
Absence de garantie que les paquets arrivent à destination :
les paquets peuvent être perdus, retardés, altérés ou dupliqués
sans que ni la source ou la destination ne le sachent (on parle
de best effort delivery)
Protocole IP
Sans connexion (mode non-connecté)
- Chaque paquet est traité et donc acheminé de manière totalement
indépendante des autres
- Pas d’accusés de réception et l'arrivée à destination des
paquets
- Pas d’itinéraire (circuit) préétabli pour le routage des paquets
- Pas de mise en relation nécessaire entre l’émetteur et le récepteur
2
- Pas de reprise sur incident 2
CHAPITRE IV PROTOCOLE IP, ADRESSAGE
Types de protocole IP

IPv4 (IP version 4)


- A été prépondérant jusqu’au début des années 2000
- Pénurie d’adresses publiques avec l’essor d’Internet : peut
coder « seulement » 232 adresses différentes (≈ 4,3.109)
Protocole IP
IPv6 (IP version 6)
- Vient progressivement remplacer le modèle IPv4
- Permet plus d’adresses publiques : peut coder 2128 adresses
différentes (≈ 3,4.1038)

3
3
CHAPITRE IV PROTOCOLE IP, ADRESSAGE
Adressage IPv4
 Présentation de l'adresse IPv4
 L’adresse IP d’un nœud est l’identifiant logiciel unique de ce nœud sur le
réseau par lequel le nœud est directement joignable.
 Cette adresse est modifiable à volonté par simple configuration logicielle
 L’adresse IPv4 est codée sur 32 bits regroupés en 4 octets
 Cette adresse est généralement notée xxx.yyy.zzz.ttt (dite « notation
décimale pointée ») avec xxx, yyy, zzz et ttt compris entre 0 et 255.
 Elle est scindée en deux groupes de bits de taille variable se partageant
les 32 bits : - Identifiant de réseau (Network ID, NetID) ;
- Identifiant de l’hôte dans le réseau (HostID).

Position des identifiants de réseau et d’hôte dans une adresse IPv4


4
Exemple d’adresse IPv4 : 192.168.1.72 7
CHAPITRE IV PROTOCOLE IP, ADRESSAGE
Adressage IPv4
 Notion de sous-réseau

 Un sous-réseau est une subdivision logique d'un réseau de taille plus


importante

 Des hôtes possédant le même identifiant de réseau peuvent


communiquer directement entre eux, car ils sont situés sur le même
segment ou même sous-réseau

 Des nœuds d’identifiants réseau différents doivent passer par une


interface, qui réalise alors l’interconnexion physique et logique entre les 2
sous-réseaux : une passerelle (généralement un routeur)
5
CHAPITRE IV PROTOCOLE IP, ADRESSAGE
Adressage IPv4
 Notion de masque de sous-réseau (1/2)

 Un masque de sous-réseau permet de distinguer les bits d'une adresse


IPv4 utilisés pour identifier le sous-réseau de ceux utilisés pour identifier
l‘hôte
 Comme la séparation réseau/hôte est variable, il faut préciser sa position
dans les 32 bits, en associant à l’adresse IP le masque de sous-réseau (subnet
mask, netmask ou address mask), codé lui aussi sur 32 bits (séparés en 4
octets) de la manière suivante :
 bits de l’adresse IP définissant le réseau (bits correspondant aux « 1 »)
 bits de l’adresse IP définissant l’hôte (bits correspondant aux « 0 »)

Exemple de masque de sous-réseau IPv4 : 255.255.255.0


6
CHAPITRE IV PROTOCOLE IP, ADRESSAGE
Adressage IPv4
 Notion de masque de sous-réseau (2/2)

 Une forme plus courte de notation du masque de sous-réseau est connue


sous le nom de « notation CIDR » (Classless Inter-Domain Routing).

 Elle donne l’adresse IP suivie d’une barre oblique (ou slash, « / ») et du


nombre de bits à 1 dans la notation binaire du masque de sous-réseau.

Exemple : Le masque 255.255.255.0, équivalent en binaire à


11111111.11111111.111111111.00000000, sera donc représenté par /24

7
CHAPITRE IV PROTOCOLE IP, ADRESSAGE
Adressage IPv4
 Détermination de l’identifiant réseau (1/2)

 L’identifiant de réseau s’obtient en réalisant une opération « ET » logique bit-


à-bit de l’adresse IP avec le masque de sous-réseau

 Des hôtes possédant le même identifiant de réseau se trouvent dans le


même sous-réseau

NB : 0 ET 0 = 0
0 ET 1 = 0
1 ET 0 = 0
1 ET 1 = 1
8
CHAPITRE IV PROTOCOLE IP, ADRESSAGE
Adressage IPv4
 Détermination de l’identifiant réseau (2/2)
Exercice : Soit l’adresse IP 192.168.1.72, associée au masque de réseau 255.255.255.0,
abrégée en 192.168.1.72 / 24 et l’adresse IP 192.168.1.73, associée au masque de réseau
255.255.255.0, abrégée en 192.168.1.73 / 24.
Montrez que ces adresses appartiennent au même segment.

9
CHAPITRE IV PROTOCOLE IP, ADRESSAGE
Adressage IPv4
 Détermination de l’identifiant d’hôte (1/2)
 L’identifiant d’hôte s’obtient en réalisant une opération « ET » logique bit-à-
bit de l’adresse IP avec le complément à 1 du masque de sous-réseau

NB : Le complément à un d'un nombre binaire est la valeur obtenue en


inversant tous les bits de ce nombre (en permutant les 0 par des 1 et
inversement).

Exercice : Soit l’adresse IP 192.168.1.72, associée au masque de réseau


255.255.255.0, abrégée en 192.168.1.72 / 24 et l’adresse IP 192.168.1.73,
associée au masque de réseau 255.255.255.0, abrégée en 192.168.1.73 / 24.
Déterminez leurs identifiants d’hôtes.
10
CHAPITRE IV PROTOCOLE IP, ADRESSAGE
Adressage IPv4
 Détermination de l’identifiant d’hôte (2/2)
Solution

11
Travail Pratique N°3
Présentation de Packet Tracer et mise en place d’un peer to peer
 Méthodologie
1- Installer le logiciel Packet Tracer
2- Explorer les fonctions de base de Packet Tracer
3- Concevoir un réseau basique, vérifier son bon
fonctionnement grâce à la commande ping
4- Observer le trafic

 1- Installer le logiciel Packet Tracer

12
Travail Pratique N°3
Présentation de Packet Tracer et mise en place d’un peer to peer

2- Exploration des fonctions de base de Packet Tracer


 Packet Tracer est un logiciel permettant de construire un réseau
physique virtuel et de simuler le comportement des protocoles
réseaux sur ce réseau.
 L’utilisateur construit son réseau à l’aide d’´equipements tels que les
routeurs, les commutateurs ou des ordinateurs.
 Ces équipements doivent ensuite être reliés via des connexions
(câbles divers, fibre optique).
 Une fois l’ensemble des équipements reliés, il est possible pour
chacun d’entre eux, de configurer les adresses IP, les services
disponibles, etc. 13
Travail Pratique N°3
Présentation de Packet Tracer et mise en place d’un peer to peer

2- Exploration des fonctions de base de Packet Tracer


 La zone (1) est la partie dans laquelle le réseau est
construit : c’est l’espace travail.
 Les équipements sont regroupés en catégories accessibles
dans la zone (2) : c’est la boîte des composants réseau. Une
fois la catégorie sélectionnée, le type d’équipement peut
être sélectionné dans la zone (3).
 La zone (6) contient un ensemble d’outils :
– Select : pour d´déplacer ou éditer des équipements
– Move Layout : permet de déplacer le plan de travail
– Place Note : place des notes sur le réseau
– Delete : supprime un équipement ou une note
– Inspect : permet d’ouvrir une fenêtre d’inspection sur un
équipement (table ARP, routage)
 La zone (5) permet d’ajouter des indications dans le réseau
(donner des informations sur les paquets à envoyer.
 Enfin, la zone (4) permet de passer du mode temps réel au
mode simulation. 14
Travail Pratique N°3
Présentation de Packet Tracer et mise en place d’un peer to peer

3- Conception d’un réseau basique, vérification de son bon


fonctionnement

TAF : Réaliser ce LAN en vous servant de vos ordinateur personnels


15
Commandes à utiliser pour tester les connexions (1/4)
• Ping : permet de vérifier la
connectivité physique entre les
équipements.
-Ping envoie des paquets (ICMP Echo)
à un hôte et mesure le temps de
réponse.
L'ordinateur cible renvoie
probablement une réponse. Cela
permet de déterminer la qualité de la
connexion.
- Par, convention ping envoie 4
paquets de 32 octets en mesurant le
• TTL : Time To Live, durée de vie du paquet dans le réseau.
temps de trajet.
Le TTL représente le nombre de routeurs par lesquels le paquet passe.
Par défaut le TTL initial est de 64 ou 128 voire plus rarement 255.
• Ici,
- temps de trajet minimum de paquets < 1ms (arrondi à 0ms)
- temps de trajet maximum de paquets = 1ms
16
- temps moyen de trajet de paquets = 0ms (arrondi)
Commandes à utiliser pour tester les connexions (2/4)
OS/Device Version Protocole TTL
AIX
AIX
 
 
TCP
UDP
60
30
Linux 2.2.14 kernel ICMP 255 Liste des TTL par défaut
Linux 2.4 kernel ICMP 255
AIX 3.2, 4.1 ICMP 255
Linux Red Hat 9 ICMP and TCP 64 de plusieurs systèmes
BSDI BSD/OS 3.1 ICMP 255 MacOS/MacTCP 2.0.x TCP and UDP 60
and 4.0 MacOS/MacTCP X (10.5.6) ICMP/TCP/UDP 64
Compa Tru64 v5.0 ICMP 64 NetBSD   ICMP 255
Netgear FVG318   ICMP and UDP 64
Cisco   ICMP 254
OpenBSD 2.6 & 2.7 ICMP 255
DEC V5 TCP and UDP 30 OpenVMS 07.01.2002 ICMP 255 VMS/UCX   TCP and UDP 128
Pathworks OS/2 TCP/IP 3.0   64 Windows for TCP and UDP 32
Foundry   ICMP 64 OSF/1 V3.2A TCP 60 Workgroups
FreeBSD 2.1R TCP and UDP 64 OSF/1 V3.2A UDP 30
Windows 95 TCP and UDP 32
Windows 98 ICMP 32
Solaris 2.5.1, 2.6, 2.7, 2.8 ICMP 255
FreeBSD 3.4, 4.0 ICMP 255 Windows 98, 98 SE ICMP 128
Windows 98 TCP 128
FreeBSD 5 ICMP 64 Solaris 2.8 TCP 64 Windows NT 3.51 TCP and UDP 32
HP-UX 9.0x TCP and UDP 30 Stratus TCP_OS ICMP 255 Windows NT 4.0 TCP and UDP 128
Stratus TCP_OS (14.2-) TCP and UDP 30 Windows NT 4.0 SP5-   32
HP-UX 10.01 TCP and UDP 64
Stratus TCP_OS (14.3+) TCP and UDP 64 Windows NT 4.0 SP6+   128
HP-UX 10.2 ICMP 255 Windows NT 4 WRKS SP ICMP 128
Stratus STCP ICMP/TCP/UDP 60
3, SP 6a
HP-UX 11 ICMP 255 SunOS 4.1.3/4.1.4 TCP and UDP 60 Windows NT 4 Server ICMP 128
SunOS 5.7 ICMP and TCP 255 SP4
HP-UX 11 TCP 64 Ultrix V4.1/V4.2A TCP 60 Windows ME ICMP 128
Irix 5.3 TCP and UDP 60 Windows 2000 pro ICMP/TCP/UD 128
Ultrix V4.1/V4.2A UDP 30
Irix 6.x TCP and UDP 60 Ultrix V4.2 – 4.5 ICMP 255 P
Windows 2000 family ICMP 128
VMS/Multinet   TCP and UDP 64
Irix 6.5.3, 6.5.8 ICMP 255 Windows Server 2003   128
VMS/TCPware   TCP 60 Windows XP ICMP/TCP/UD 128
juniper   ICMP 64 VMS/TCPware   UDP 64 P
MPE/IX (HP)   ICMP 200 VMS/Wollongong 1.1.1.1 TCP 128
Linux 2.0.x kernel ICMP 64
VMS/Wollongong 1.1.1.1 UDP 30
17
Commandes à utiliser pour tester les connexions (3/4)
• Ipconfig : utilisée pour afficher
les valeurs de configuration
réseau TCP/IP (Adresse IP,
Masque sous-réseau, Passerelle
par défaut).
- Pour obtenir la liste détaillée des
paramètres, on peut utiliser la
commande ipconfig /all

18
Commandes à utiliser pour tester les connexions (4/4)
Adresse serveur
Nombre maximum de
Google
lignes affichées : 30 sauts
• Tracert  ou traceroute : Le
chemin entre deux ordinateurs
étant constitué de plusieurs
sauts ("hops"), cette commande
affiche chaque étape du chemin Adresse du
premier nœud
emprunté.
Cela est particulièrement utile
pour savoir si un segment
particulier provoque une mauvaise
connexion ou encore de savoir  où Généralement, *= Timeout :
le routeur peut ne pas
un paquet s'est arrêté. répondre aux requêtes ICMP.
Les * ne traduisent pas
forcement un problème : pour
des raisons de performance, le
Temps d'aller et retour pour routeur peut décider de limiter
trois paquets consécutifs vers le nombre de paquets ICMP
le premier nœud généré par unité de temps.
19
Travail Pratique N°4
Mise en place d’un LAN

Réalisez le LAN ci-dessous en vous servant de Cisco Packet Tracer

20
CHAPITRE IV PROTOCOLE IP, ADRESSAGE
Adressage IPv4
 Classes d’adresses et plages
Jusqu'en 1990, plusieurs groupes d'adresses ont été définis dans le but
d'optimiser le cheminement (ou le routage) des paquets entre les différents
réseaux.
Ces groupes ont été baptisés classes d’adresses IP.
Ces classes correspondent à des regroupements en réseaux de même taille.
A cause de la pénurie d'adresse IPV4 et la taille sans cesse croissante des
tables de routage, l’adressage par classe est devenue obsolète et est remplacé
progressivement par le modèle CIDR (Classless Inter-Domain Routing qui fera
l’objet d’une section ultérieure du cours).
Cependant, l’adressage par classe est encore utilisée à l’usage privée (dans les
réseaux locaux par exemple). D’où l’intérêt de le maitriser.
21
Afin d'identifier à quelle CHAPITRE IV PROTOCOLE IP, ADRESSAGE
classe appartient une
adresse IP, il faut examiner
Adressage IPv4
les premiers bits de  Classes d’adresses et plages
l'adresse

- NB : La plage de 127.0.0.0 à 127.255.255.255 est


la plage d’adresses IP de bouclage.
- Elle permet de tester la pile de protocole TCP/IP
de la carte réseau de l’hôte local (LocalHost).
- L’adresse IP de bouclage par défaut est 127.0.0.1

22
CHAPITRE IV PROTOCOLE IP, ADRESSAGE
Adressage IPv4
 Types d’adresses IPV4
1-Adresse IPv4 de monodiffusion ou unicast : Permettent d’établir une communication
point-à-point entre deux nœuds. Il s’agit des adresses de classes A, B et C : 0.0.0.0 à
223.255.255.255
2-Adresse IPv4 de diffusion ou broadcast:
- Diffusion limitée : 255.255.255.255 paquet envoyé à tous les hôtes
du réseau
- Diffusion dirigée : paquet envoyé à tous les hôtes d’un réseau particulier.
Par exemple, un hôte sur le réseau 172.16.4.0/24 envoie un paquet à
172.16.4.255.
3-Adresse IPv4 de multidiffusion ou multicast : De 224.0.0.0 à 239.255.255.255
- Adresse IPv4 de multidiffusion réservée à la multidiffusion sur le réseau
local uniquement: 224.0.0.0 à 224.0.0.255
- Adresse IPv4 de multidiffusion étendue globale : 224.0.1.0 à
238.255.255.255. Il s’agit des adresses de classe D.
4-Adresse IPv4 réservées à un usage non déterminé. Il s’agit des adresses de classe E. 23
CHAPITRE IV PROTOCOLE IP, ADRESSAGE
Adressage IPv4
 Adresses IPV4 particulières
 127.0.0.1 : Adresse IP de bouclage par défaut. Elle permet de tester
la pile de protocole TCP/IP de la carte réseau de l’hôte local
(LocalHost).

 169.254.0.0 à 169.254.255.255 : Adresse APIPA (Automatic Private


IP Addressing) ou lien local. Adresse utilisée automatiquement
lorsqu'un serveur DHCP ne fonctionne pas.

 192.0.2.0 à 192.0.2.255 : Adresse TEST NET. Elles sont réservées à


des fins pédagogiques. Elles ne sont pas visibles sur Internet.
24
CHAPITRE IV PROTOCOLE IP, ADRESSAGE
Adressage IPv4
 Détermination du nombre d’adresses
réseau et machine

25
CHAPITRE IV PROTOCOLE IP, ADRESSAGE
Adressage IPv4
 Adresses IP publiques et Adresses IP privées
Adresse IP publique Adresse IP privée
- C’est celle utilisée par le FAI - Chaque classe d’adresses A, B et C (unicast)
(Fournisseur d’Accès Internet) contient une plage d’adresses privées.
en français ou ISP (Internet - Les adresses privées sont des adresses non
Service Provider) en anglais. routables sur internet, et sont réservées pour
- Elle est routable (c’est-à-dire l’adressage dans un cadre privé (particulier, LAN,
qu’elle ne peut pas passer au entreprise, etc.).
travers d’un routeur). Classe Plage d’adresses privées
A 10.0.0.0 à 10.255.255.255
B 172.16.0.0 à 172.31.255.255
C 192.168.0.0 à 192.168.255.255
26
CHAPITRE IV PROTOCOLE IP, ADRESSAGE
Adressage IPv4  Organismes d’attribution d’adresses IP
-Internet Corporation for Assigned Names
and Numbers.
-Registre Internet régional ICANN -Mission : Attribution des noms de
-Mission : reçoit les blocs d’adresses de domaine et des numéros IP sur Internet
l’IANA et les distribue aux registres
internet locaux (FAI) qui les distribuent -Internet Assigned Numbers
à leur tour aux utilisateurs finaux. IANA Authority (IANA)
-On dénombre 05 RIR. -Est un département de l'ICANN

-African Network
RIR Information Center.
-Mission : RIR pour
l'Afrique.

ARIN LACNIC RIPE APNIC AFRINIC

-American Registry for -Latin America and Caribbean -Réseaux IP Européens. -Asia Pacific Network
Internet Numbers. Network Information Center. -Mission : RIR pour Information Center.
-Mission : RIR pour -Mission : RIR pour l'Amérique l'Europe et le Moyen- -Mission : RIR pour
l'Amérique du Nord. latine et les îles des Caraïbes. Orient. l'Asie et le Pacifique. 27
CHAPITRE IV PROTOCOLE IP, ADRESSAGE
Adressage IPv4  Organismes d’attribution d’adresses IP

28
CHAPITRE IV PROTOCOLE IP, ADRESSAGE
Adressage IPv4  Construction de sous-réseaux :
morcellement d’adresse IP
La construction de sous-réseaux (subnetting) consiste à segmenter un même
réseau en plusieurs sous-réseaux de tailles identiques ou non.
Avec masque fixe
-Même nombre de machines dans chaque sous-réseau
-« gâchis » d’adresses dans chaque sous-réseau
Morcellement
Avec masque variable
-Nombre de machines différent par sous-réseau
-Limitation du gaspillage d’adresses IP
29
CHAPITRE IV PROTOCOLE IP, ADRESSAGE
Adressage IPv4  Construction de sous-réseaux :
morcellement d’adresse IP
 Intérêts de construire plusieurs sous-réseaux
- Organisation et gestion plus efficace des adresses IP par segment
- Utilisation de technologies différentes sur chaque sous-réseau (Ethernet,
Token Ring, FDDI, ATM, etc.)
- Services et applications dédiés par segment
- Réduction de la charge globale du réseau avec amélioration du trafic dans
chaque segment
- Sécurisation de segments à l’intérieur du réseau
CHAPITRE IV PROTOCOLE IP, ADRESSAGE
Adressage IPv4  Construction de sous-réseaux :
morcellement d’adresse IP
 Morcellement avec masque de sous-réseau fixe
Activité
Dans le cadre de cet exemple, nous avons reçu l’adresse 28.49.192.0/22 et il
est question pour nous de morceler cette adresse et d’attribuer des adresses
IP aux différentes machines du réseau.
Nous avons besoin de 16 adresses réseau pour adresser la totalité du réseau.
Effectuez le morcellement.
CHAPITRE IV PROTOCOLE IP, ADRESSAGE
Adressage IPv4  Construction de sous-réseaux :
morcellement d’adresse IP
 Morcellement avec masque de sous-réseau fixe
Solution : Nous avons donc emprunté 4 bits à la partie hôte et le nouveau masque est passé à /26.
Ce qui nous a donné le résultat suivant :
Sous-réseau 0 Adresse réseau du Sous-réseau 0 Adresse de diffusion du Sous-réseau 0
CHAPITRE IV PROTOCOLE IP, ADRESSAGE
Adressage IPv4  Construction de sous-réseaux :
morcellement d’adresse IP
 Morcellement avec masque de sous-réseau fixe
Exercice 1
A partir de l’adresse 16.120.168.0 / 22, on désire configurer 27 sous-réseaux.
1-Donnez le nouveau masque à utiliser.
2-Combien d’adresses machines possibles, et utilisables peut-on avoir par
sous-réseau.
3-Donnez l’adresse de la 16e machine du sous-réseau 0.
4-Donnez l’adresse du sous-réseau 25.
5-Donnez l’adresse de la 3e machine du sous-réseau 20.
CHAPITRE IV PROTOCOLE IP, ADRESSAGE
Adressage IPv4  Construction de sous-réseaux :
morcellement d’adresse IP
 Morcellement avec masque de sous-réseau fixe
Solution exercice 1
1- 255.255.255.224 = / 27.
2- 25 = 32 possibles et 30 utilisables
3- 16.120.168.16
4- 16.120.171.32 car les adresses des sous-réseaux évoluent selon une suite
arithmétique de raison 32. Donc pour trouver la valeur du dernier octet, on
fait S/R_n = S/R_0 + 32n. D’où S/R_25 = 800 = 11.00100000
Nous aurons l’adresse réseau :
00010000.01111000.101010 11.00100000 = 16.120.171.32
5-16.120.170.131
CHAPITRE IV PROTOCOLE IP, ADRESSAGE
Adressage IPv4  Construction de sous-réseaux :
morcellement d’adresse IP
 Morcellement avec masque de sous-réseau fixe
Exercice 2
On considère le schéma de réseau ci-après relevé sur Packet Tracer.

1-Combien de sous-réseaux avons-nous dans cette figure ?


2-Combien de bits doit-on emprunter à la partie hôte pour former ces sous-réseaux ?
3-On vous donne l’adresse IP 192.168.10.0 / 24. Faites le morcellement par masque fixe
et proposez des adresses aux différents équipements.
CHAPITRE IV PROTOCOLE IP, ADRESSAGE
Adressage IPv4  Construction de sous-réseaux :
morcellement d’adresse IP
 Morcellement avec masque de sous-réseau fixe
Solution exercice 2
1- 3 S/R
2- 2 bits
3- Diapo 108
CHAPITRE IV PROTOCOLE IP, ADRESSAGE
Adressage IPv4  Construction de sous-réseaux :
morcellement d’adresse IP
 Morcellement avec masque de sous-réseau variable (VLSM)

 La technique VLSM (Variable-Length Subnet Mask) permet de gérer


plus efficacement l’attribution des adresses IP
 Elle permet d’éviter le gaspillage d’adresses IP
 Le nombre de machines est différent par sous-réseau
 Avec la technique VLSM, les niveaux de besoin par sous-réseau
doivent être classés du plus grand au plus petit
CHAPITRE IV PROTOCOLE IP, ADRESSAGE
Adressage IPv4  Construction de sous-réseaux :
morcellement d’adresse IP
 Morcellement avec masque de sous-réseau variable (VLSM)
Activité
Soit le réseau suivant  dont on a
attribué l’adresse IP 192.168.10.0/24

Effectuez un morcellement
avec masque de sous-réseau
variable et proposez des adresses
aux différents équipements
CHAPITRE IV PROTOCOLE IP, ADRESSAGE
Adressage IPv4  Construction de sous-réseaux :
morcellement d’adresse IP
 Morcellement avec masque de sous-réseau variable (VLSM)
Solution
1- Classement des sous-réseaux par niveau de besoin
• Perth a besoin d’une capacité de 60 hôtes.
• Kuala Lumpur a besoin d’une capacité de 28 hôtes.
• Sydney et Singapore ont chacun besoin d’une capacité de 12 hôtes
• WAN1, WAN2 et WAN3 ont chacun besoin de 2 adresses
CHAPITRE IV PROTOCOLE IP, ADRESSAGE
Adressage IPv4  Construction de sous-réseaux :
morcellement d’adresse IP
 Morcellement avec masque de sous-réseau variable (VLSM)
Solution
2- Détermination des plages d’adresses
Pour Perth : 60 postes ; sur la partie hôtes, 26 = 64 adresses possibles et 26 - 2 =
62 adresses utilisables. Donc on empruntera 2 bits à la partie hôte.
Le nouveau masque est donc : 11111111.11111111.11111111.11000000 =
255.255.255.192 = /26. Ce qui nous a donné le résultat suivant :
CHAPITRE IV PROTOCOLE IP, ADRESSAGE
Adressage IPv4  Construction de sous-réseaux :
morcellement d’adresse IP
 Morcellement avec masque de sous-réseau variable (VLSM)
Solution
2- Détermination des plages d’adresses
Pour KL : 28 postes ; sur la partie hôtes, 25 = 32 adresses possibles et 25 - 2 = 30
adresses utilisables. Donc on empruntera 3 bits à la partie hôte.
Le nouveau masque est donc : 11111111.11111111.11111111.11100000 =
255.255.255.224 = /27. Ce qui nous a donné le résultat suivant :
CHAPITRE IV PROTOCOLE IP, ADRESSAGE
Adressage IPv4  Construction de sous-réseaux :
morcellement d’adresse IP
 Morcellement avec masque de sous-réseau variable (VLSM)
Solution
2- Détermination des plages d’adresses
Pour Sydney : 12 postes ; sur la partie hôtes, 24 = 16 adresses possibles et 24 - 2 =
14 adresses utilisables. Donc on empruntera 4 bits à la partie hôte.
Le nouveau masque est donc : 11111111.11111111.11111111.11110000 =
255.255.255.240 = /28. Ce qui nous a donné le résultat suivant :
CHAPITRE IV PROTOCOLE IP, ADRESSAGE
Adressage IPv4  Construction de sous-réseaux :
morcellement d’adresse IP
 Morcellement avec masque de sous-réseau variable (VLSM)
Solution
2- Détermination des plages d’adresses
Pour Singapore : 12 postes ; sur la partie hôtes, 24 = 16 adresses possibles et 24 -
2 = 14 adresses utilisables. Donc on empruntera 4 bits à la partie hôte.
Le nouveau masque est donc : 11111111.11111111.11111111.11110000 =
255.255.255.240 = /28. Ce qui nous a donné le résultat suivant :
CHAPITRE IV PROTOCOLE IP, ADRESSAGE
Adressage IPv4  Construction de sous-réseaux :
morcellement d’adresse IP
 Morcellement avec masque de sous-réseau variable (VLSM)
Solution
2- Détermination des plages d’adresses
Pour le WAN 1 : 2 adresses ; sur la partie hôtes, 22 = 4 adresses possibles et 22 - 2
= 2 adresses utilisables. Donc on empruntera 6 bits à la partie hôte.
Le nouveau masque est donc : 11111111.11111111.11111111.11111100 =
255.255.255.252 = /30. Ce qui nous a donné le résultat suivant :
CHAPITRE IV PROTOCOLE IP, ADRESSAGE
Adressage IPv4  Construction de sous-réseaux :
morcellement d’adresse IP
 Morcellement avec masque de sous-réseau variable (VLSM)
Solution
2- Détermination des plages d’adresses
Pour le WAN 2 : 2 adresses ; sur la partie hôtes, 22 = 4 adresses possibles et 22 - 2
= 2 adresses utilisables. Donc on empruntera 6 bits à la partie hôte.
Le nouveau masque est donc : 11111111.11111111.11111111.11111100 =
255.255.255.252 = /30. Ce qui nous a donné le résultat suivant :
CHAPITRE IV PROTOCOLE IP, ADRESSAGE
Adressage IPv4  Construction de sous-réseaux :
morcellement d’adresse IP
 Morcellement avec masque de sous-réseau variable (VLSM)
Solution
2- Détermination des plages d’adresses
Pour le WAN 3 : 2 adresses ; sur la partie hôtes, 22 = 4 adresses possibles et 22 - 2
= 2 adresses utilisables. Donc on empruntera 6 bits à la partie hôte.
Le nouveau masque est donc : 11111111.11111111.11111111.11111100 =
255.255.255.252 = /30. Ce qui nous a donné le résultat suivant :
CHAPITRE IV PROTOCOLE IP, ADRESSAGE
Adressage IPv4  Construction de sous-réseaux :
morcellement d’adresse IP
 Morcellement avec masque de sous-réseau variable (VLSM)
Exercice d’application
Soit le réseau suivant  dont on a
attribué l’adresse IP 10.16.10.0/24

Effectuez un morcellement
avec masque de sous-réseau
variable et proposez des adresses
aux différents équipements
CHAPITRE IV PROTOCOLE IP, ADRESSAGE
Adressage IPv6

 Le protocole IPv6 est l’évolution du protocole IPv4


 Il propose un certain nombre d’améliorations :
• Espace d’adressage plus grand (solution au problème de pénuries
d’adresses )
• Traitement des paquets plus efficace (réduction du nombre de champs de
l’en- tête, 8champs)
• Traduction NAT inutile
• Sécurité intégrée : IPv6 intègre les fonctions d’authentification, intégrité
et confidentialité)

48
CHAPITRE IV PROTOCOLE IP, ADRESSAGE
Adressage IPv6
 Format d’adresse IPv6
 Une adresse IPv6 est codée sur 128 bits (16 octets) regroupés en 8
couples d’octets, et est généralement notée
aaaa:bbbb:cccc:dddd:eeee:ffff:gggg:hhhh (dite « notation
canonique ») avec aaaa, …,hhhh compris entre 0x0000 et 0xFFFF (0
et 65535).
 Le nombre potentiel d’adresses est donc de 2128 adresses
différentes soit ≈ 3,4.1038.
 L’adresse IPv6, tout comme l’adresse IPv4, contient 2 informations :
l’identifiant de réseau, et l’identifiant d’hôte, chacun codé sur 64
bits.
49
CHAPITRE IV PROTOCOLE IP, ADRESSAGE
Adressage IPv6
 Notation d’adresse IPv6
 Lorsque l’un des couples d’octets vaut 0000, il peut être noté 0,
voire complètement omis ; on a alors une notation :: (2 fois deux-
points), et l’adresse peut être notée par exemple
aaaa:bbbb::dddd:eeee:ffff:gggg:hhhh.
 Lorsque plusieurs couples d’octets consécutifs valent 0000, ils
peuvent être omis ; on conserve alors une notation :: (2 fois deux-
points), et l’adresse peut être notée
aaaa:bbbb::eeee:ffff:gggg:hhhh (cette écriture réduite ne peut être
réalisée que pour un seul groupe d’octets consécutifs dans
l’adresse IPv6).
50
CHAPITRE IV PROTOCOLE IP, ADRESSAGE
Adressage IPv6
 Notation d’adresse IPv6
Exercice d’application
Simplifier les notations des adresses suivantes :
fe80:0000:0000:0000:0000: 4cff:fe4f:4f50
2001:0688:1f80:2000:0203:ffff:0018:ef1e
2001:0688:1f80:0000:0203:ffff:4c18:00e0
3cd0:0000:0000:0000:0040:0000:0000:0cf0
0000:0000:0000:0000:0000:0000:0000:0000
0000:0000:0000:0000:0000:0000:0000:0001
Donner la forme "expansée" des adresses suivantes
fec0:0:0:ffff::1
fe80::1
fe80::4cd2:ffa1::1 51
CHAPITRE IV PROTOCOLE IP, ADRESSAGE
Adressage IPv6
 Notation d’adresse IPv6
Solution
Simplification des adresses
· fe80::4cff:fe4f:4f50
 
· 2001:688:1f80:2000:203:ffff:18:ef1e
 
· 2001:688:1f80::203:ffff:4c18:e0
 
· 3cd0::40:0:0:cf0 ou 3cd0:0:0:0:0:40::cf0
 
· :: (il s'agit de l'adresse indéterminée)
 
· ::1 (il s'agit de l'adresse de bouclage)
 
Donnons les formes "expansées" des adresses
 
· fec0:0000:0000:ffff:0000:0000:0000:0001
 
· fe80:0000:0000:0000:0000:0000:0000:0001
 
· Impossible car cette adresse est incorrecte (mal formée) on a contracté deux fois une suite de zéros ce qui rend impossible la
52
détermination du nombre de zéros manquants.
CHAPITRE IV PROTOCOLE IP, ADRESSAGE
Adressage IPv6
 Types d’adresses IPv6

Monodiffusion  Identifie une interface sur un


périphérique IPv6 de façon unique.
 Un paquet envoyé à une adresse de
monodiffusion est reçu par l'interface
correspondant à cette adresse.

 Utilisée pour envoyer un seul paquet IPv6


Adresses Multidiffusion vers plusieurs destinations.
 FF00::/8 => Préfixe = 1111 1111
IPv6
 Adresse de monodiffusion IPv6 spéciale qui
peut être attribuée à plusieurs
périphériques.
 Un paquet envoyé à une adresse anycast
Anycast
est acheminé vers le périphérique le plus
proche ayant cette adresse. 53
CHAPITRE IV PROTOCOLE IP, ADRESSAGE
Adressage IPv6  Types d’adresses IPv6
Monodiffusion globale Adresses IPv6 Monodiffusion
Il s’agit d’une adresse publique : 2000::/3 => Préfixe = 001

Link-local
Utilisées pour communiquer sur la même liaison locale. Correspond aux adresses
APIPA : FE80::/10 => Préfixe = 1111 1110 10
Bouclage
::1/128
Adresses IPv6
Non spécifiée
Monodiffusion
::/128
Locale unique
Il s’agit d’une adresse privée : FC00:: /7 => Préfixe = 1111 110
IPv4 intégrée
Pour la coexistence IPv4 et IPv6 (Techniques de migration): acheminer du trafic IPv6
via des réseaux IPv4 : 2002:: / 16 54
Technologies : Tunneling, NAT 64, Dual Stack
CHAPITRE IV PROTOCOLE IP, ADRESSAGE
Adressage IPv6  Types d’adresses IPv6
Adresses IPv6 Monodiffusion
Adresse Monodiffusion globale
Elle se compose de trois parties :
•Préfixe de routage global : est le préfixe ou la partie réseau de l'adresse attribuée par le FAI
•ID de sous-réseau : est utilisé pour identifier les sous-réseaux au sein d’un site
•ID d'interface : est l'équivalent de la partie hôte d'une adresse IPv4
Exemple

Préfixe ou la partie réseau =


Préfixe de routage global + ID de sous-réseau
55
CHAPITRE IV PROTOCOLE IP, ADRESSAGE
Adressage IPv6  Types d’adresses IPv6
Adresses IPv6 Monodiffusion
Adresse Monodiffusion globale

Dans le cas d'une adresse globale le préfixe détermine le réseau


d'appartenance de la machine.
Le nombre de bits que comporte cette séquence est notée en décimal
derrière une barre oblique (/).

Exemple :
2001:DB8:1:1A0::/59 est le sous-réseau correspondant aux adresses comprises
entre
2001:DB8:1:1A0:0:0:0:0 et
2001:DB8:1:1BF:FFFF:FFFF:FFFF:FFFF
56
CHAPITRE IV PROTOCOLE IP, ADRESSAGE
Adressage IPv6  Types d’adresses IPv6
Adresses IPv6 Monodiffusion
Adresse Monodiffusion globale

 Une adresse monodiffusion globale IPv6 peut être attribuée à


périphérique de façon statique ou de façon automatique.

 De façon automatique, on distingue 2 méthodes :


- la configuration automatique des adresses sans
état (SLAAC) : annonce de routeur uniquement
- DHCPv6 avec état (DHCPv6 uniquement)

57
CHAPITRE IV PROTOCOLE IP, ADRESSAGE
Option d’annonce de routeur
Adressage
-Option 1: IPv6
SLAAC uniquement  Types d’adresses IPv6
(annonce de routeur
uniquement, sans serveur DHCPv6) Adresses IPv6 Monodiffusion
Le routeur
Adresse envoie le préfixe,
Monodiffusion la longueur de préfixe, la
globale
passerelle par défaut
-Option 2: Configuration
SLAAC et DHCPv6 dynamique
sans état -(annonce
SLAAC de
• Permet
routeurà +un périphérique d'obtenir son préfixe, la longueur de préfixe,
DHCPv6)
l'adresse
Le routeurdeenvoie:
la passerelle
le préfixe, par défautdeetpréfixe,
la longueur d'autres
la informations auprès d'un
passerelle, sans DNS. Le PC devra demander les
routeur IPv6, sans l'intervention d'un serveur DHCPv6.
adresses DNS au serveur DHCPv6
• Les-Option
périphériques se basent sur les messages d'annonce de routeur ICMPv6 du
3: DHCPv6 Uniquement
routeur localunpour
Le pc utilise obtenir
serveur DHCPv6 lespour
informations nécessaires.
avoir le préfixe,
la longueur de préfixe, l’adresse du serveur DNS

2- À tous les nœuds , voici les infos d’adressage


1- À tous les routeurs, besoin des infos d’adressage
58
CHAPITRE IV PROTOCOLE IP, ADRESSAGE
Adressage IPv6  Types d’adresses IPv6
Adresses IPv6 Monodiffusion
Adresse Monodiffusion globale
Méthode EUI-64 et génération aléatoire
• Lorsque le message d'annonce de routeur est la SLAAC seule ou la SLAAC avec
DHCPv6 sans état, le client doit générer lui-même son ID d'interface :

- Par la méthode EUI-64 (Identifiant Unique Etendu) qui consiste à créer un ID


d'interface grâce au message d'annonce.

OU
- Par la méthode aléatoire grâce au Système d’Exploitation

59
CHAPITRE IV PROTOCOLE IP, ADRESSAGE
Adressage IPv6  Types d’adresses IPv6
Adresses IPv6 Monodiffusion
Adresse Monodiffusion globale
• Ce processus utilise l'adresse MAC
Méthode EUI-64
Ethernet à 48 bits d'un client et insère
16 autres bits au milieu de cette adresse
MAC pour créer un ID d'interface de
64 bits.
Identifiant unique d'entité (OUI) : code du constructeur
de 24 bits (6 caractères hexadécimaux) attribué par l'IEEE.

ID de périphérique : numéro de série de 24 bits (6


caractères hexadécimaux)

ID d'interface généré à l'aide de la méthode EUI-64 :


FE99:47FF:FE75:CEE0.
C’est cet ID qui sera ajouté au préfixe pour former
l’adresse monodiffusion globale 60
CHAPITRE IV PROTOCOLE IP, ADRESSAGE
Adressage IPv6  Types d’adresses IPv6
Méthode EUI-64

Exercice :
1- A partir des adresses Mac suivantes construire les adresses lien local
auto configurées automatiquement
02-00-4C-4F-4F-50
00-03-FF-18-CF-1E
2- Quelles seraient les adresses "lien global" correspondantes si le
préfixe global distribué par le fournisseur d'accès est
2A01:5D8:CCF1:4/64 ?

61
CHAPITRE IV PROTOCOLE IP, ADRESSAGE
Adressage IPv6  Types d’adresses IPv6
Méthode EUI-64
Solution :
1- L’ID d'interface généré à l'aide de la méthode EUI-64 avec l’adresse MAC : 02-
00-4C-4F-4F-50 est 0000:4CFF:FE4F:4F50. L'adresse "lien local" Ipv6
correspondante sera donc : FE80::4CFF:FE4F:4F50.
-L’ID d'interface généré à l'aide de la méthode EUI-64 avec l’adresse MAC : 00-03-
FF-18-CF-1E
est 0203:FFFF:FE18:CF1E. L'adresse "lien local" Ipv6 correspondante sera donc :
FE80::203:FFFF:FE18:CF1E.
2- Les adresses lien global correspondantes :
- 2A01:5D8:CCF1:4:0:4CFF:FE4F:4F50
- 2A01:5D8:CCF1:4: 203:FFFF:FE18:CF1E
62
CHAPITRE IV PROTOCOLE IP, ADRESSAGE
Adressage IPv6  Types d’adresses IPv6
Adresses IPv6 Monodiffusion
Adresse Monodiffusion globale
Structure d’une Adresse Monodiffusion globale
Il y a trois niveaux de hiérarchie dans le préfixe :
- une topologie publique sur 48 bits (dont 3 bits sont fixes) allouées par le
fournisseur d'accès (TLA Top Level Agregator)
- une topologie de site sur 16 bits pour coder les sous réseaux du site (SLA
Site Level Agregator)
- l'identifiant de l'interface sur 64 bits

63
CHAPITRE IV PROTOCOLE IP, ADRESSAGE
Adressage IPv6  Types d’adresses IPv6
Adresses IPv6 Multidiffusion
Adresses de multidiffusion attribuées
Utilisée pour joindre un groupe de périphériques exécutant un service ou un
protocole commun.
• Groupe de multidiffusion à tous les nœuds FF02::1 => Un paquet envoyé à ce
groupe est reçu et traité par toutes les interfaces IPv6 situées sur la liaison ou le
réseau.
Adresses IPv6
• Groupe de multidiffusion à tous les routeurs FF02::2 => Un paquet envoyé à ce
Multidiffusion groupe est reçu et traité par tous les routeurs IPv6 situés sur la liaison ou le
réseau.

Adresses de multidiffusion de nœud sollicité


Elle correspond à la diffusion en IPv4
1ère partie de l’adresse; 104 bits : FF02:0:0:0:0:1:FF
2 ème partie de l’adresse : Les 24 derniers bits de l’adresse de monodiffusion ou Link-
local 64
CHAPITRE IV PROTOCOLE IP, ADRESSAGE
Adressage IPv6  Types d’adresses IPv6
Adresses IPv6 Multidiffusion
Structure d’une Adresse Multidiffusion
Préfixe Drapeau Portée ID du groupe
8 bits
4 bits 4 bits 112 bits
11111111 FF
La valeur de bit de poids plus faible du champ drapeau « 0 » désigne un
adresse permanente : services réseaux (DHCPv6, etc.)
La valeur de bit de poids plus faible du champ drapeau « 1 » désigne un
adresse temporaire
Le champ portée permet de limiter la portée de l'adresse donc de la
diffusion sur le réseau
 si valeur = 2, l'adresse multicast est Link-local
 si valeur = E, l'adresse multicast est globale 65
CHAPITRE IV PROTOCOLE IP, ADRESSAGE
Adressage IPv6  Types d’adresses IPv6
Adresses IPv6 Multidiffusion
Structure d’une Adresse Multidiffusion
Exercice
1- Quelle est la portée des adresses Ipv6 multicast suivantes ?:
· ff02::1
· ff0E::1:FF1A:EF1E
2- Sont-elles permanentes temporaires?

Solution
· ff02::1 => Link-local et permanente
· ff0E::1:FF1A:EF1E => Globale et permanente

66
CHAPITRE IV PROTOCOLE IP, ADRESSAGE
Travail Pratique N°5
Mise en place de VLANs
Principe
VLAN: Virtual Local Area Network -
Réseau local virtuel.
Par définition, un poste situé sur un
VLAN ne recevra que le trafic des
stations qui sont sur le même VLAN
que lui indépendamment du support
physique.

Intérêt
 Augmentation des performances : réduction des domaines de diffusion et de ce fait le nombre de
collisions
 Réduction des coûts : réduction du nombre de routeurs plus onéreux que les switchs
 Formation de groupes virtuels : création des départements (administration, comptabilité, etc.).
 Sécurité : Isolation des serveurs dans un même domaine de diffusion 67
CHAPITRE IV PROTOCOLE IP, ADRESSAGE
Travail Pratique N°5
Mise en place de VLANs
Types de VLANs
I- VLANs de Niveau 1 ou VLAN par port :
définis par un groupe de ports de switch

II- VLANs de Niveau 2 ou par adresse MAC :


définis par un groupe d’adresses MAC

III- VLANs de Niveau 3 :


définis depuis les en-têtes des paquets IP

68
CHAPITRE IV PROTOCOLE IP, ADRESSAGE
Travail Pratique N°5
Configurations de base sur le switch
Mise en place de VLANs Switch(config)# hostname eric
eric(config)# enable secret lemignon
eric(config)#line console 0
eric(config-line)# password lemignon
eric(config-line)# login
eric(config)# interface vlan 1
eric(config-if)# ip address 192.168.1.10 255.255.255.0
eric(config-if)#no shutdown
eric(config-if)#exit
eric(config)#line vty 0 5
eric(config-line)# password lemignon
eric(config-line)# login
eric(config-line)#exit
eric(config)# service password-encryption
eric(config)# exit
eric(config)#copy running-config startup-config 69
CHAPITRE IV PROTOCOLE IP, ADRESSAGE
Travail Pratique N°5
Mise en place de VLANs
Implémentation des VLANs par port de
switch
1- Création du vlan
Switch(config)#vlan 3
Switch(config-vlan)#name troisieme_vlan
Switch(config-vlan)#exit
Switch(config)#

2- Ajout d’un port du switch a un vlan


Switch(config)#interface FastEthernet0/1
Switch(config-if)#switchport access vlan 3
Switch(config-if)#exit
70

Vous aimerez peut-être aussi