Vous êtes sur la page 1sur 15

Réseaux et

Plan du cours de RTD


Transmission de Données
1. Introduction (3h)
2. Couche Physique (3h)
Maîtrise EEA
3. Couche Liaison (3h)
4. Couche d'Accès au Médium (3h)
Olivier Fourmaux 5. Couche Réseau (9h)
Basé sur la 3éme édition du livre du Pr. A. S. Tanenbaum :
6. Couche Transport (6h)
Computer Networks 7. Applications (6h)
Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-1 / Page 1 Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-1 / Page 2

Plan de l'Introduction Utilisation des Réseaux (1)


" Utilisation des Réseaux
" Les Réseaux pour l'entreprise :
" Différents types de Réseaux
– Communication
" Hiérarchie Protocolaire
– Partage de ressources
" Services et Interfaces " abolition des distances
" Modèles de Référence " client/serveur
" économies
" Exemples de Réseaux – Ex: serveur de fichiers

" Services de Transmission de Données – Fiabilité


distribution
Standardisation des Réseaux
"
"
" réplication
Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-1 / Page 3 Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-1 / Page 4
Utilisation des Réseaux (2) Plan de l'Introduction
" Utilisation des Réseaux
" Les Réseaux « grand public »
" Différents types de Réseaux
– Accès personnels dès le début des années 90 :
" accès çà des données distantes (WWW...)
" Hiérarchie Protocolaire
" communications interpersonnelles (mél...) " Services et Interfaces
loisirs interactif (IRC, jeux...)
"
" Modèles de Référence
" commerce électronique
" ... " Exemples de Réseaux
– Modification de la société " Services de Transmission de Données
" Standardisation des Réseaux
Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-1 / Page 5 Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-1 / Page 6

Différents types de Réseaux Réseaux LAN


" Classification par type
" LAN (Local Area Network) = Réseaux Locaux
– Réseaux à diffusion (broadcast, multicast)
" Généralement limité à un bâtiment (privé)
– Réseaux point-à-point
– Taille restreinte
" Échelle :
– Faibles délais
" Topologies :
– Etoile (cablage industriel)
– Bus : Ethernet
– Anneau : Token Ring
" 10 à 100 Mbps (voir 1 Gbps)
Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-1 / Page 7 Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-1 / Page 8
(Réseaux MAN)
Réseaux WAN (1)
" MAN (Metropolitan Area Network) = Réseaux
Métropolitain ou « de Campus » " WAN (Wide Area Network) = Réseaux « Longue
" Limité à la taille d'une ville ou d'un campus distance »
(plusieurs batiments) " Interconnexion de villes (au niveau de pays ou
" Technologies similaires aux LANs de continents)

" Exemples : " Éléments de base :


– FDDI (Fiber Distributed Data Interface) – éléments terminaux (hosts, subnets, end systems)

– DQDB (Distributed Queue Dual Bus) – éléments de transmission (circuits, channels, trunks)

– Gigabit Ethernet – éléments de commutation (nodes, switchs, routers,


intermediate systems)
Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-1 / Page 9 Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-1 / Page 10

Réseaux Sans-Fils
Réseaux WAN (2) " Informatique mobile
– grandes distances
– qqs Kbps
" GPRS (General Packet Radio Service)
" UMTS (Universal Mobile Telecommunication System)
" Technologies sans-fils
– petites distances (analogue aux LANs)
– qqs Mbps
" Blue Tooth,
" WaveLAN (IEEE 802.11),
" HyperLAN, ...
Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-1 / Page 11 Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-1 / Page 12
Interconnexion de Réseaux Plan de l'Introduction
" Utilisation des Réseaux
" Beaucoup de réseaux à travers le monde
" Différents types de Réseaux
– Technologies et logiciels variés
" Hiérarchie Protocolaire
" Interconnexion
" Services et Interfaces
– Gateway
– « Internet » " Modèles de Référence
" Exemples de Réseaux
" Services de Transmission de Données
" Standardisation des Réseaux
Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-1 / Page 13 Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-1 / Page 14

