Vous êtes sur la page 1sur 56

ENI-ABT 2021

RESEAUX INFORMATIQUES
INTRODUCTION

Module1

Dr Yacouba GOITA
Bibliographie
• CompTIA Network+ N10-005 Authorized Cert
Guide, Kevin Wallace, 2012 by Pearson
Education, ISBN 978-0-7897-4821-8
• Computer Networking: A Top Down Approach 6th
edition Jim
Kurose, Keith Ross, Addison-Wesley March 2012
• Cisco Networking Academy Program CCNA 1 and 2
Companion Guide Third Edition

Bibliographie
• Cisco Networking Academy Program: Second-Year Companion
Guide Second Edition
• CCNA Fast Pass
• Data communications and networking / Behrouz A. Forouzan.
5th ed., Forouzan, Behrouz A., The McGraw-Hill 2013
• Computer Networks, Fourth Edition, By Andrew S. Tanenbaum,
Prentice Hall, March 17, 2003
Matériel
•Nous utiliserons
• VirtualBox (Linux et Windows)
• GNS3, PacketTracer, NetSim
• Cisco IOS
• Kit de câblage
• Configuration ordinateur
• Processeur: pentium 4 ou plus
Plan
•Introduction
• Caractéristiques physiques des
réseaux
• Logiciels de réseaux
• Modèles de référence
Introduction
• Téléinformatique:
• Téléinformatique= Télécommunication +informatique.
• Télécommunication=Communication à distance.
• Communiquer quoi?:
• Données, images, voix, etc.
• Informatique= traitement automatique de l’information
ordinateur.
Introduction
• Réseau:
• Quoi?:Ensemble interconnecté d’ordinateurs
autonomes.
Interconnecté:
• Sont capables d’échanger des informations.
• Doit-il y avoir forcement un câble? Pas forcément:
cela
peut se faire par lien radio, satellite, etc.
• Autonome= indépendant: pas de maître/esclave.
Définition
• De façon générale, un réseau de communications est
un ensemble d’équipements de télécommunications
reliés entre eux (d’une
certaine façon), permettant de véhiculer des
données, de la voix, des images, … entre utilisateurs
géographiquement éloignés (de quelques dizaines
de mètres à plusieurs milliers de kilomètres).
Schéma général d’un réseau téléinformatique
Usage des réseaux : (apport aux entreprises)

•Exemple: au lieu d’avoir une imprimante pour


chaque utilisateur qui
sera utilisée 1 heure par semaine, on partage
cette même imprimante entre plusieurs
utilisateurs.
•Remarque: Les grands ordinateurs sont
généralement 10 fois plus rapides et coûtent
1000 fois plus chers.
Usage des réseaux : (apport aux entreprises)
• Augmenter la fiabilité: dupliquer les données et les
traitements sur plusieurs machines. Si une machine
tombe en panne une autre prendra la relève.
• Fournir un puissant média de communication:(e-mail,
conférence virtuelle « net meeting », etc.).
• Faciliter la vente directe via l’Internet.
Usage des réseaux: (apports aux individus)
• Accès facile et rapide à des informations distantes :
• Informations de type financier: Paiement de factures,
consultation de solde, etc.
• Recherche d’informations de tout genre : sciences, arts,
cuisine, sports, etc.;
• Accès à des journaux et bibliothèques numériques.
• Communication entre les individus :Vidéoconférence, courrier
électronique, groupes thématiques (newsgroups), clavardage
(chat), communication poste-à-poste (peer-to-peer), téléphonie
et radio via Internet, etc.
•Divertissements et jeux interactifs :vidéo à la
carte et toutes sortes de jeux (jeux d’échec,
de combats, etc.)
•Commerce électronique (e-commerce):
transactions financières, achats en ligne à
partir de son domicile.
Caractéristiques physiques des réseaux
• Deux caractéristiques importantes:
• Techniques de transmission:
• La diffusion (broadcast) :un seul canal est partagé par
toutes les machines:
• Un paquet (petit message) est envoyé, tous les autres
le reçoivent.
• La diffusion peut être générale ou restreinte.
• En général, les réseaux de petite taille utilisent la
diffusion.

