Académique Documents
Professionnel Documents
Culture Documents
• Topologie
• Câblage
• Méthode d’accès au médium
1
Méthodes d’accès
Méthodes d’accès
• Protocole ALOHA
• Méthode d'accès CSMA/CD
Méthodes d’accès
Politiques d'accès dynamique: allocation aléatoires
1. ALOHA
Méthodes d’accès
Politiques d'accès dynamique: allocation aléatoires
2. CSMA/CD (802.3 ethernet)
Carrier Sense Multiple Access with Collision Detection
(Protocole d'accès multiple avec surveillance de porteuse
et détection de collision)
A B C
A Pas d'émission en cours: A émet une trame
Tempo TA Tempo TB
Modularité
• Décomposition en modules relativement simples
• Possibilité de modifier un module sans devoir adapter les
autres
• Abstraction de la complexité d’un module aux concepteurs
des autres modules
• Il est inutile de comprendre tous les détails pour pouvoir
comprendre l’ensemble
• Développements, corrections, modifications et évolutions
facilitées
Architecture en couches
• Le concept de couches s’impose en informatique
dès qu’il s’agit de subdiviser les tâches d’un
système.
La communication
entre éléments pairs
est virtuelle
ou « logique »
Vue des couches entre deux machines
communicantes
La communication réelle
(ou physique) se fait entre
couches successives
Emission
d'une trame
MAU
Topologie anneau logique - physique bus
B
A
Bus physique
D
E
Anneau logique: A, B, C, D, E, F
Topologies du réseau
Topologie logique : Topologie d'accès
– Comment le réseau local opère logiquement
– Topologie prise en compte par la méthode d'accès
• Circulation de l'information
– « bus logique » sur une « étoile physique »
– « anneau logique » sur une « étoile physique »
16
Vue des couches entre deux machines
communicantes
A chaque niveau les
éléments pairs utilisent
chacun un protocole qui
leur est propre.
communication via
une "pile de protocoles"
Protocole
• Conventions entre entités pour échanger des données.
• Le protocole gère des informations de contrôle qui
accompagnent les blocs de données.
• Rôles:
– Identification du début et de la fin de chaque élément
d’un bloc
– Fonctions de commandes telles que l’initialisation,
l’interrogation, l’identification des équipements
– Détection des erreurs de transmission
Le modèle de
référence OSI
Le modèle OSI
• Open Systems Interconnection
= Interconnexion de Systèmes Ouverts
• Tentative de standardisation publiée en 1984
et revisité en 1995
• Réalisée par l’ISO
International Standards Organization
= Organisation Internationale de Normalisation
• C’et un modèle de référence en 7 couches
Les 7 couches du modèle OSI
Les 7 couches du modèle OSI
Couche application
– définit l'ouverture et la
destruction des sessions de
communication entre les
machines du réseau
Couche transport
Couche intermédiaire entre
• les 3 couches supérieures
orientées traitement
• et les 3 couches inférieures
orientées transmission
Découpe le message en segments
qui seront numérotés et adressés
par la couche réseau.
– est chargée du transport des
données, de leur découpage en
paquets et de la gestion des
éventuelles erreurs de transmission
Couche réseau
5 Couche Session
Données utilisateur
Entête
applicatif Données utilisateur Application
Entête
TCP Données applicatives TCP
Segment TCP
Entête Entête
IP TCP Données applicatives IP
datagramme IP
Driver Ethernet
Entête Entête Entête Remorque
Ethernet IP TCP Données applicatives Ethernet
Trame Ethernet
Protocole IP
• But: Acheminement des datagrammes d'une
machine à une autre par des intermédiaires.
• Adressage logique, indépendant du matériel
(distribution supervisée des adresses)
• Routage (comment ces adresses sont elles
traitées?)
• Correspondance entre adresse physique et
adresse logique (DNS et DHCP)
Protocole IP
• Le protocole IP définie
– La taille de l’unité de donnée, sa structure.
– La fonction de routage, comment les machines et les
passerelles doivent traiter les paquets.
– Les messages d’erreur et leurs traitement.
• L’entête IP contient
– Version, longueur, priorité, durée de vie, @ source et
@ destination.
– Options de routage, de traçage, …
Identification des ordinateurs
sur le réseau
? ?
?
?
?
? ?
Adressage
• Dans un réseau informatique,
chaque station doit être
identifiée sans ambiguïté par
son adresse.
Exemple :
00-50-BA-A3-6F-2B
172.31.0.10
Adressage
• L’adressage est l’ensemble des moyens qui
permettent de désigner un élément sur le réseau
(identification).
• Un adressage peut être physique ou logique.
– Le réseau téléphonique fixe classique est un exemple
d’adressage physique. Un utilisateur a un et un seul
numéro de téléphone en fonction de sa zone
géographique. Exemple : 73, 71, 75
– La téléphonie mobile met en œuvre un adressage
logique qui va dépendre de la situation géographique
de l’utilisateur.
Adressage
• Adresse MAC (Medium Access Control) de la
carte réseau
00-04-75-8C-28-C3
11000000101010000000000100011000 Binaire
Les Adresses IP (IPv4)
Les réseaux sont catalogués en 5 classes :
7 0 7 0 7 0 7 0
Classe A 0
N° Réseau N° Machine sur 24 bits
Classe B 10
N° Réseau N° Machine sur 16 bits
Classe C 110
N° Réseau N° Machine
Classe D 1110
Adresse Multicast
Classe E 1111
Adresses Réservées pour des usages futurs
Les Adresses IP (IPv4)
• Classe A
• 126 Réseaux possibles (00 à 7F) + 16 millions
de machines (000000 à FFFFFF).
• Adresses attribuées aux grands organismes
(Défense US, MIT, etc.). Actuellement plus
attribué.
• Classe B
• 16384 réseaux (8000 à BFFF) et 65535
machines.
• Adresses allouées aux grands sites industriels,
centres de recherche, universités, etc.).
Les Adresses IP (IPv4)
• Classe C
2097152 réseaux (C00000 à DFFFFF) avec 254
machines sur chaque réseau.
• Classe D
Ces adresses ne désignent pas une machine
mais un groupe de machines voulant partager
la même adresse. La diffusion sur le groupe
s'appelle MULTICAST
Les Adresses IP (IPv4)
Récapitulation
Classe A 0 126
Classe B 128 191
Classe C 192 223
Classe D 224 239
Classe E 240 247
Les Adresses IP (IPv4)
• Adresses Particulières :
– 0.0.0.0 Adresse utilisée par une machine pour
connaître son adresse Internet durant une
procédure d'initialisation.
– 255.255.255.255 message envoyé à toutes les
machines du réseau mais pas vers les autres
réseaux (broadcast limité).
– <réseau>.255 message envoyé à toutes les
machines du réseau <réseau> (broadcast
dirigé). Par exemple : 193.16.255.255.
Les Adresses IP (IPv4)
• Adresses Particulières :
– <réseau>.0 Adresse utilisée pour désigner le
réseau <réseau>. Par exemple : 193.16.0.0.
– 0.<machine> Adresse du poste <machine> sur
"ce réseau". Par exemple : 0.0.12.45
– 127.x.x.x Adresse de boucle. Le paquet envoyé
avec cette adresse revient à l'émetteur. La
valeur de 'x' est indifférente. On utilise
généralement 127.0.0.1
Les Adresses IP (IPv4)
• Adresses Particulières :
Le RFC 1597 fournit des adresses pour les réseaux
privés (Adresses non routables sur l'Internet) :
10.0.0.0 1 réseau de classe A
de 172.16.0.0 à 172.31.0.0 16 réseaux de classe B
de 192.168.0.0 à 192.168.0.0 256 réseaux de classe C
Les Adresses IP (IPv4)
Notons le réseau de gauche 194.28.12.0
Il contient les ordinateurs suivants : 194.28.12.1 à 194.28.12.4
Adresse IP
192.168.1.10
11000000101010000000000100001010
Masque de sous-réseau
255.255.255.0
11111111111111111111111100000000
Adresse du réseau
192.168.1.0
11000000101010000000000100000000
Notation : 192.168.1.0/24
Les Adresses IP (IPv4)
Masque réseau
• Le masque réseau permet de placer des hôtes dans des sous-
réseaux où ils pourront communiquer, formant ainsi des
regroupements de machines.
• Si les nombres composant deux adresses IP placés en regard
d’une valeur de 255 du masque sont identiques, alors les
machines sont dans le même sous-réseau et peuvent
communiquer.
Station A 172 31 0 10
Station B 172 31 0 2
masque 255 255 0 0 Les valeurs face aux
172 31 255 du masque sont
identiques.
Les Adresses IP (IPv4)
Masque réseau
• Dans le masque 255.255.0.0 :
– 255.255 précisent que les deux premiers nombres
représentent l’adresse du réseau
– 0.0 précisent que les deux derniers nombres
représentent le numéro de l’hôte dans le réseau
• Donc :
– adresse IP 172.16.1.1
– masque de sous réseau 255.255.0.0
– numéro de réseau 172.16
– numéro d’hôte 1.1
Les Adresses IP (IPv4)
Masque réseau
• Exemple :
Machine A Machine B
IP 192.168.0.1 192.168.1.2