0% ont trouvé ce document utile (0 vote)
4 vues59 pages

Introduction aux réseaux et protocoles

Transféré par

oumaima nouari
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
4 vues59 pages

Introduction aux réseaux et protocoles

Transféré par

oumaima nouari
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Chapitre 1

Introduction aux réseaux

Abderrahim Sekkaki

10/10/2024 Introduction Page 1


Plan
• Références bibliographiques
• Caractéristiques principales
• Modes de communication
• Architecture en couches

10/10/2024 Introduction Page 2


Références bibliographiques

10/10/2024 Introduction Page 3


Référence 1
Guy Pujolle
Initiation aux réseaux (cours et exercices) 2000
Eyrolles ([Link]
448 pages - 30 €
ISBN 2-212-09155-9

Très bonne introduction

10/10/2024 Introduction Page 4


Référence 2
Andrew Tanenbaum
Réseaux
3ème édition - 1997
Dunod ([Link]
768 pages - 45 €
ISBN : 2100043153

➢ Ouvrage de référence très complet


➢ Une quatrième édition en phase de traduction

10/10/2024 Introduction Page 5


Référence 3
Douglas Comer
TCP/IP architecture, protocoles, applications
4ème édition - 2001
Dunod ([Link]
864 pages - 60 €
ISBN : 2100053841

➢ Ouvrage de référence sur TCP/IP

10/10/2024 Introduction Page 6


Référence 4
Richard Dapoigny
Les transmissions dans les réseaux informatiques
1ère édition - 1999
gaetan morin editeur ([Link]
220 pages - 15 € ?
ISBN 2-910749-26-6

➢ Introduction aux couches basses

10/10/2024 Introduction Page 7


Référence 4-bis
Richard Dapoigny
Les protocoles dans les réseaux informatiques
1ère édition - 1999
Gaetan Morin editeur ([Link]
240 pages - 15 € ?
ISBN 2-910749-37-1

➢ Introduction aux couches hautes

10/10/2024 Introduction Page 8


Référence 5
Guy Pujolle
Les réseaux
3ème édition - 2001
Eyrolles ([Link]
1070 pages - 19 €
ISBN: 2-212-11121-5

➢ Abord plutôt difficile


➢ Existe une 4ème édition à 49 euros

10/10/2024 Introduction Page 9


Référence 6
Stéphane Lohier - Dominique Présent
Transmissions et réseaux
2ème édition - 1999
Dunod ([Link]
256 pages - 22,5 €
ISBN : 2100045865

➢ Survol général

10/10/2024 Introduction Page 10


Référence 7
Jean-Luc Montagnier
Pratique des réseaux d’entreprise
2ème édition - 1998
Eyrolles ([Link]
552 pages – 37,90 €
ISBN: 2-212-09031-5

➢ Ouvrage complet

10/10/2024 Introduction Page 11


Référence 8
Gilles Roussel – Etienne Duris
Java et Internet
1ère édition - 2000
Vuibert ([Link]
576 pages –38 €
ISBN : 2-7117-8654-4

➢ Introduction à la programmation réseaux

10/10/2024 Introduction Page 12


Caractéristiques principales

10/10/2024 Introduction Page 13


Caractéristiques des réseaux
• Type des connexions
point à point / multipoint

• Topologie
maillage / bus / anneau / étoile / arbre ...

• Taille du réseau
LAN / MAN / WAN / internet

10/10/2024 Introduction Page 14


Point à Point
• Liaison (connexion) point à point
– un canal est dédié spécifiquement à la
connexion de deux machines

• Réseau point à point


– ensemble de liaisons point à point

10/10/2024 Introduction Page 15


Point à Point (maillage)

10/10/2024 Introduction Page 16


Problème du routage

Src

Dst

10/10/2024 Introduction Page 17


Multipoint
• Liaison (réseau) multipoint
– Un canal est partagé par un ensemble de
machines

10/10/2024 Introduction Page 18


Multipoint (bus)

10/10/2024 Introduction Page 19


Multipoint (anneau)

10/10/2024 Introduction Page 20


Multipoint (étoile)

Concentrateur

10/10/2024 Introduction Page 21


« Unicasting »
• Une machine (source) envoie un message à
une machine destination

Src Dst

  OK 

10/10/2024 Introduction Page 22


Broadcasting
• Diffusion générale : une machine (source)
envoie un message à toutes les machines

Src

OK OK OK OK

10/10/2024 Introduction Page 23


Multicasting
• Diffusion restreinte : une machine envoie
un message aux machines d’un groupe

Src

 OK  OK

10/10/2024 Introduction Page 24


Problème des collisions
• Si deux machines transmettent en même
temps ?

Src1 Src2

10/10/2024 Introduction Page 25


Réseaux locaux
• LAN (Local Area Network)
• Liaison multipoint
– bus
– anneau
– étoile
• Dimension : jusque quelques kilomètres
• Taux d’erreur : peu élevé

10/10/2024 Introduction Page 26


Réseaux locaux
• Ethernet (IEEE 802.3)
10 Mb/s - 100 Mb/s
• Token Ring (IEEE 802.5)
4 Mb/s - 16 Mb/s
• Token bus (IEEE 802.4)
• FDDI (Fiber Distributed Data Interface)
100 Mb/s

10/10/2024 Introduction Page 27


Réseaux métropolitains
• MAN (Metropolitan Area Network)
• Fédération de réseaux locaux
• Deux bus unidirectionnels
– artères à gros débit
– épine dorsales (backbones)
• Dimension : un campus, une ville
• Débit : 64 Kb/s à 155,52 Mb/s
• Norme DQDB : IEEE 802.6

10/10/2024 Introduction Page 28


Réseaux longue distance
• WAN (Wide Area network)
• Constitution
– hôtes
– routeurs
• Dimension : un pays, un continent
• Taux d’erreur : relativement élevé

10/10/2024 Introduction Page 29


Réseaux longue distance

routeur

hôte
sous-réseau

10/10/2024 Introduction Page 30


internet
• Interconnexion de réseaux
• intranet = internet privé
• Internet = le réseau mondial

10/10/2024 Introduction Page 31


Modes de communication

10/10/2024 Introduction Page 32


Liaison point à point
• On s’intéresse ici (pour simplifier) à une
communication sur une liaison point à point.

10/10/2024 Introduction Page 33


Modes de communication
• Trois modes distincts :
– Mode sans connexion

– Mode sans connexion mais avec accusés de


réception (ack)

– Mode avec connexion

10/10/2024 Introduction Page 34


Mode sans connexion
• Aucune connexion au préalable
• Pas d'accusé de réception
– si une trame est perdue …
• Ce service convient :
– lorsque le taux d'erreur est faible
– lorsque la correction des erreurs est prévue dans
les couches supérieures
– pour des trafics en temps réel

10/10/2024 Introduction Page 35


Mode sans connexion
• Transmission avec succès

trame

• Transmission avec échec

trame

10/10/2024 Introduction Page 36


Mode sans connexion mais ack
• Mode plus fiable que le précédent.
• Chaque trame envoyée doit être acquittée.
• L’émetteur peut ré-envoyer une trame si
aucun ack n’est arrivé après une certaine
temporisation.
• Ce service convient pour des canaux peu
fiables tels que les liaisons sans fils.

10/10/2024 Introduction Page 37


Mode sans connexion mais ack
• Transmission avec succès

trame
t0

ack
t1

10/10/2024 Introduction Page 38


Mode sans connexion mais ack
• Transmission avec (un) échec

t0 trame

temporisation

trame
ti

ack
ti+1

10/10/2024 Introduction Page 39


Mode avec connexion
• Fournit à la couche réseau l’équivalent d’un
canal fiable.
• Trois phases :
– Établissement de la connexion
=> initialisation de certains paramètres
– Transmission des données
– Libération de la connexion
=> libération des ressources utilisées

10/10/2024 Introduction Page 40


Mode avec connexion
• Etablissement de la connexion

CD(x, y, …)
t0

CA(w,z,…)
t1

CD = Connexion Demandée
CA = Connexion acceptée

10/10/2024 Introduction Page 41


Mode avec connexion
• Transmission des données

trame 0
ti

trame n
tj

10/10/2024 Introduction Page 42


Mode avec connexion
• Libération de la connexion

DD
tk

DA
tk+1

DD = Déconnexion Demandée
DA = Déconnexion acceptée

10/10/2024 Introduction Page 43


Architecture en couches

10/10/2024 Introduction Page 44


Réseaux
Interconnexion
Architecture Topologie
Contrôle de flux
Programmation
TCP/IP Routage

Sécurité
Détection et correction d’erreurs

Compression Cryptage
Contrôle d’accès
10/10/2024 Introduction Page 45
Principe
• Pour réduire la complexité de conception,
les réseaux sont organisés en couches.
• Toute machine d’un réseau dispose
(implémente) alors ces couches.
• La couche n d’une machine peut
communiquer (virtuellement) avec la
couche n des autres machines.

10/10/2024 Introduction Page 46


Protocoles
• Les entités (processus) situés à un niveau
donné et sur plusieurs machines sont
appelés processus pairs
• Les règles et conventions utilisées au niveau
de la couche n = protocole de la couche n
• Ensemble des protocoles = pile de
protocoles

10/10/2024 Introduction Page 47


Interface et services
• Entre chaque paire de couches adjacentes,
on trouve une interface qui définit les
services que la couche inférieure offre à la
couche supérieure.
• Les services sont accessibles par des points
d’accès aux services (SAP)

10/10/2024 Introduction Page 48


Types de services
• En mode connexion
– une connexion est établie (ce qui permet de régler
certains paramètres).
– l'ordre des paquets d'information transmis est respecté.
– exemple : service téléphonique
• En mode sans connexion
– pas de connexion
– l'ordre des paquets d'information transmis n'est pas
nécessairement respecté
– exemple : service postal

10/10/2024 Introduction Page 49


Exemple

I like J'aime
rabbits les lapins

Dutch Dutch
Ik hou Ik hou
konijnen konijnen

Fax #1 Fax #1
Dutch Dutch
Ik hou Ik hou
konijnen konijnen
10/10/2024 Introduction Page 50
Modèle de référence OSI

application

présentation

session

transport message

réseau paquet

liaison trame

physique bit
Hote A Routeur 1 Routeur n Hote B
10/10/2024 Introduction Page 51
Couche physique
• Cette couche s'occupe de la transmission des bits
de façon brute sur un canal de communication.
• Dans cette couche se trouve les moyens
mécaniques, électriques et fonctionelles pour
remplir cette tâche :
– jonctions
– modems
– Multiplexeurs
– …

10/10/2024 Introduction Page 52


Couche liaison
• Cette couche doit assurer une transmission
exempte d'erreurs sur un canal de
communication. Les données sont
fractionnées en trames.
• Services offerts :
– gestion des erreurs
– régulation du flux
– contrôle d'accés à un canal partagé (MAC)

10/10/2024 Introduction Page 53


Couche réseau
• Cette couche doit assurer une transmission
entre deux machines quelconques. Les
données sont fractionnées en paquets.
• Services offerts :
– addressage logique universel
– routage
– Contrôle de congestion

10/10/2024 Introduction Page 54


Couche transport
• Cette couche doit assurer une transmission
avec une certaine qualité de service entre
deux machines quelconques.
• C'est la première couche de bout en bout.
• Elle peut gérer plusieurs connexions sur une
même machine.

10/10/2024 Introduction Page 55


Couche session
• Cette couche doit fournir les moyens
nécessaires pour :
– ouvrir et fermer des sessions entre utilisateurs
– organiser et synchroniser le dialogue.
• Services offerts :
– gestion du jeton
– synchronisation (utilisation de points de
reprise)

10/10/2024 Introduction Page 56


Couche présentation
• La couche présentation se charge de la
représentation des données échangées dans un
souçis de compatibilité.
• Services offerts :
– traduction
• Ascii / Unicode
• Complément à 1 / complément à 2; Langage ASN.1
– compression
– cryptage

10/10/2024 Introduction Page 57


Couche application
• Cette couche est chargée de l'exécution des
applications réseaux.
• Services offerts :
– Transfert de fichiers
– Exécutions de travaux à distance
– Interrogation de bases de données
– …

10/10/2024 Introduction Page 58


Principe de fonctionnement
• Chaque couche
– reçoit les données de la couche supérieure
– effectue un certain traitement
– transmet les données en ajoutant un en-tête
(informations de contrôle)

10/10/2024 Introduction Page 59

Vous aimerez peut-être aussi