Академический Документы
Профессиональный Документы
Культура Документы
1
Organisation
o 20 heures de cours
o 12 heures de travaux dirigés
n 6 séances de 2 heures
o 8 heures de travaux pratiques
n 2 séances de 4 heures
o 1 CC : 30%
o 1 Examen : 50%
o 1 TP : 20%
2
Objectives pédagogiques
3
Références
o Analyse structurée des réseaux, 2ème édition, James Kurose et
Keith Ross, Traduction par Stéphane Pauquet, Pearson
Education France 2003
o Andrew Tanenbaum, «Réseaux » Dunod 2002
o Guy Pujolle, « Les Réseaux », Eyrolles, ed. 2005
o Khaldoun Alagha & Guy Pujolle & Guillaume Vivier, «
Réseaux sans fil et mobiles », octobre 2001
o Claude Servin, « Réseaux et télécoms », Dunod 2003
o L. Toutain « Réseaux Locaux et Internet »
o Le web
o …
4
Introduction : Généralités
o Définitions
n Réseau d’ordinateurs : Ensemble de terminaux et
d’ordinateurs interconnectés par des télécommunications
généralement permanentes
5
Introduction : Généralités
o Objectifs des réseaux
n Partage des ressources : Rendre accessible à chacun les données, les
programmes et équipements indépendamment de leur situation
physique par rapport à l’utilisateur.
6
Structure des réseaux
o Terminologie
n Système-terminal, hôte ou noeud du réseau
Tout simplement l’ordinateur…
n Sous-réseau
Les hôtes sont connectés par le sous-réseau. Son
rôle est le transport des messages d’un hôte à
l’autre. Il comporte généralement les lignes de
transmission et les éléments de commutation
(hub, switch, routeurs).
7
Un réseau …
8
Structure des réseaux
9
Structure des réseaux
o Deux types de réseaux
n Réseau à diffusion (broadcast) ou à accès multiple
o Un seul canal de communication
o Tout le monde entend le message de tout le monde
o Un message est envoyé avec une adresse de destination : seul le
destinataire répond.
o Différentes structures :
Bus Anneau
10
Quelques dates…
11
Classifications des réseaux
o Critères de classification
n Technique de transfert
o À circuit ou à paquet
o À commutation ou à routage
n Topologie
o Étoile, anneau, bus
n Taille
o WAN, LAN, MAN, PAN, …
12
Taille des réseaux
1m 10 m 100 m 1 km 10 km 100 km
14
Classification par taille
o LAN – Local Area Network (portée entre 10 m et 1km)
n Correspondent aux réseaux d’entreprises, réseaux
de campus ou équivalents.
n Tailles restreintes
n Débits de 10Mbps à 10Gbps
n Topologies les plus utilisées : bus, anneau, étoile
o Technologies :
n Ethernet
n Token ring
n WiFi
n …
15
Classification par taille
o MAN – Metropolitan Area Network (portée jusqu’à 10km)
n Réseau couvrant une ville.
n Interconnexion des entreprises, campus, et éventuellement de particuliers.
n Haut débit, très important dans le coeur de réseau, redistribué en de
moindres mesures aux extrémités.
n Gérés généralement par une entreprise.
o Technologies :
n ATM
n FDDI
n Wi-MAX
n …
16
Classification par taille
o WAN – Wide Area Network (portée jusqu’à 100km)
n Réseau longue distance (de l’ordre du pays)
n Peuvent être des réseaux terrestres (essentiellement de la fibre
optique), ou hertziens (comme les réseaux satellitaires).
o Technologies :
n ATM
n X25
n Frame Relay
n MPLS
n Satellite
n …
17
Classification par topologie
18
Classification par la technique de transfert
19
Commutation de circuit (e.g., RTC)
o Source établie une connexion vers le destinataire
n Nœuds intermédiaires enregistrent les informations liées à la
connexion, et peuvent réserver des ressources pour la
connexion
o Source envoie les données le long de la connexion
n Pas d’@ de destination, puisque les nœuds connaissent le chemin à suivre.
o Clôture de la connexion:
n Source termine la connexion une fois terminée.
20
Synchronous Time Division Multiplexing (TDM)
o Utilisée pour des signaux numériques ou analogiques
transportant des données numériques.
o Signaux numériques entrelacés en temps.
o Données en termes de bits ou bloc d’octets (typiquement
1 octet).
o Séquence de slots dédiés à une seule source est appelée:
canal
o TDM est appelée synchrone:
n Time slots assignés aux sources sont fixes.
n Time slots d’une source sont transmis même si la source n’a
pas de données à envoyer.
o E.g., RTC
21
Système de transport numérique
o Hiérarchie de TDM
o USA/Canada/Japan utilise un seul système, ITU-T (Europe) utilise
un système similaire.
o Système Européen basé sur le format E-1
n Trame de longueur 125 microsec.
n Multiplexage de 32 canaux (30 voix, 2 synchronisation/signalisation)
n Chaque trame contient 8 bits par canal.
o US system basé sur le format DS-1
n Trame de longueur 125 microsec.
n Multiplexage de 24 canaux
n Chaque trame contient 8 bits par canal plus un framing bit: 193 bits par trame.
22
Inconvénients de commutation de circuit
o Bande passante perdue
n Trafic en rafale entraine connexion inactive pendant une période
OFF (silencieuse)
n TDM: slot transmis même s’il n’y a pas de données à envoyer!!
n Pas de gains tangible comme le multiplexage statistique
o Connexions bloquées
n Refus de connexion lorsque les ressources disponible sont
insuffisante!
o Délai d’établissement de connexion
n Pas de communications jusqu’à ce que la connexion est établie.
o Etat du réseau
n Nœuds du réseau doivent enregistrer les informations liées à
une connexion.
23
Commutation de paquet
24
Commutation de paquets: opérations de base
o Trafic data divisé en paquets
n Data transmis en paquet de petite taille (typiquement 1000 octets)
n Les messages plus long sont divisés en une série de paquets
n Chaque paquet contient une portion de données utilisateurs + données de contrôle
o Données de contrôle
n Infos de routage (addressage)
o Paquets circulent indépendamment dans le réseau
n Transfert des paquets basé sur l’en-tête :
o Utilisation d’une adresse IP complète pour le forwarding (pas de signalisation)
=> routage avec des datagramme IP (e.g., Internet)
o Utilisation d’une référence ou label contenue dans l’en-tête : trace un “Circuit
Virtuel” en utilisant des messages de signalisation (e.g., ATM),
n Nœuds du réseau peuvent enregistrer les paquets temporairement: Store
and Forward
o Destination reconstruits le message
25
Routage
o Réseaux à datagrammes (e.g., Internet)
n Pas de phase de connexion ni de réservation de ressources.
n Chaque paquet est émis de manière indépendante.
n Chaque nœud maintient une table de routage pour aiguiller
le paquet individuellement.
n Plusieurs paquets d’un même message peuvent suivre des
routes différentes.
o Les paquets peuvent arriver dans un ordre différent que celui dans
lequel ils ont été émis.
o Plusieurs paquets peuvent arriver en même temps sur un hôte
n Files d’attente.
26
Multiplexage statistique
27
Modèles de référence
o Le modèle OSI
n Norme
n Très précis
n Vaste
o Le modèle Internet ou TCP/IP
n Standard de fait
n Plus ciblé
n Plus pratique
n Imposé par sa simplicité
o Tous 2 des modèles de couches
28
Pourquoi une architecture en couches
o Lorsqu'on doit concevoir un système complexe
n Autant de fonctions différentes => découpage en couche où chaque couche
est en charge de différentes fonctions
n La modularité facilite la maintenance et la mise à jour du système
o La modification d'une couche reste transparente au reste du système
n Tâches identifiées pour les réseaux :
o Support physique (envoyer des 0 et des 1)
o Contrôle et correction d’erreurs
o Adressage
o Routage (différent de l’adressage ?)
o Mise en paquet
o Sécurité
o Contrôle de flux
o …
o 2 aspects : vertical et horizontal
29
Aspect vertical: principe des couches
o Une couche i fournit un service à une couche i+1 en s’appuyant par le
service fournit par la couche i-1.
n La couche i+1 voit la couche i uniquement par le service offert.
n La couche i+1 n’a aucune vue sur la couche i-1
o Abstraction pour masquer la complexité à la couche supérieure (1 couche = 1
boite noire)
o Découpage des messages et encapsulation
30
Aspect horizontal: Protocoles
31
Communications entre couches
o La couche i du système A dialogue uniquement avec la
couche i du système B en utilisant un protocole de niveau i.
o Deux couches de niveau i ne peuvent dialoguer qu’en
traversant les couches j < i.
o Pour mieux comprendre, un exemple :
n Soient 2 explorateurs français, l’un en Espagne, l’autre en Bolivie
n Ils ne peuvent parler directement car ils ne savent pas utiliser le
télégraphe => médium de transmission
n Ils ont besoin d’un technicien pour envoyer et recevoir les infos. =>
couche de niveau 1
n Ils ne parlent pas espagnols, ils ont besoin d’un interprète. => couche
de niveau 2
32
Communications entre couches
33
Modèle OSI
34
TCP/IP vs. OSI
IP IP
Ethernet
802.3 802.11 … PPP
Physique
38
Mode connecté
o Par analogie avec un appel téléphonique
o 3 temps
n Établissement de la connexion (synchronisation,
négociation, etc..)
n Utilisation de la connexion
n Relâchement de la connexion
o J : Service fiable
L : Une connexion alourdit le transfert
Difficile pour des applications multipoints (autant de
connexions que de paires d’hôtes)
o Utilisé pour le transfert de fichiers
39
Mode non connecté
o Par analogie avec un envoi de courrier
o Chaque message est auto-suffisant (sans état)
o Aucune garantie
o J : Plus léger, parfois plus rapide
L : Service non fiable
o Utilisé pour la messagerie électronique (le
destinataire n’a pas besoin d’être là), la
consultation de bases de données…
40
Encapsulation / Décapsulation
41
Encapsulation TCP/IP : exemple
42