Hiérarchie Protocolaire (2)


Hiérarchie Protocolaire (1)
" Structuration
pour réduire la
complexité
logicielle :
– Couche (Layer)
– Protocoles
" entre pairs
– Interfaces
" avec services

Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-1 / Page 15 Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-1 / Page 16
Hiérarchie Protocolaire (3)
Plan de l'Introduction
" Flux " Utilisation des Réseaux
d'information " Différents types de Réseaux
pour une
communication " Hiérarchie Protocolaire
virtuelle dans la " Services et Interfaces
couche 5 :
" Modèles de Référence
" Exemples de Réseaux
" Services de Transmission de Données
" Standardisation des Réseaux
Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-1 / Page 17 Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-1 / Page 18

Services et Interfaces (2)


Services et Interfaces (1)
" Chaque couche fournie un service au niveau
supérieur (service provider)
" Entre entités paires (peer entities) utilisation des
mêmes services (service user)
– SAP (Service Access Point) = adresse d'accès
– SDU (Service Data Unit) = données échangées entre
entités pairs
– IDU (Interface Data Unit) = SDU + contôle
– PDU (Protocol Data Unit) = SDU + en-tête (header)
Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-1 / Page 19 Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-1 / Page 20
Services et Interfaces (3)
Services et Interfaces (4)
" Types de Services
– Mode connecté ou non-connecté " Primitives de Services
– Qualité de Service – Un service est défini par un ensemble de
– Fiabilité primitives
– ... – Répartition en 4 classes pour la négociation :
" Request
" Indication
" Response
" Confirm

Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-1 / Page 21 Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-1 / Page 22

Exemple de Primitives (1) Exemple de Primitives (2)


" Service en mode connecté avec 8 primitives :
1) CONNECT.request

2) CONNECT.indication

3) CONNECT.response

4) CONNECT.confirm

5) DATA.request

6) DATA.indication

7) DISCONNECT.request

8) DISCONNECT.indication

Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-1 / Page 23 Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-1 / Page 24
Modèles de Référence
Plan de l'Introduction
" Utilisation des Réseaux
" Modèle de Référence ISO OSI
" Différents types de Réseaux
– (International Standard Organisation/Open Systems
" Hiérarchie Protocolaire Interconnection)
" Services et Interfaces " Modèle de Référence TCP/IP
" Modèles de Référence – (Transport Control Protocol/Internet Protocol)
" Exemples de Réseaux
" Services de Transmission de Données
" Standardisation des Réseaux
Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-1 / Page 25 Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-1 / Page 26

Modèle de Référence OSI (2)


Modèle de Référence OSI (1)
" Découpage en 7 couches selon les principes
suivants :
1) une couche par niveau d'abstraction
2) chaque couche a une fonction bien définie

3) le choix des fonctionnalités doit être fait en vu d'une


standardisation
4) les frontières des couches sont choisies de manière à
limiter le trafic à travers les interfaces
5) suffisamment de couches pour bien séparer les
fonctionnalités mais pas trop pour limiter la complexité

Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-1 / Page 27 Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-1 / Page 28
Couche Physique OSI Couche Liaison OSI
" OSI Physical Layer " OSI Link Layer
" Transmission directe de bits sur un canal de " Constitue des trames de données (data frame) à
communication partir des bits de la Couche Physique
" Spécifications techniques, de l'électricité à la " Délimitation des trames
mécanique (voltage, délais, nombre de câbles, " Gestion des erreurs (ex: acquittement)
forme des connecteurs ...)
" Gestion de l'accès au médium partagé (réseaux
à diffusion)

Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-1 / Page 29 Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-1 / Page 30

Couche Réseau OSI Couche Transport OSI