Caractéristiques physiques des réseaux
• Le point à point: un canal est partagé par deux
machines:
• Un paquet peut passer par plusieurs machines
intermédiaires
• avant d’atteindre sa destination (besoin de routage).
• Une machine ne reçoit pas forcément tous les
paquets des autres.
• En général , les réseaux de grande taille utilisent le
point à point.
Caractéristiques physiques des réseaux
• La taille (étendue) du réseau :
Caractéristiques physiques des réseaux
Caractéristiques physiques des réseaux
• La taille (étendue) du réseau :
a. Réseaux locaux (LAN) :
• Étendue= une salle, un immeuble
SUITE
•Topologie simple:Bus (exemple
:Ethernet= norme IEEE 802.3) ou
anneau (exemple:anneau à jeton=
norme 802.5).
• Généralement privés.
• Problème de partage du canal.
b. Réseaux métropolitains (MAN):
• Étendue= une ville
• Peut être privé ou public.
• Pas d’éléments de commutation (routage) simple.
• Norme spéciale IEEE-802.6.
c. Réseaux longue distance (WAN):

• Étendue =une région, un continent.


• Sous-réseau de commutation :
Ensemble de commutateurs reliés entre eux.
c. Réseaux longue distance (WAN) Suite:
• Un commutateur (routeur) :
ordinateur spécialisé qui permet d’acheminer des paquets.
• Quelques topologies possibles d’un sous-réseau :
• (a) étoile,
• (b) anneau,
• (c) arbre,
• (d) maillage régulier,
• (e) anneau-interconnecté,
• (f) maillage irrégulier.
d. Réseaux sans fil (wireless networks)
• Sans fil ≠ mobile
• Installation simple
• Problèmes:
• Débit doit être amélioré
• Taux d’erreur binaire élevé
• Interférence
d. Réseaux sans fil (wireless networks)
d. Interréseaux :
• Ensemble de réseaux interconnectés au moyen de machines appelées
passerelles (gateways).
• Ne pas confondre: internet et Internet(i majuscule)
Logiciels de réseaux
• Réseau :matériels + logiciels.
• Logiciel :on a besoin d’implanter un grand nombre de
fonctions (détection et correction d’erreurs, contrôle
de flux, routage, etc.) pour pouvoir communiquer
convenablement.
• Problème :les fonctions à implanter sont nombreuses
et complexes.
• Quoi faire?:regrouper les fonctions en modules
(diviser pour régner) réduire un problème complexe
en plusieurs petits problèmes.
Logiciels de réseaux
•Comment faire le découpage?:utiliser les
techniques de génie logiciel (couplage,
modularité, encapsulation, etc.)
Logiciels de réseaux
• Résultat du découpage:
• Plusieurs couches.
• Une couche = un niveau d’abstraction
• Une couche n utilise les services de la couche n-1 et ses
propres moyens pour offrir des services plus appropriés à la
couche n+1.
• Relation entre les couches n et n-1
• n:utilisateur des services.
• n-1:fournisseur des services.
• Nombre/nom/fonction des couches varie selon le réseau.
Logiciels de réseaux
• Pouvoir envoyer et recevoir des bits sur un réseau ne suffit pas
pour communiquer convenablement.
• Communiquer: pouvoir interpréter l’information
• Échangée: parler le même langage.
• Langage= syntaxe + sémantique
• Les messages envoyés doivent être interprétés correctement par
le récepteur. Si les 8 premiers d’un message contiennent
l’adresse source et celui qui le reçoit considère les 8 derniers bits
comme adresse source: il y aura un problème…
Logiciels de réseaux suite
•Donc pour pouvoir communiquer
convenablement, les interlocuteurs doivent
s’entendre sur les syntaxes et les sémantiques des

