Chapitre I

Télécharger au format pdf ou txt
Télécharger au format pdf ou txt
Vous êtes sur la page 1sur 34

Réseaux Informatiques

Filière: SMI - S5

Pr. K. HOUSNI
Faculté des sciences
Université Ibn Tofail

Page 1
Objectifs

Il s’agit dans ce cours de comprendre :


Les concepts fondamentaux utilisés en réseaux :
 structuration d’une architecture de communication en couches,
 notion de Protocole,
 principaux mécanismes de communications tel que :
 contrôle d’erreur,
 contrôle de flux,
 contrôle de congestion,
 mode de commutation,
 routage et adressage.
Initiation à des protocoles courants, notamment Ethernet,
IP, TCP.
Page 2
Chapitre I
Chapitre I

Introduction aux réseaux informatiques

Définitions et concepts de base


Composants d’in réseau informatique
Applications réseaux
Classification des réseaux
Introduction à la notion d’architectures réseaux
Architecture protocolaire réseau
La normalisation
Interconnexion des systèmes ouverts
Architecture en couches
Principe d’une architecture en couches
Le modèle de référence OSI
Architecture TCP/IP
Définitions

But :
 acheminer une information d’un point source vers un (unicast) destinataire ou plusieurs
destinataires (multicast, broadcast)

 Télécommunications :
 toute transmission, émission ou réception de signes, de signaux, d’écrits, d’images, de sons
ou de renseignements de toute nature, par fil, radioélectricité, optique ou autres systèmes
électromagnétiques.

 Réseau de communication :
 ensemble de ressources (voies de transmission, commutateurs, routeurs…) mis à la
disposition d’équipements terminaux pour leur permettre d’échanger de l’information.

 Réseau Informatique : ( computer network)


 C’est un système de communication (ensemble matériel + logiciel) qui permet à un ensemble
d’ordinateurs (ou de périphériques) d’échanger de l’information
 On parle de réseaux :
 Homogènes : Tous les ordinateurs sont du même constructeur.
 Hétérogènes : Les ordinateurs reliés au réseau sont de constructeurs divers.
Ex. : Ethernet.
Page 5
Définitions

 Logiciel réseau : Ensemble de modules logiciels déployés et activés sur les


équipements constituant le réseau et les équipements d’extrémités
communicants. Ces modules mettent en œuvre des protocoles de
communication.

 Téléinformatique : informatique à distance. C’est une science qui associe le


traitement de l’information (les données) qui est le domaine propre de l’ordinateur,
avec le transport de l’information, qui est le domaine des télécommunications.

Page 6
Composants d’un réseau

 Un réseau est un ensemble de nœuds connectés par des arcs.


 Dans un réseaux Informatique :
 Les nœuds = E.I (Équipements Informatiques)
 Les arcs = L.D (liaison de données)

 E.I = ordinateur, terminal, imprimante, capteur, …. , concentrateur, multiplexeur. Ces nœuds


sont appelés aussi ETTD (Equipement Terminal de Traitement de Données)
→ deux fonctions (caractéristiques):
- stockage de l’information
- traitement de l’information
 L.D = moyens de communication entre équipement informatique (E.I).