" OSI Network Layer " OSI Transport Layer
" Contrôle des opérations au niveau d'un sous- " Assure la transmission correcte des données
réseau (pouvant être hétérogène) entre l'émetteur et le récepteur (bout-en-bout)
" Décision de l'acheminement des données de la " Abstraction des technologies/topologies sous-
source vers le ou les destinataires jacentes
" Contrôle de congestion " Multiplexage de plusieur connections dans un
" Adressage (global) canal de la Couche Réseau

" Fragmentation " Contrôle de flux


Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-1 / Page 31 Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-1 / Page 32
Couche Session OSI Couche Présentation OSI
" OSI Session Layer " OSI Presentation Layer
" Structuration de la transmission de bout-en- " Abstraction des structures de données pour
bout (end-to-end) permettre la communication entre systèmes
" Gestion de jetons (token management) pour les hétérogènes
opérations critiques " Connaissance de la syntaxe et de la
" Gestion de synchronisation (reprise après sémantique des données transmises
problèmes)

Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-1 / Page 33 Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-1 / Page 34

Transmission de données OSI


Couche Application OSI
" OSI Application Layer
" Définition d'applications standards pour permettre
la communication dans divers environnements...
– Applications:
" Transfert de fichiers,
" Accès à distance,
" Annuaires
– Outils:
" Network virtual terminal
" File naming convention

Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-1 / Page 35 Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-1 / Page 36
Modèles de Référence
Modèle de Référence TCP/IP (1)
" Modèle de Référence ISO OSI " Architecture basé sur deux protocoles de base
– (International Standard Organisation/Open Systems " Définition selon les besoin du DoD
Interconnection) (ARPANET initialement)
" Modèle de Référence TCP/IP " Réseau robuste (non centralisé)
– (Transport Control Protocol/Internet Protocol)
" Indépendance des technologies sous-jacentes
" Réseau à commutation de paquets
(Datagramme)

Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-1 / Page 37 Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-1 / Page 38

Modèle de Référence TCP/IP (2) Couche Internet TCP/IP


" Couche d'interconnection basé sur le mode
non connecté
" IP (Internet Protocol) fédérateur de technologies
de réseaux
– Format de paquets
– Adressage unique
" Service au mieux (Best Effort)

Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-1 / Page 39 Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-1 / Page 40
Couche Transport TCP/IP Couche Application TCP/IP (1)
" Communication entre entités de bout-en-bout " Contient tous les protocoles de haut niveau :
" TCP (Transmission control protocol) est un – TELNET (terminal virtuel)
protocole de transport orienté connexion fiable – FTP (transfert de fichiers)
assurant un contrôle de flux – SMTP (transfert de courrier électronique)
" UDP (User Datagram Protocol) est un protocole – DNS (service de nommage)
de transport non-fiable et non-connecté – NNTP (diffusion des news)
(correspond au service IP démultiplexé) – HTTP (web)
– ...

Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-1 / Page 41 Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-1 / Page 42

Couche Application TCP/IP (2) Comparaisons ISO - TCP/IP


" Modèles en couches similaires (7 vs 4)
" Structuration et conceptualisation (Services,
Interfaces et Protocoles) avec l'OSI
" Modèle OSI défini avant les protocoles
" Protocoles TCP/IP réalisés avant le modèle
" OSI générique vs TCP/IP spécifique
" OSI transport connecté sur les 2 modes
" TCP/IP réseau datagramme pour 2 transports
Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-1 / Page 43 Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-1 / Page 44
Problèmes du modèle ISO Problèmes de TCP/IP
" Panacée des année 80 disparue. Pourquoi ? " Définition obscure
– Bad timming - trop long, rattrapé par TCP/IP – implémentation et spécification imbriquées
– Bad technology - adaptation ancienne, trop de mode " Modèle TCP/IP ne décrit bien que lui-même
connecté...
" Couche host-to-network ambiguë
– Bad implementations - complexité, lenteur...
– Bad politics - imposition par les bureaucrates " Pas de Couches Liaison et Physique
(TCP/IP disponible dans le monde académique " Développement des applications académique...
grâce à BSD Unix distribué gratuitement)

Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-1 / Page 45 Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-1 / Page 46