messages échangés: on a besoin des protocoles.
Logiciels de réseaux
•Protocole :Ensemble de règles et des
conventions décrivant la syntaxe et la
sémantique des messages échangés et la façon
dont la transmission se déroule.
•Syntaxe
• les différents champs qu’on trouve dans
chaque message
• Le nombre de bits occupé par chaque champ.
• Sémantique: la signification de chaque champ.
Logiciels de réseaux
• Chaque couche utilise ses propres protocoles
pour communiquer avec son homologue (entités
homologues).
• Aucune donnée n’est transférée directement de
la couche n (n>1) d’une machine à la couche n
d’une autre machine.
• Pour que la couche n+1 puisse utiliser la couche n,
elle doit connaître l’interface de cette dernière.
Logiciels de réseaux
• Une interface définit les opérations élémentaires
et les services qu’une couche inférieure offre à sa
supérieure.
• Architecture d’un réseau= ensemble de couches
et de protocoles.
• Remarque: La spécification d’une architecture
doit contenir suffisamment d’information pour
permettre l’écriture de programmes et la
construction de matériels de chaque couche.
Logiciels de réseaux

Logiciels de réseaux
• Il est important de comprendre la différence entre :
• communication virtuelle et
• communication effective
• Les processus pairs de la couche N conçoivent leur
communication de façon horizontale grâce au
protocole de la couche N: une communication
virtuelle.
• La communication effective se fait avec les couches
inférieures par l’interface.
Logiciels de réseaux
Types de services
• Service avec connexion
• Modélisé d’après le système de téléphone.
• Principe :Trois étapes
• Établir la connexion.
• Utiliser la connexion.
• Libérer la connexion.
• Avantages :
• Négociation au moment de la connexion (transfert fiable,
régularisation de flux d’information, etc.)
• Minimisation de flux d’information de contrôle.
• Inconvénient :Procédures lourdes d’établissement et de libération de
connexions.
Types de services
• Les services sont caractérisés par des niveaux de qualité
• de service
• Fiable (reliable):
• Principe :
• Utilise des techniques de détection ou de correction d’erreurs.
• Envoyer des accusés de réception pour confirmer que le message
est bien reçu.
• Inconvénient :surcharge et délais
• Exemple d’utilisation: transfert de fichier.
Types de services

•Les services sont caractérisés par des niveaux


de qualité de service
• Non fiable (unreliable):appelé aussi service
datagramme.
• Principe: pas d’accusé de réception et pas de
détection d’erreurs.
• Exemple d’utilisation: courrier électronique.
Primitives de service
• L’interface entre couches comporte la définition des
services fournis ou demandés.
• Les formes de ces services et leurs appellations ont été
normalisées.
• Définition: Un service est défini formellement par un
ensemble de primitives (opérations) qu’un utilisateur
ou d’autres entités peuvent utiliser pour accéder au
service. Ces primitives ordonnent aux services de
réaliser une action ou de rendre compte à la suite d’une
mesure prise par l’entité paire.
Primitives de service
• Service: Généralement, on a les services suivants:
connexion/déconnexion :établir, maintenir, libérer une
connexion.
transfert de données :envoyer et recevoir des données.
Abandon :abandonner un service.
• Primitives de service: Quatre classes de primitives:
Demande: par lesquelles un utilisateur demande un service.
Indication :par lesquelles l’entité correspondante est avertie
qu’un certain service a été activé.
Réponse :par lesquelles l’utilisateur distant du service (N)
accepte ou refuse le service demandé.
Confirmation :qui indiquent l’acceptation ou le refus du
service demandé.
Primitives de service

