Show Menu
Cheatography

Réseaux synthèse Cheat Sheet (DRAFT) by

This is a draft cheat sheet. It is a work in progress and is not finished yet.

téléin­for­matique

Science
 
- des méthodes
 
- des techniques
 
- des équipe­ments
permettant l’échange d’info­rma­tions numériques entre plusieurs systèmes inform­ati­ques.

Téléco­mmu­nic­ation

Domaine où les systèmes commun­icants ne sont pas nécess­air­ement inform­ati­ques:
traitement du signal
transm­ission analogique
etc...

Applic­ations inform­atiques réparties

Domaine où les caract­éri­stiques des équipe­ments et des techniques de transm­ission sont ignorées.

Réseaux

Un réseau numérique est constitué d’un ensemble d’ordi­nateurs connectés entre eux par des liaisons physiques.
Un réseau numérique permet l’échange entre machines distantes de données qui sont si nécessaire relayées de liaison en liaison par les machines interm­édi­aires.

Applic­ation de réseau

Une applic­ation est l'ut­ili­sat­ion (voire l'ex­plo­ita­tion) d'une ressource pour en faire quelque chose de concret.

Domaines d’util­isation des réseaux

Finalité des réseaux:
 
- Permettre le partage des ressources
 
- Accroître la résistance aux pannes
 
- Diminuer les coûts
Applic­ations utilisant les réseaux:
 
- Accès à des services à distance : base de donnée, progra­mmes...
 
- Commun­ication : Mail, News, Talk, Téléco­nfé­rence etc....

Evolution des réseaux & télécom

Volume du trafic de données vs. conver­sations téléph­oniques
Augmen­tation du nombre de sites
Haut débit pour tous
 
- 20 Mbits/s à la maison
 
- backbone Tbits/s
Transport des données multimédia
 
- téléphone, télévi­sion, jeu, commerce, enseig­nement
Accès mobile, sans fil
Accès continu à l ’infor­mation

L’internet

Internet est un nom générique signifiant Interc­onn­exion de Réseaux
Le regrou­pement d'un ensemble de réseaux:
- réseaux locaux (unive­rsités et entrep­rises)
- réseaux métrop­olitain (campus, ville, agglom­éra­tion)
- réseaux régionaux
- réseaux nationaux
Le plus grand réseau inform­atique du monde relie une communauté mondiale en pleine expansion
Géré de manière décent­ralisée et pragma­tique (coopé­ration et récipr­ocité)

WWW (World Wide Web)

Ensemble des sites web (appelés par abus de langage "­­sites Intern­­et­") présents sur le réseau Internet

Archit­ecture des réseaux: Objectifs

Conn­ect­ivi­té: permettre à plusieurs types d’ordi­nateurs utilisant des logiciels différents de commun­iquer entre eux
Modu­lar­ité: utiliser un ensemble restreint d’appa­reils généraux
Impl­ant­ation simple: solution générale qui peut être installée facilement selon différ­entes config­ura­tions
Util­isation facile: dispon­ibilité d’outils de commun­ication libérant les utilis­ateurs de la connai­ssance de la structure du réseau
Fiab­ili­té: détection et correction des erreurs
Mise à jour aisée: permettre au réseau d’évoluer et d’être modifiée selon les besoins des utilis­ateurs et des nouveaux équipe­ments
 

Catégories de réseaux

Dist­ance:
Loca Area Network (LAN)
+- 100m
Metrop­olitan (MAN)
+- 10km
Wide (WAN)*
peut être global
fait appel aux téléco­mmu­nic­ations*
Mode de transm­iss­ion
- filaire (ex. Ethernet)
- sans fil (ex. GSM, WLAN)
- fibre (ex. FDDI, ATM)

Topologies

Topologies d'inte­rco­nnexion

La struct­uration physique

Trois types d’éléments :
- (ligne) les supports de commun­ication (câbles, fibres, faisceaux, liaisons physiques, lignes de transm­ission, médium, etc.)
- (nœuds) les équipe­ments d’inte­rco­nnexion (noeuds, routeurs, ponts, passer­elles, etc.)
- (ter­minaux) les équipe­ments terminaux (ordin­ateurs, stations, serveurs, périph­éri­ques, machines hôtes, stations, etc.)

Struct­uration physique 2

Perfor­mances

Débit :
nombre de bits par unité de temps (Kbits/s, Mbits/s, …)
bandwidth, throug­hput, bit rate
Late­nce :
temps entre émission et réception d ’un bit
delay, latency
temps aller retour (RTT - Round-Trip Time)

Transm­ission des bits

Sur une liaison série un seul bits transmit à chaque Top d’horloge.
1 Bauds = 1 bit/s
Sur une liaison parallèle à n bits:
1 Bauds = n bits/s

Transm­ission des bits

Transm­ission des bits

Protocoles (échange d'info­rma­tions)

Prot­ocoles pour: Les applic­ations, transp­ort­er/­router l'info­rma­tion, émettre de l'info­rmation sur un support physique
Doivent gérer: Les erreurs, la fragme­nta­tio­n/a­sse­mblage des données
 

Transports des données

Comm­uta­tion : opération permettant à une inform­ation de progresser vers son destin­ataire par établi­ssement d’une liaison de bout en bout dans un réseau maillé.
Comm­utation de circui­ts: type de commut­ation dans lequel un circuit joignant deux interl­ocu­teurs est établi à leur demande par la mise bout à bout des circuits partiels.
 
+ Circuit assuré et établit au début de la commun­­ic­a­tion.
 
+ Pas de partage avec d'autres usagés. (QoS définie et connue)
 
- Mauvaise utilis­­ation du débit potentiel de la ligne. => coût élevé.
Comm­utation de paquets : consiste à découper le message en petits blocs auxquels sont associées des inform­ations sur l’émetteur et le destin­ataire.
 
+ Partage de la liaison (dimin­ution des frais et meilleur utilis­ation du débit potentiel)
 
+ Redondance possible (chemins multip­­les).
 
- pas de QoS (uniqu­­ement best effort).
circuit virtuel : émulation d'un circuit sur une liaison de type paquets: peut combiner les avantages des deux types.

Archit­ectures des réseaux

Service
 
- Ensemble des fonctions offertes par une ressource
Interface (SAP)
 
- Ensemble des règles et des moyens physiques nécess­aires pour accéder à un service.
Protocole
 
- Ensemble de conven­tions réglant les échanges entre des enti­tés qui coopèrent pour rendre un service.

Archit­ecture en couches

Gestion de la complexité :
 
- une couche de protocole correspond à un module indépe­ndant (entité de protocole)
Une couche de protocole supporte :
 
- format commun de données : unité de données (PDU)
 
- un ensemble de règles de coopér­ation : procédure (peer-peer procedure)
 
- une interface de service
Chaque couche :
 
- possède une interface (conne­ct,­sen­d,r­ece­ive­,di­sco­nnect
 
- utilise des PDU composés de:
 
• - entête : fonction de contrôle
 
• - données opaque pour le protocole
 
- Fourni des procédures (actions pour mettre en oeuvre le protocole ) ex : retran­smi­ssion en cas d’erreur

Support Cheatography!