Plan de l'Introduction Exemples de Réseaux


" Utilisation des Réseaux
" Exemples :
" Différents types de Réseaux
– ARPANET
" Hiérarchie Protocolaire
– Internet
" Services et Interfaces – Réseaux haut débit
" Modèles de Référence " Réseaux Publics
" Exemples de Réseaux – Services de transmission de données
" Services de Transmission de Données
" Standardisation des Réseaux
Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-1 / Page 47 Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-1 / Page 48
ARPANET (1) ARPANET (2)
" TCP/IP en 1974 pour l'internetworking
" ARPA choisi la commutation de paquets pour
le réseau du DoD
" IMP (Interface Message Processor)

Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-1 / Page 49 Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-1 / Page 50

Internet Réseaux haut débit (ER5)


" TCP/IP protocole officiel en 1983 " RENATER 2bis (France) étoile Gbps et
– Résultat : croissance exponentielle maillage multi-155 Mbps
" Connexions de la pluspart des réseaux " TEN 155 (Europe) boucle 155 Mbps
– ARPAnet, NFSnet, NASA, BitNet, EARN, IBM... – GEANT (Europe) boucle 2.5 Mbps (projet)
" ISOC (Internet Society) en 1992 " CANARIE (Canada) ligne 2.5 Gbps
" Applications de base : " Abilène (USA) boucles 2.5 Gbps
– Email, News, Remote login, File transfert " ...
– World Wide Web...
Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-1 / Page 51 Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-1 / Page 52
Plan de l'Introduction Services de Trans. de Données
" Utilisation des Réseaux
" SMDS
" Différents types de Réseaux
" X25
" Hiérarchie Protocolaire
" Frame Relay
" Services et Interfaces
" ATM
" Modèles de Référence
" ...
" Exemples de Réseaux
" Services de Transmission de Données
" Standardisation des Réseaux
Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-1 / Page 53 Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-1 / Page 54

ATM
Plan de l'Introduction
" Utilisation des Réseaux
" Différents types de Réseaux
" Hiérarchie Protocolaire
" Services et Interfaces
" Modèles de Référence
" Exemples de Réseaux
" Services de Transmission de Données
" Standardisation des Réseaux
Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-1 / Page 55 Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-1 / Page 56
Standardisation des Réseaux Le Monde de la Normalisation
" Besoin de standard pour communiquer, mais " ISO (International Standard Organisation) 1946
surtout pour produire en masse " 89 membres (ANSI, BSI, AFNOR, DIN ...)
" De facto " 200 TC (Technical Committees)
" TC composés de SC (SubCommittees)
– IBM-PC, UNIX, TCP/IP " SC composés de WG (Working Groups)

5000 standards « votés »


De jure
"
"
" 100000 « volontaires »
– Ada, OSI, ATM
" ANSI (American National Standards Institute)
" IEEE (Institute of Electrical and Electronics
Engineers) organisation professionnelle
Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-1 / Page 57 Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-1 / Page 58

Le Monde des Télécom Le Monde de l'Internet


" Beaucoup d'acteurs " ISOC (Internet Society)
– USA : 1000 compagnies de téléphone " IAB (Internet Architecture Board)
– Europe : Opérateurs nationaux " IRTF (Internet Research Task Force)
ITU (International Telecomunication Union)
"
" IETF (Internet Engineering Task Force)
– 1956-1993 CCITT (Commité Consultatif
International Télégraphique et Téléphonique) " RFC (Request For Comments)
– ITU-T Recommandations pour les télécom – accessible on-line
– Membres (payant) dans des SG (Study Group) – Standard, Proposed Standard, Draft Standard,
Expérimental, Informational...
" 200 Administrations, 100 opérateurs et plein d'autres...
Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-1 / Page 59 Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-1 / Page 60