Académique Documents
Professionnel Documents
Culture Documents
Antoine.Gallais@dpt-info.u-strasbg.fr
http://clarinet.u-strasbg.fr/~gallais
Ce cours est construit sur la base de plusieurs supports pédagogiques parmi lesquels les cours de
Jean-Jacques Pansiot, Gilles Grimaud, Nathalie Mitton, Nadia Bel Hadj Aissa. L’usage de ce support ne peut être qu’académique.
Cours 1: Introduction
Généralités
Modèles à couches
Protocoles et normalisation
Réseaux
« Ensemble de nœuds reliés par des liens »
1
Réseaux informatiques:
Différentes applications
Messagerie instantanée, enseignement à distance,
e-commerce, réseaux sociaux, …
Réseaux informatiques:
Différents supports physiques
Fibres optiques
Filaires
L’air…
Réseaux informatiques:
Différents composants
Routeur
Couche 3 du modèle OSI (réseau)
Table de routage
Commute les paquets d'une interface vers une autre
Commutateur
Couche 2 du modèle OSI (liaison de données)
associe des adresses MAC avec des ports correspondants
Concentrateur
permet la connexion de plusieurs appareils sur une même ligne de
communication
2
Réseaux informatiques:
Différentes topologies
Arbre Maillé
Anneau
Bus
Etoile
Téléinformatique – LP SIL/ARS 2008/2009
Réseaux informatiques:
Différentes échelles
PAN:
Réseau personnel
WAN:
Réseau longue distance
LAN: MAN:
Réseau local Réseau
Métropolitain
But = Communiquer
Bonjour!
Salut!
Alice Bob
3
But = Communiquer
Alice Bob
« Bonjour! » « Bonjour! »
? ?
?
Téléinformatique – LP SIL/ARS 2008/2009
Commutation de circuits
Circuit dédié entre l’émetteur et le récepteur
Circuit réservé durant la transmission
Ex: le Réseau Téléphonique Commuté (RTC)
Avantages:
Grande fiabilité
Vitesse de transmission élevée
Inconvénients:
Délai d’établissement du circuit
Gaspillage en cas de débits variables
4
Commutation de messages
Pas de connexion entre l’émetteur et le récepteur
Progression de proche en proche pour le message
Ex: transmission des télégrammes
Avantages:
Pas d’établissement de circuit
Stockage du message au sein du réseau
Inconvénients:
Réception de la totalité du message avant transfert
Inefficace pour données de très grande taille
Commutation de paquets
Pas de connexion entre l’émetteur et le récepteur
Le plus souvent…
Données découpées en paquets (segmentation)
Ex: IP, ethernet, …
Avantages:
Multiplexage de nombreuses communications
Système souple adapté au trafic à débit variable (interactif)
Résistance aux pannes des nœuds intermédiaires
Commutation de paquets
Mode datagramme
Émission sans chemin dédié pré-établi
Avantages: rapidité, simplicité (Internet)
Ex: IP, commutation de trames ethernet
5
Normalisation/standardisation
De manière générale:
Harmoniser l’activité d’un secteur
Assurée par des organismes nationaux/internationaux
En Informatique:
Normaliser les matériels, les communications…
Historique
American Institute of Electrical Engineer
(IEEE maintenant)
American Society of Mechanical Engineers
(ASME)
American Society of Civil Engineers
(ASCE)
American Institute of Mining and Metallurgical Engineers
(AIMME)
American Society for Testing Materials
(ASTM)
Exemples de normes/standards
Norme ISO 14001
Destinée à aider les organisations à améliorer leurs
performances environnementales
En informatique:
Le modèle Open System Interconnection (OSI)
7 couches définies par l’ISO
6
Comment simplifier la conception
d’une architecture réseau?
Alice Bob
« Bonjour! » « Bonjour! »
? ?
?
Téléinformatique – LP SIL/ARS 2008/2009
Modèles en couches
Données Données
Communication
entre couches K
Couche K Couche K
Ek Données Ek Données
Ek-1 Ek Données
Conception de couche
Chaque couche rend des services à la couche supérieure
Service
« ce que fait une couche »
Aucun détail sur ce comment le service est rendu
Analogie avec programmation objets
Interface
Indique comment accéder à la couche
Spécifie les entrées et les sorties
Protocole
Façon de fournir le service
7
Exemple 1: le modèle OSI
Norme ISO 7498
Open System Interconnection
Traite des systèmes ouverts à la communication avec
d’autres systèmes
Décrit l'architecture des communications en réseau
Objectifs :
Principales fonctions liées à la communication
Hiérarchiser en couches
Principe d’abstraction (couche, service, protocole)
Présentation
Session
Transport
Protocole
Définit le format, la signification des paquets/messages échangés entre deux
entités paires
Indépendant du service fourni par la couche dans laquelle il fonctionne
Interface
Ensemble de fonctions de bibliothèque ou d'appels systèmes dans un
programme
moyen concret d'utiliser le service
8
Normaliser les communications
Protocole de communication
Ensemble de règles pour établir et entretenir une communication
Communication
entre couches K
Couche K Couche K
Unités
échangées
Données Ea Application PDU*
Application Application
Données Ep Presentation PDU
Présentation Présentation
Données Es Session PDU
Session Session
Données Et Transport PDU
Transport Transport
Données Er Paquet
Réseau Réseau
Données El Trame
Liaison Liaison
Données Eφ Bit
Physique Physique
Protocole d’application
Application Application
Protocole de présentation
Présentation Présentation
Réseau Réseau
Liaison Liaison
Sous-réseau
Sous-réseau
Physique de
de Physique
communication
communication
9
Dans ce cours
Réseau Réseau
Liaison Liaison
Sous-réseau
Sous-réseau
Physique de
de Physique
communication
communication
Couche physique :
Transformation de bits en signaux (électriques, lumineux, radio) codage-
modulation
Couche Internet
Chacun envoie ses paquets et l’interréseau doit les acheminer
Internet Protocol (IP) => format des paquets
10
Comparaison OSI – TCP/IP
Modèle OSI conçu avant les protocoles
Pas de protocole imposé à chaque couche
Objectif d’abstraction atteint
Utile pour décrire différentes piles de protocoles
Modèle TCP/IP
Conçu après les protocoles
Colleparfaitement à cette pile de protocoles
Ne convient pas pour décrire d’autres piles
Exemples de réseaux
Réseaux avec connexion
Réseaux Ethernet
Internet
Circuits virtuels
établis par un paquet d’établissement de connexion
Paquets
3 octets d’entête (numéro de connexion, de séquence,…)
128 de données
11
Réseaux avec connexion (2)
ATM (Asynchronous Transfer Mode)
Circuits virtuels
établis par un paquet d’établissement de connexion
Ethernet (1)
Histoire
Début des années 70
Ecouter avant d’émettre
Si transmission en cours alors report de l’émission
Sur canal descendant, pas de problème car ordinateur central
uniquement
1983: devient la norme IEEE 802.3
Ethernet (2)
Autres normes de LAN:
802.4
Bus à jetons, General motors
802.5
Anneau à jetons, IBM
12
Réseaux locaux sans fil
Différents modes
Avec station de base
Sans station de base: mode ad hoc
Internet (1)
1957
Lancement de Spoutnik
Création de l’ARPA (Advanced Research Projects Agency)
1960
Le DoD veut plus de robustesse
Communications militaires via réseau
téléphonique
AT&T laisse courir
1967
L’ARPA s’oriente vers les réseaux
Présentation d’un projet à l’ACM SIGOPS
Idée similaire au Royaume-Uni
=> Décision de créer ARPAnet
Téléinformatique – LP SIL/ARS 2008/2009
Internet (2)
Nœuds du réseau
Hôte
IMP (Interface Message
Processor)
Eté 1969
Liaisons hôte-IMP confiées à
des étudiants de Snowbird,
Utah
13
Internet (3)
Evolution des besoins
Toujours plus de réseaux raccordés à ARPAnet
Gérer les communications sur des interréseaux
UNIX de Berkeley
Développement des sockets, d’utilitaires et d’outils de gestion
⇒ UNIX BSD 4.2 avec TCP/IP
Parallèlement
Fin des 1970s
NSFnet (National Science Foundation)
TCP/IP dès le début: 1er WAN TCP/IP!
Internet (4)
Début des 1980s
1983: ARPAnet séparé de sa partie appartenant aux forces armées
ARPAnet + NSFnet => « interréseau » => « internet »
Raccordé à Internet
Avoir une adresse IPv
Utiliser TCP/IP
Pouvoir envoyer des paquets IP à tous les hôtes
Internet (5)
1995
50 000 réseaux, 4 millions d’ordinateurs, 100 pays
2005
350 millions d’ordinateurs (?)
Problèmes d’échelle
extinction de l’espace d ’adressage d’IPv4
14
Aujourd’hui et demain…
Quels standards?
Quel degré d’expertise requis?
Quel coût?
Quelle fiabilité?
Quelle sécurité?
Conclusion
Objectifs du cours:
Comprendre l’architecture des réseaux
Etude de la couche physique
Conclusion
Volume horaire
16 semaines
3h par semaine
Vendredi de 9h à 12h
Sauf les jeudis 2 et 9 Octobre à 8h…
15
Téléinformatique
Antoine.Gallais@dpt-info.u-strasbg.fr
http://clarinet.u-strasbg.fr/~gallais
Ce cours est construit sur la base de plusieurs supports pédagogiques parmi lesquels les cours de
Jean-Jacques Pansiot, Gilles Grimaud, Nathalie Mitton, Nadia Bel Hadj Aissa. L’usage de ce support ne peut être qu’académique.
16