Primitives de service
• Exemple:
• CONNECT.request: demande d’établissement d’une connexion. (dial)
• CONNECT.indication: signalisation à la partie appelée. (ring)
• CONNECT.response: utilisée par l’appelé pour accepter/rejeter l’appel. (pick
up)
• CONNECT.confirm: indique à l’appelant si l’appel est accepté. (ringing stop)
• DATA.request: demande d’envoi de données. (say something)
• DATA.indication: signale l’arrivée de données. (hears voice)
• DISCONNECT.request: demande de relâchement de la connexion. (hang up)
• DISCONNECT.indication: signale la demande au pair. (busy tone)
Primitives de service
•Remarque: Dans cet exemple,
• CONNECT est un service avec confirmation (on
demande une réponse explicite),
• DISCONNECT est un service sans confirmation (pas
de réponse).
Modèles de référence
• Normalisation(www.iso.ch)
• Qu’est ce qu’une norme?:Des accords documentés décrivant des
spécifications des produits ou des services.
• Exemple: format d’une carte bancaire (longueur, largeur, épaisseur,
position de la bande magnétique, etc.).
• Pourquoi une norme?:Éliminer les incompatibilités entre les produits
et les services.
• Si on ne parle pas le même « langage », alors comment peut-on
communiquer et se comprendre?
• Qui définit les normes?:des organismes nationaux (SCC « Standards
Council of Canada »,AFNOR« France »,ANSI « USA ») et
internationaux (ISO« International Organization for Standardization »).

=
Modèle de référence OSI

• OSI(Open Systems Interconnection)


• L’objectif de OSI est de définir une standardisation des
règles d’interaction entre les systèmes interconnectés.
• OSI ne s’intéresse qu’au comportement externe, le
fonctionnement interne ne présente aucun intérêt
pour OSI.
• Élaboré par ISO et comporte 7 couches.
Modèle de
référence OSI
Modèle de référence OSI
• Couche Physique: Assurer une transmission
transparente des bits;
• Cette couche spécifie les caractéristiques physiques
propres
à la transmission du signal.
• Entre autres, elle répond aux questions :
• Quelle tension représente un < 1 > ?
• Combien de temps dure un bit ?
• Combien de broches a un connecteur ?
• Combien de câbles le média a-t-il ?
Modèle de référence OSI
• Couche Liaison: Elle permet:
• Un échange de trames(série de bits) entre deux éléments
adjacents et ce, sans erreur, ni duplication ni perte
• un formatage des données,
• un contrôle d’erreurs,
• Une gestion des flux: éviter que l’émetteur envoie plus que
le récepteur peut traîter (émetteur plus rapide que le
récepteur).
• Un partage d’un support physique entre plusieurs stations.
Modèle de référence OSI
• Couche réseau: Elle se charge d’acheminer les paquets
jusqu’au destinataire final.
• Routage: acheminer les paquets d’informations vers
leur destination au travers du maillage des nœuds de
commutation.
• Contrôle de congestion: éviter les embouteillages de
paquets dans le réseau.
Modèle de référence OSI
• Couche Transport: Elle offre un service de bout en bout tout en
assurant:
• une totale abstraction vis-à-vis du réseau réel;
• que les segments ont été reçus correctement;
• que les segments ont été reçus dans la bonne séquence.
• Etc.

• Couche Session: Elle permet à des utilisateurs travaillant sur


différentes machines de:
• établir des sessions entre eux;
• gérer et organiser les dialogues.
Modèle de référence OSI
• Couche Présentation: Elle fournit le mécanisme (codage ou
présentation de l’information) permettant de présenter des
données de façon à ce qu’elles soient comprises par l’application
émettrice et par l’application réceptrice.
• Cette couche s’intéresse à la syntaxe et la sémantique de
l’information transmise.
• Elle gère les conversions de code, les compressions, les
cryptages.
• Couche Application: Les protocoles de cette couche servent
directement l’utilisateur final en fournissant un ensemble de
services standards : messagerie électronique, transfert de
fichiers (FTAM), annuaires, etc.
Modèle de
référence OSI
Architecture TCP/IP
• Architecture définie par la défense américaine (DoD).
• Le but est la connexion de plusieurs réseaux utilisant des protocoles
de communication différents et incompatibles.
Architecture TCP/IP

Architecture TCP/IP

From Computer Networks by Tanenbaum @ prentice Hall

Vous aimerez peut-être aussi