Cours Fondements Réseaux 2
Cours Fondements Réseaux 2
Cours Fondements Réseaux 2
MAADI Sondes
Généralités sur les réseaux
• Réseau:
Un réseau est un ensemble d’équipements (ordinateurs,
imprimantes, téléphones…) interconnectés qui servent à
acheminer un flux d’informations.
Topologie en bus:
Tous les ordinateurs sont reliés à
une même ligne de transmission
généralement un câble coaxial.
Le mot « bus » désigne la ligne
physique qui relie les machines
de réseau.
Topologie en bus (suite)
• Avantages:
• Simple à mettre en œuvre et peu coûteux
• Un ordinateur en panne, ne met pas le réseau
hors service: seule cette station est affectée
• Inconvénients:
• Si rupture de câble: tout le réseau tombe en
panne.
• Il est difficile de localiser le point de rupture.
Topologie en anneau
• Dans un réseau possédant une topologie en
anneau, les ordinateurs sont situés sur une
boucle et communiquent chacun à leur tour.
Topologie en anneau (suite)
• Avantage:
• Le principe de jeton fait qu’il n y a qu’un seul
message (pas de collusion)
• Inconvénients:
• L'ajout d'un nœud est difficile (puisque
conception en boucle).
• Une panne de station coupe l’anneau donc
affecte tout le réseau.
Topologie en étoile
Les ordinateurs du réseau sont reliés à un système
matériel central (concentrateur ou
commutateur). Il s'agit d'une boîte comprenant
un certain nombre de jonctions auxquelles il est
possible de raccorder les câbles réseau en
provenance des ordinateurs.
Topologie en étoile (suite)
• Avantage:
• Un nœud peut tomber en panne sans affecter les
autres nœuds du réseau (ou une des connexions
peut être débranchée sans paralyser le reste du
réseau).
• Inconvénients:
• Plus coûteux que les réseaux en bus et en
anneaux.
• Si le concentrateur tombe en panne tout le
réseau tombe en panne.
Topologie en maille
• Ce type de topologie se base sur le principe
que tous les ordinateurs sont reliés entre eux,
cependant ce type de topologie est à éviter,
car il nécessite trop de câble. Avec « n »
machines il faut : n (n-1)/2 câbles, à vous de
faire la calcule…
Topologie hybride ou mixte
• On peut faire recours à un mélange de topologies
en utilisant à la fois deux topologies ou plus. Ce
genre de topologie s'appelle une topologie
hybride ou une topologie mixte.
Modèle OSI
Le modèle OSI (Open System Interconnection) est un
modèle réseau définie par l’ISO (International Standards
Organisation) en 1984 pour permettre l’interconnexion des
systèmes ouverts (matériel+ logiciel).
Routeurs
Commutateurs (Switchs)
Concentrateurs (Hubs), câbles
Le Hub
• Le hub (concentrateur) est le matériel
réseau le plus basique. Il est utilisé
pour un réseau local avec un nombre
très limité de machines. Il n'est ni plus ni moins qu'une
'multiprise RJ45' qui amplifie le signal réseau.
Code
HDB3
Codes bipolaire HDB3 (Haute Densité Binaire d’ordre 3)
61
Vitesse de modulation et vitesse de transmission
6. Le code HDB3 (Haute Densité Binaire d’ordre 3) :
Pour éviter de longues séquences sans transition (suite 0),
le code HDB3 est un code bipolaire pour lequel si le bit de
rang 4 est à zéro, on le remplace par un bit particulier. Ce bit
sans signification viole la loi d’alternance du codage, les bits
de viols doivent être alternativement inversé. Dans ce cas,
pour éviter la confusion, on introduit un bit supplémentaire
dit bit de bourrage qui rétablit le viol.
La figure suivante code la séquence 10000100001100000 en
HDB3.
+V
-V
Transmission par modulation
• Différentes raisons rendent impossible la
transmission en bande de base à des vitesses élevées
et sur de grandes distances :
Principe:
– Chaque station écoute le signal ("porteuse") sur le support et
essaie de détecter un silence de durée supérieure à t
Trame n°1
00 40 07 03 04 2b 02 60 8c e8 02 91 08 00 45 00 00
2c 14 ee 00 00 3c 06 85 7a 93 d2 5e 63 93 d2 5e 5c
10 a4 09 e7 42 0c 56 01 00 00 00 00 60 02 40 00 c1
29 00 00 02 04 05 b4 02 80
88
La couche réseau
• La couche réseau permet d’acheminer les
données entre l’émetteur et le destinataire au
travers de différents réseaux en mettant en place
un système d’adressage.
• Le routage permet de déterminer le meilleur
chemin dans un réseau vers une destination
identifiée par une adresse IP.
• Le protocole IP constitue le protocole de
transport de données de la couche 3 le plus
répandu.
Le protocole IP
Le protocole IP (Internet Protocol) est un protocole
niveau 3.
Internet Protocol (IP): actuellement la plus utilisée (IPv4)
L’utilisation a fortement évoluée -> IPv6 ( adresse IPv6
sur 128 bits)
Adresse IP:
Une adresse IPv4 =32 bits, écriture en 4 fois 8 bits.
11000000.10101000.00001010.10000010 = 192.168.10.130
Entête
(minimum
20 octets
jusqu’à 60
octets)
91
Signification des champs du paquet IP
92
Signification des champs du paquet IP
• Identification: un nombre entier qui identifie le
paquet(16 bits)
• Flags (Indicateurs) : un champ de 3 bits dont les 2
bits inférieur contrôlent la fragmentation : un bit précise
si le paquet peut être fragmenté et le second indique si
le paquet est le dernier fragment d’une série de paquets
fragmentés ( 3 bits ).
• Offset fragment (Décalage de fragment) : ce
champ sert à rassembler les fragments du paquet (13
bits)
93
Signification de champ de paquet
IP(suite)
• Durée de vie : un compteur qui décroît
graduellement jusqu’à zéro. A ce moment, le
paquet est supprimé ce qui empêche les paquets
d’être continuellement en boucle (8 bits)
• Protocole : précise le protocole de couche
supérieure qui recevra les paquets entrants après
la fin de traitement IP (8 bits)
• Somme de contrôle d’entête : assure l’intégrité
de l’entête IP (16 bits).
94
IPv6 : datagramme
16 bits 16 bits
40 octets
Destination address (16 octets - 128 bits)
IPv6 : datagramme (suite)
• Version (4 bits)
– numéro de version égal à 6
• Traffic class (8 bits)
– classe de trafic
– utilisé avec les services différentiés (DiffServ)
• Flow Label (20 bits)
– identification de flux (utilisé par RSVP),
– nombre aléatoire tirée par la source
• Payload length (16 bits)
– longueur du datagramme sans l'entête
– MTU IPv6 minimum 1280 octets (rappel IPv4 = 64 octets)
– MTU IPv6 maximum 64 Ko (65 635) à priori mais …..
– Taille non limitée grâce à l’option « JumboGramme » de
l’extension Hop_by_Hop (HH)
– Alignement sur 64 bits pour exploiter les nouveaux CPU 64 bits
IPv6 : datagramme (suite)
• Hop limit (8 bits)
98
La classe A
99
Classe A (suite)
• La classe A peut contenir jusqu’à 126 réseaux
(27-2).
• Un réseau utilisant une structure d’adressage
de classe A peut contenir jusqu’à 224 -2
machines ( adresses IP différentes).
La classe B
104
Notion de sous réseaux
• La subdivision de réseau est un procédé qui permet
de découper logiquement des réseaux
de grande taille en sous-réseaux de plus petites
tailles.
• Les sous-réseaux permettent de réduire la
surcharge réseau:
Minimiser le nombre d'hôtes recevant des
diffusions IP
Réduire le nombre d'entrées dans la table de
routage.
105
Les adresses 131.108.1.0, 131.108.2.0 et 131.108.3.0 désignent
toutes des sous réseaux à l’intérieur du réseau 131.108.0.0.
Pour créer une adresse de sous réseau, l’administrateur réseau
emprunte des bits à partir du champ hôte et les désigne comme
champ de sous réseau.
Remarques
Avant la subdivision en sous réseaux
110
Masque de sous réseau (suite)
• Si l’adresse IP est suivie par un slash ("/") cela
indique le nombre de bits à 1 dans la notation
binaire du masque de sous-réseau.
• Exemple : 192.0.2.96/23 indique une adresse IP
où les 23 premiers bits sont utilisés comme
adresse réseau. Le masque comporte 23 « 1 » :
255.255.254.0
111
Adresse réseau
• Pour acheminer un paquet de données, un
routeur doit d’abord déterminer l’adresse du
réseau ou du sous réseau de destination en
exécutant une opération ‘et’ logique à l’aide
de l’adresse IP de l’hôte de destination et de
masque de sous réseau.
Le résultat sera l’adresse du réseau ou du
sous réseau de destination.
Remarque:
• Rôle ICMPv4 :
1. détection des erreurs de routage
2. tests (ping, traceroute)
• ICMPv6 ajoute :
1. Configuration automatique des systèmes
2. Gestion des groupes multipoint (MLD) (IGMP
dans IPv4)
3. Résolution d’adresse (ARP dans IPv4)
4. Gestion de la mobilité (Mobile IPv6)
ICMPv6 : format des
messages
0 8 16 31
TYPE CODE CHECKSUM
En-tête ICMPv6
Données ICMP . . .