Title: 2' Rappels sur les rseaux et les protocoles
12. Rappels sur les réseaux et les protocoles
2 RAPPELS SUR LES RÉSEAUX
Modèle de référence de l'interconnexion des
systèmes ouverts (ISO). Sert à structurer les
composantes dun logiciel de communication.
3 LES SEPT COUCHES DE LISO
Protocole d'application
Application
Application
Message
7
Présentation
Présentation
Protocole de présentation
6
Message
Protocole de session
5
Session
Session
Message
Protocole de transport
4
Transport
Transport
Message
3
Réseau
Réseau
Paquet
Réseau
Réseau
Liaison de
Liaison de
Liaison de
Liaison de
2
Trame
données
données
données
données
Physique
Physique
Physique
1
Bit
Physique
Hôte B
Hôte B
Sous-Réseau
Sert de référence aux autres architectures telles
que TCP/IP.
4 DONNÉES DE PROTOCOLES
Dans le sens du haut vers le bas Chaque couche
reçoit une donnée de la couche supérieure, ajoute
ses propres informations de contrôle
(en-têtes,queues,...) et transmet le nouveau
message ainsi construit à la couche inférieure.
5LE MODÈLE TCP/IP
Application
Application
OSI 5-7
OSI 4
TCP
TCP
OSI 3
IP
H/W interface
OSI 1-2
6 CIRCUITS VIRTUELS ET DATAGRAMMES
- Cette couche contrôle le réseau et effectue
entre autres - La commutation des données,
- L'acheminement des paquets (Routage)
- Le contrôle de flux
- Les connexions,...
-
- Deux types de services
- Datagramme.
- Circuit virtuel.
C
A
D
B
Datagramme
C
A
D
B
Circuit Virtuel (C.V.)
7RÉSEAUX INTERCONNECTÉS
Modem
101001
Modem
RTC
101001
M
M
Mux
- Répéteur
- Pont
- Routeur
- Passerelle
- LAN
- MAN
- WAN
Sous-réseau
(ex. X.25)
Satellite
R
R
R
B
8LES STANDARDS DES RÉSAUX LOCAUX
- Les réseaux locaux ont fait l'objet de
standardisation IEEE 802 - IEEE 802.3
- IEEE 802.4
- IEEE 802.5
- IEEE 802.6
- IEEE 802.2 décrit la couche LLC.
IEEE 802.2
LLC
Link Layer Control
MAC
IEEE 802.3
IEEE 802.4
Token Bus
CSMA/CD
IEEE 802.6
MAN
IEEE 802.5
Token Ring
PHYSIQUE
9IRQ ET TRAITEMENT DES ERREURS
Timeout
Timeout
Timeout
Timeout
I(N)
I(N)
I(N)
I(N)
Erreur
Ack(N)
Nack(N)
Ack(N)
Ack(N)
Erreur
Erreur
Expiré
I(N1)
Expiré
I(N)
I(N)
I(N)
Ack(N1)
Ack(N)
Ack(N)
Ack(N)
10NUMÉROS DE SÉQUENCE
Pour éviter la répétition lors des messages à la
récepetion On utilise un compteur qui permet de
distinguer entre une trame et celle qui la
suit
Timeout
I(0)
Livré
Ack(N)
Erreur
Expiré
I(0)
Ignoré
Ack(0)
I(1)
Livré
11TECHNIQUE DE CONTRÔLE DE FLUX
- Pour contrôler le flux on utilise deux
techniques - La technique dattente (Stop and Wait ou
Handshake). - Une méthode de fenêtre coulissante
- Une méthode de crédits
12LA COUCHE RÉSEAU
Le routage consiste à acheminer l'information à
travers le réseau. Toutes les méthodes de
routage basent leurs décisions sur des critères
de coût minimal proportionnel à sa
capacité proportionnel à la charge de la ligne
en trafic une fonction de la capacité et de la
charge égal à la longueur de la file d'attente
des paquets en attente sur cette ligne.
13LES TECHNIQUES DE COMMUTATION
Lorsqu'un message est transmis d'un noeud vers un
autre, il suit un chemin particulier entre ces 2
stations. Parfois, pour des raisons
d'efficacité, il est nécessaire de découper
chaque message. Ces techniques sont reliées aux
problèmes des commutateurs.
Noeud de commutation
Hôte
Sous-réseau
1
Noeud 1
14LES TECHNIQUES DE COMMUTATION (2)
Commutation de circuits Commutation de
messages Commutation de paquets Commutation de
cellules Routage
15LE ROUTAGE
Si J doit calculer sa nouvelle route vers G, il
trouve que c'est à travers H avec un coût total
de 18 (JH 12 et HG 6).
Technique de routage réparti RIP, OSPF,...
16LES PROTOCOLES TCP/IP
Dans lInternet, on utilise les logiciels de
TCP/IP
FTP,TELNET, SMTP, HTTP
APPLICATIONS
TCP UDP
TRANSPORT
IP
RÉSEAU
802.2 LLC
Slip, HDLC, PPP
LIAISON DE DONNÉES
Ethernet, Token Ring, ...
PHYSIQUE
17LE PROTOCOLE IP
31
15
0
Longueur
Type de service
Version
Longueur totale du paquet IP
d'en-tête
Identification du paquet
Position relative
Fanion
Zone de contrôle d'erreur
Compteur du
Protocole
(Checksum)
temps de vie
Adresse source
Adresse destination
Bourrage
Options
Données
18LES ADRESSES IP
8
0
32
Adresse de réseau Netid
Adresse de l'hôte Hostid
0
Classe A
16
0
32
Adresse de réseau Netid
Adresse de l'hôte Hostid
1
0
Classe B
32
24
0
Adresse de l'hôte Hostid
0
1
1
Adresse de réseau Netid
Classe C
19LE PROTCOLE TCP
31
15
0
Adresse du port source
Adresse du port destination
Numéro de séquence
Zone de conrôle d'erreur
Numéro d'accusé de réception
(Checksum)
A
Long.
U
S
R
P
F
C
Réservée
de l'
R
Y
S
S
I
Fenêtre coulissante
K
en-tête
G
N
T
H
N
Champ de contrôle erreur
Zone d'urgence
Bourrage
Options
Données
20LE PROTCOLE UDP
Il n'y a aucune garantie de livraison.
21LES PORTS DE SERVICES
Les adresses des ports source et destination
correspondent aux points d'accès de service
associés aux applications. TCP désigne une
application par son numéro de port