Professional Documents
Culture Documents
LSI2
Cours Rseaux
Vincent Barreaud
Informatique, unit de comptences : U.C. rseaux, rpartition et communication. Public : LSI 2me anne, 2 me semestre. Objectif du module : Acqurir les concepts de base des rseaux : la place des rseaux dans les systmes informatiques, les protocoles, les modles de rseau, l'organisation en couches et la normalisation. L'analyse des couches, les rseaux locaux, les tendances et les volutions. Nombre d'heures : 54h. Formes et outils pdagogiques : 32h CM + 8h TD + 12h TP + 2h DS (priode D). Enseignants : CM : V.Barreaud, A. Leroy, C. Masson ; TD : V.Barreaud ; TP : A. Leroy, C. Masson, F. Le Guennic.
123456-
Les concepts de base L'organisation en couches, la normalisation La couche physique La couche liaison, les rseaux locaux La couche rseau et les principes de routage LInternet et la famille de protocoles TCP/IP Une tude de cas : le rseau de l'ENSSAT
Bibliographie
Al Agha, Pujolle, Vivier Rseaux de mobiles et rseaux sans fil Eyrolles Battu Tlcommunications InterEditions Comer TCP/IP Architecture, protocoles, applications Dunod Dromard, Ouzzani, Seret Rseaux informatiques Eyrolles Guy Pujolle Les Rseaux Eyrolles Lagrange et Seret Introduction aux rseaux Herms Maiman et Servin Autoformation en tlcoms et rseaux Dunod Peterson, Davie Rseaux d'ordinateurs Vuibert Rolin, Martineau, Toutain, Leroy Les rseaux : principes fondamentaux Herms Tanenbaum Rseaux Pearson Education Toutain Rseaux locaux et Internet Herms
Cours Rseaux
chapitre 1
J.Seguin
rseau
distribution protection reproduction
slection traitement
K
TVHD 1600 Tl 400
CIF 100
QCIF 25
T (s)
0,1
100
rseau
Les modles dapplications rseau : le client-serveur, lgal gal Les types de commutation : circuit, message, paquet / cellule, Les services : le mode connexion ou sans connexion. Les modes de transmission : la diffusion gnrale ou restreinte, le point point Les rseaux en fonction de la distance (cf. interconnexion ) Les rseaux sans fil Linformatique nomade : les ordinateurs portables sans fil les LAN mobiles Les rseaux de rseaux : de type internet, extranet ou intranet.
exemples
circuit imprim, ordinateur mono / multiprocesseur rseau personnel (avec/sans fil) PAN / WPAN rseau local (avec/sans fil) LAN / WLAN rseau mtropolitain (avec/sans fil) MAN / WMAN rseau longue distante (avec/sans fil) WAN / WWAN, Internet
personne salle immeuble campus ville rgion continent terre entire, orbites
BUS
rpteur
rpteur
BUS SEGMENTS
segment
ANNEAU
ETOILE
MAILLAGE REGULIER
MAILLAGE IRREGULIER
BOUCLE
BOUCLE DOUBLE
ANNEAUX INTERCONNECTES
ARBRE
2 NIVEAUX DE HIERARCHIE
E
ordinateur
F
routeur
D
?
C
?
rseau daccs
rseau d rseau de raccordement agrgation aiguillage de priphrie rseau cur
rseau de transport
Lunit dinformation : message, paquet, trame, cellule, lettre, PDU La voie de communication cble mtallique cble optique connexion tlphonique lInternet plantaire courrier postal courrier lectronique Air France Le point daccs la voie modem modem optique tlphone fournisseur de services bote lettres bote lettres + utilitaire guichet compagnie / agence voyages
sonner
parler
2 causes dactions :
3-CO-res : je dcroche
4-CO-con : la sonnerie sarrte 5-DA-req : je parle et linvite dner
6-DA-ind : jentends linvitation 7-DA-req : je parle et le remercie 8-DA-ind : je prends acte de son accord 9-DIS-req : je raccroche 10-DIS-ind : jentends quil a raccroch et je fais de mme
Des normes, des standards, des modles de conception, dexcution, ... des langages et des traducteurs, des outils mutualiss ......
des couches : des architectures normalises des protocoles : des modes de comportement et daction des interfaces : des lieux et des modes dchange
Couche 1
Dfinitions
Une couche est spcialise dans un ensemble de fonctions particulires. Elle utilise les fonctionnalits de la couche infrieure et propose ses fonctionnalits la couche suprieure. Un systme est un ensemble de composants formant un tout autonome. Une entit est llment actif dune couche dans un systme. (entits homologues (paires) : entits de mme couche situes dans des systmes distants) Le protocole dune couche N dfinit lensemble des rgles ainsi que les formats et la signification des objets changs, qui rgissent la communication entre les entits de la couche N. Le service dune couche N dfinit lensemble des fonctionnalits possdes par la couche N et fournies aux entits de la couche N+1 linterface N/N+1.
H4
H4
H3 H4 M1
H3 M2
protocole couche 3 H3 H4 M1
H3 M2
H2 H3 H4 M1 T2
protocole H2 H3 M2 T2 couche 2 H2 H3 H4 M1 T2
H2 H3 M2 T2
{
couche N+1 ICI SDU interface couche N ICI SDU
SAP
En tte
SDU N-PDU
protocole couche N
Primitives de services
Linterconnexion de systmes exige uniquement que le comportement observable soit conforme au protocole. Cependant le protocole(N) sappuie sur le service(N-1), donc la description du service est ncessaire la comprhension du protocole. Attention, le service nest accessible qu lintrieur dun systme : la faon daccder au service ne doit pas tre normalise ! Les primitives spcifient le service : - Ce sont des objets abstraits (puisque le service est abstrait !) - Echanges travers un interface idal (sans perte et sans dlai) - Leur reprsentation ressemble une procdure avec des paramtres . prfixe : linitiale de la couche . suffixe : le type de primitive (Request, Indication, Respons, Confirmation) . Exemples : . T_Data.req(T_SDU) . LLC_Data.req(ad-locale, ad-distante, L_SDU, classede-service)
Fonctions de couches
Multiplexage/dmultiplexage : Fonction dune couche(N) permettant de prendre en charge plusieurs connexions(N) sur une seule connexion(N-1) Eclatement/recombinaison : Fonction dune couche(N) permettant dutiliser plusieurs connexions(N-1) pour prendre en charge une connexion(N). Segmentation/rassemblage : Fonction dune couche(N) mettant en correspondance une SDU(N) avec plusieurs PDU(N) Groupage/dgroupage : Fonction dune couche(N) mettant en correspondance plusieurs SDU(N) avec une seule PDU(N) Concatnation/sparation : Fonction dune couche (N) mettant en correspondance plusieurs PDU(N) avec une seule SDU(N)
Le multiplexage
multiplexeur / dmultiplexeur
support de transmission ETCD voies ou portes ETCD
multiplexeur / dmultiplexeur
en frquence temporel
fo 12 cu ur 34 is ch -- in et -- e- te -- -fo 12 cu ur is ch 34 in et e- te -- --
temporel statistique
commutation de paquets
temps
commutateurs
commutation de messages
temps
A B C D A B C D A B C D
circuit ddi
bande passante disponible utilisation de la bande passante transmission store and forward routage de paquet
oui
fixe gaspillage possible non fixe
non
dynamique optimale oui fixe ou variable variable chaque paquet au volume
organisation,
comparaison et critiques.
ISO IEEE
La standardisation de lInternet
W3C IETF ISOC IANA applications services internet nouvelle gnration management rseau besoins oprationnels routage scurit transport services utilisateurs
IAB
IESG
Les RFC : Requests for Comments rangs = niveaux dimportance required protocol obligatoire recommended protocol recommandation
elective protocol protocol limited use protocol non recommended protocol
7 6
application prsentation
service utilisateur reprsentation standard des donnes outils de synchronisation transport de donnes de bout en bout transport de donnes dans le rseau
5
4 3
session
transport rseau
2
1
liaison
physique
7 application
6 prsentation 5 4 3 2 1 session transport rseau liaison physique rseau liaison physique
application
prsentation session transport rseau
liaison
physique
application
physique
bit
support physique de transmission
physique
application
physique
application
physique
dtection et reprise sur erreur rgulation du trafic gestion des erreurs procdures de transmission
application
connexions de rseau entre systmes ouverts 6 prsentation tablissement, maintien, libration des connexions 5 session gestion du sous-rseau acheminement des paquets source destination 4 transport
3 2 rseau liaison X25 IP fonctionnalits : adressage routage contrle de flux modes connect / non connect
physique
application accepte les donnes des couches suprieures dcoupage ventuel ordonnancement de bout en bout avec/sans connexion optimisation des ressources rseau fonctionnalits de bout en bout qualit de service protocoles : TCP, UDP, ...
physique
application
gestion de la synchronisation avec/sans connexion fonctionnalits : gestion du dialogue points de reprise retour arrire gestion des transactions
physique
application
physique
syntaxe et smantique des informations reprsentation des donnes reprsentation de la structure des donnes reprsentation des actions sur les donnes encodage normalis (compression ?, chiffrement ?)
application
FTAM
MHS
DNS
RPC
physique
Les processus dapplication changent leurs informations par lintermdiaire des entits dapplication : terminal de rseau virtuel transfert de fichiers courrier lectronique consultation des annuaires
couches hautes
couches hautes
La normalisation IEEE
Le comit IEEE 802 (dbut 02/1980) et ses sous-groupes : 802.1 = architecture gnrale du rseau et interconnexion (802.2 = sous-couche LLC, modes : connect et non connect) 802.3 = LAN type bus, CSMA/CD (802.4 = LAN type bus jeton, TokenBus) 802.5 = LAN type anneau jeton, TokenRing (802.6 = MAN type 2 bus, DQDB)
(802.7, 802.8, 802.10 = diverses recommandations) (802.9 = LAN IsoEthernet, Ethernet isochrone RNIS) 802.11 = WLAN rseau local sans fil, Wifi (802.12 = LAN Ethernet 100VG) (802.14 = transmission numrique sur rseau de tlvision cbl) 802.15 = WPAN rseau personnel/domestique sans fil (Bluetooth) 802.16 = WiMax : rseau sans fil haut dbit
La normalisation UIT/T
srie A = organisation du travail de lUIT/T srie D = dfinitions srie F = tlmatique, confrences audiographiques, vidotlphones et vidoconfrences srie G = codage du signal srie H = utilisation des canaux de transmission pour les services audiovisuels srie I = RNIS, ATM srie T = quipements terminaux et protocoles pour les services tlmatiques et confrences audiovisuelles srie X = services et quipements des rseaux publics de donnes srie Z = langage de description et de spcification
couches hautes
application
HTTP
HTML
SNMP
FTP
MIME
RTP
EGP
telnet
DNS
SMTP
-----------applications, administration-----------
UDP
TCP
ICMP IGMP
Spanning Tree SNAP Ethernet LLC X25 SLIP PPP IEEE 802.3 IEEE 802.5
Historique de lInternet
Serveur web
www.sncf.fr
193.45.36.57 rseau
tlphonique
FAI
Internet
routeur Rseau local
modem
Serveur ml - web
modem
FAI
193.45.36.23
192.52.60.6 asterix.enssat.f r
FAI
fournisseur daccs
Internet
St Brieuc
Brest
St Malo
Rennes
noeud
Quimper
Lorient Vannes
Nantes
Paris
Le rseau Renater
La connectivit intercontinentale
GIX (Global Internet eXchange) : point d'change de trafic entre prestataires de services Internet. Les FAI-ISP (Internet Service Providers, fournisseurs daccs Internet) qui dsirent changer du trafic entre eux viennent s'y raccorder, chacun faisant raliser une liaison entre son rseau et le GIX (plus de 60 ISP en France). Un GIX doit tre neutre = indpendant des stratgies commerciales des oprateurs de tlcommunications. Il y a des GIX dans la plupart des pays o l'Internet est dvelopp. Linterconnexion des GIX = le maillage de l'Internet mondial. En France, l'interconnexion au SFINX permet aux ISP qui possdent un numro d'AS (Autonomous System) d'changer du trafic, sans transit, et sans passer par des infrastructures transnationales. Les changes de trafic entre ces prestataires ISP sont bass sur des accords de peering qu'ils tablissent entre eux.
SFINX Paris
Interconnexion 10 Giga-Ethernet
Cours Rseaux
fin du chapitre 1