- contrôleur de communication
- circuit de données :
- support de transmission (câbles, fibre optique, …..)
- ETCD (Equipement Terminal de Circuit de données
Exemple : Modem, codec

Page 7
Applications réseaux

Les réseaux servent avant tout à réaliser des services


• accessibles à partir de tout organe connecté au réseau
• mis en œuvre par un ensemble d’ordinateurs sur le réseau
• exemples de services
 le courrier électronique (mail) le transfert de fichiers (ftp)
 l’accès à distance (telnet) l’accès au World Wide Web
les services utilisant le Web :
Documentation, commerce électronique, etc.
Autres services :
 Le partage des fichiers.
 Le partage d’application : compilateur, système de gestion de base de donnée (SGBD).
 Le Partage d’imprimante.
 Le transfert de donnée en générale (réseaux informatiques), de la parole (réseaux
téléphoniques).
 Le transfert de la parole, de la vidéo et des données (réseaux à intégration de services ou
multimédia).

Page 8
Classifications des Réseaux

On peut classifier les réseaux selon plusieurs critères :


Selon les types de transmission :
 supports (filaires, optiques, sans fil)
 modes de diffusion (Unicast, Broadcast, Multicast)
Selon la taille
PAN, LAN, MAN,WAN, Internet
Selon les performances
 bande passante (débit), délais (latence)
Selon les types de terminaux
Réseaux téléphoniques
Réseau d’ordinateurs
Réseaux domestiques

Page 9
Classifications des réseaux selon la taille

Page 10
Classifications des réseaux selon la taille

Page 11
Classifications des réseaux selon les performances

Débit :
le débit correspond à la quantité de données qui sont transmises dans un temps donné. on
trouve trois grandes familles :
les réseaux à faible et moyen débits (débits < 200 kbps),
les réseaux à haut débit (200 kbps < débit < 20 Mbps),
les réseaux à très haut débit (débit > 20 Mbps).
Latence :
avec le débit, la latence est l'une des deux composantes à savoir pour juger d'une bonne
connexion à Internet.
C'est une mesure de délai. Et, en général, la latence mesure le temps nécessaire pour
qu'un paquet de données soit transmis de l'émetteur au destinataire et renvoyé
à l'émetteur.

Page 12
Classifications des réseaux selon les types de terminaux

Réseaux téléphoniques

Réseau d’ordinateurs

Réseaux domestiques

Page 13
Classifications des réseaux selon le mode
de fonctionnement

Avec connexion :
 -Demande d’établissement de connexion,
Si le récepteur refuse : pas de connexion,
 Si le récepteur accepte : établissement d’un circuit,
 Transfert des données, Libération de la connexion
Sans connexion :
le client poste une lettre dans une boite à lettres,
 chaque lettre porte un nom et une adresse,
 un client a une adresse et une boite à lettres propre,
 les contenus des informations sont inconnus du prestataire,
 les supports du transport sont inconnus du client

Page 14
Classifications des réseaux selon le mode
de communication

Simplex : si on ne peut transmettre l’information que dans un sens.


Half-duplex : si on peut transmettre alternativement dans les 2 sens.
Full-Duplex : si on peut transmettre simultanément dans les 2 sens (deux
canaux différents un pour émettre et l’autre pour recevoir)

Page 15
Exemple de réseaux: réseaux d’ordinateurs

Page 16
Exemple de réseaux: réseaux téléphoniques

Page 17
Architecture protocolaire réseau

Architecture protocolaire réseau : un modèle complet de communication


Objectifs :
Une cohérence parfaite entre les différentes parties du réseau
Une grande modularité, chaque partie peut être modifiée ou remplacée sans
affecter les autres.
Historiquement, chaque constructeur a créé sa propre architecture
SNA (System Network Architecture) d’IBM
DSA (Distributed System Architecture) de BULL
Besoin d’un modèle normalisé
Pour une entreprise qui met en œuvre des réseaux, la diversité des solutions
adoptées et l’hétérogénéité des équipements est une nécessité fondamentale
Pour prendre en compte une informatique existante non encore connectée et
hétérogène pour des raisons économiques ou historiques.
Pour ne pas se limiter à un seul fournisseur.
Pour pouvoir tirer partie de complémentarité des produits de différents
constructeurs
Pour pouvoir s’adapter au mieux à l’évolution des flux d’information à traiter dans
l’entreprise.
Page 18
La normalisation

 modèle de référence ou modèle OSI (Open System Interconnection) définit par l’ISO
(International Standardization Organization)

« Normalisation » : ensemble de règles destinées à satisfaire un besoin de manière similaire


 réduction des coûts d’études
 garantie d’un marché plus vaste
 garantie d’inter-fonctionnement, d’indépendance vis à vis d’un fournisseur,
Quelques Organisme de normalisation :
 U.I.T . Union Internationale des Télécommunications (ex CCITT) (Genève)
http://www.itu.ch
 I.E.E.E. Institute of Electrical & Electronics Enginers (USA) http://www.ieee.org
La plus grande organisation professionnelle et universitaire du monde, groupe de
normalisation pour l’informatique (IEEE 802)
 I.S.O. International Standardization Organization
organisation non gouvernementale, centaine de pays membres ,édite des normes
dans tous les domaines, membre de l’UIT

Page 19
Interconnexion des systèmes ouverts

L’échange d’information se fait selon un ensembles de protocoles.


Un protocole : ensemble de règles permettant la communication entre deux entités
fonctionnellement équivalentes.
Une interface : ensemble de règles permettant la communication entre deux modules
logiciels fonctionnellement différents.
Il y a des protocoles :
Orientés vers la communication : responsable de l’acheminement de l’information
entre les extrémités concernées.
Orientés vers le traitement de l’information : la capacité pour un système de se
raccorder à un réseau de transmission de données ne suffit pas pour que le
système puisse dialoguer avec un autre système.
Qu’est--ce qu’un protocole ?
Qu’est
 Une implémentation d’un certain service;
 Un accord entre les deux parties sur la manière de communiquer;
 Définition des règles & des formats de données;
 Règles sans ambiguïté pour pouvoir être traduites par des logiciels ou des
automates câblés

Page 20
Architecture en couches

une couche : un ensemble homogène destiné à accomplir une tâche ou à


rendre un service

Le découpage en couches permet de:


 dissocier des problèmes de natures différentes
HTTP/TCP/IP peut utiliser DNS, ARP, DHCP, RIP, OSPF, …
 rendre évolutive l’architecture : une nouvelle technologie ne remet en
cause que la couche concernée
 masquer les détails d’implémentation : une couche fournie certains
services
 faire de la réutilisation de service
sockets, DNS, …

Page 21
Principe d’une architecture en couches

 Chaque système ouvert est considéré comme logiquement composé d’un ensemble de
sous-systèmes.
 Les sous-systèmes de même niveau constituent une couche.
 Il y a 2 types de dialogue :
 dialogue horizontal entre couches homologues à l’aide du protocole de niveau N
 dialogue vertical à l’aide de primitives de service

 Service : fonctionnalité offerte par le réseau (communication fiable de bout en bout,


cryptage des données, …. )
 La couche N+1 demande un service à la couche N à l’aide d ’une primitive de service de
niveau N
 Les données de la couche N+1 sont encapsulées dans une unité de données de niveau N
(en-tête couche N et données N+1)
 l’en-tête contient les infos nécessaires au traitement distant sur la couche homologue
(identifiant du service, adresse du destinataire, compteurs de contrôle de l’échange, …)
 La couche N rend le service de niveau N à la couche N+1 à l’aide d’une interface de niveau
N
Page 22
Architecture en couches – Modèle OSI

 Le premier objectif de l’ISO (International Standard


Organization) dans le développement de normes pour
l’Interconnexion de Systèmes ouverts, appelée OSI (Open
System Interconnection), a été de définir une architecture
de réseau normalisée.
 Cette architecture hiérarchique, connue sous le nom du
«Modèle de Référence pour l’Interconnexion de
Systèmes Ouverts» (plus couramment appelée modèle
ISO/OSI) est composée de sept couches remplissant
chacune une partie bien définie des fonctions nécessaires à
l’interconnexion de systèmes ouverts.

Page 23
Le modèle de référence -OSI-

Page 24
Le modèle de référence –OSI-

Un standard permettant de connecter des systèmes ouverts


OSI : Open System Interconnexion
 système ouvert : qui implémente des protocoles ouverts
 protocole ouvert : la description du protocole et ses modifications sont
publiques

Architecture protocolaire en couches:


 couches « hautes » orientées application;
 couches « basses » orientées transport.

Décrit formellement ce qu’est une couche, un service, un point d’accès, …

Page 25
Le modèle de référence –OSI-

 La couche n ajoute l’en-tête Hn (encapsulation)


 La couche liaison ajoute un champ supplémentaire T2 pour le contrôle de
la transmission (FCS, Frame Check Sequence)

Page 26
Le modèle de référence –OSI-

La couche Application : C’est la seule couche qui interagit directement avec les
données de l’utilisateur. Les applications logicielles comme les navigateurs
web et les clients e-mail se servent de la couche applicative pour initier des
communications. Toutefois, il convient de préciser que les applications
logicielles client ne font pas partie de la couche application.
La couche application
 contient les interfaces qui constituent les points d’entrées sur le réseau dans
les programmes utilisés
 doit supporter un grand nombre d’application et comprendre énormément de
protocoles différents
 Cette couche est très complexe et loin d’être finalisée

Page 27
Le modèle de référence –OSI-

La couche Présentation : Cette couche est principalement responsable de la


préparation des données afin qu’elles puissent être utilisées par la couche
application ; en d’autres termes, la couche 6 rend les données présentables
pour les applications.
La couche de présentation est responsable de la traduction, du chiffrement et de la
compression des données.
Son rôle est de mettre en forme (convertir, structurer) les données qui lui sont
transmises par les applications

Page 28
Le modèle de référence –OSI-

La couche Session : organiser le dialogue entre toutes les applications en gérant


des sessions d’échange.
Les services que la couche session assure sont :
Etablissement de connexion : demande, confirmation, refus
Transfert de données : normal, express…
Gestion des activités : début d’activité, reprise, …
Synchronisation des échanges : Par exemple, si un fichier de 100 mégaoctets
est transféré, la couche de session peut définir un point de contrôle tous les
5 mégaoctets. Dans le cas d’une déconnexion ou d’un plantage après le
transfert de 52 mégaoctets, la session pourra être reprise à partir du dernier
point de contrôle, ce qui signifie que seulement 50 mégaoctets de données
supplémentaires devront être transférés. Sans les points de contrôle, tout le
transfert devrait reprendre à zéro.
Déconnexion : demande, confirmation

Page 29
Le modèle de référence –OSI-

La couche Transport : contrôler que le transport s’est réalisé correctement la


transmission des données de bout en bout.
la couche transport doit :
Fragmenter à l’émission et réorganiser à la réception les messages dans le
cas de la transmission par paquets pour être conforme au protocole du
réseau
Reséquencer les messages dans le cas d’un routage adaptatif
Contrôler le flux entrant et sortant d’un nœud
Assumer la détection et la reprise des erreurs de bout en bout
Optimiser l’emploi des ressources de transmission disponible dans le cas où
plusieurs stations sont sur le même nœud terminal du réseau

Page 30
Le modèle de référence –OSI-

La couche Réseau : La couche réseau décompose les segments de la couche de


transport en unités plus petites, appelées paquets, sur le dispositif émetteur et
réassemble ces paquets sur le dispositif de réception. La couche réseau trouve
également le meilleur chemin physique pour que les données atteignent leur
destination : c’est ce qu’on appelle le routage.
Rôle :
 Confectionner des paquets adaptés au trafic du réseau
Définis à tout instant et pour chaque nœud la meilleure route
Calculer et spécifier l’adresse de l’interface de sortie correspond au
destinataire, avec fonction d’établissement et de libération de connexion du
réseaux
Contrôler et traiter les erreurs d’acheminement
Calcul des informations nécessaire par la facturation client

Page 31
Le modèle de référence –OSI-

La couche Liaison : La couche de liaison de données est très similaire à la couche


réseau, sauf qu’elle facilite le transfert de données entre deux appareils sur le
même réseau.
 Cette couche prend les paquets de la couche réseau et les divise en morceaux
plus petits appelés trames.
 Comme la couche réseau, la couche de liaison de données est également
responsable du contrôle de flux et du contrôle d’erreur dans les
communications intra-réseau

Page 32
Le modèle de référence –OSI-

La couche Physique : Cette couche comprend les équipements physiques impliqués


dans le transfert de données, tels que les câbles et les commutateurs.
C’est également la couche où les données sont converties en un flux binaire, qui
est une chaîne de 1 et de 0.
La couche physique des deux appareils doit également convenir d’une convention
de signal afin que les 1 puissent être distingués des 0 sur les deux appareils.

Page 33
Architecture TCP/IP

Page 34

Vous aimerez peut-être aussi