Вы находитесь на странице: 1из 28

Tlinformatique

ASR2 Rseau Semestre 2


Janvier 2009

Patrick Flix

Colette Jonnen

Stphanie Moreaud

felix@labri.fr

IUT Dpartement Informatique Bordeaux 1

Plan prvisionnel
1.

COURS: Introduction - Modle en couches - OSI TCP/IP

2.

TD-machine: Notion de protocoles "application": pop3 et ftp

3.

TD-machine: USI "Rseau"

4.

COURS: Couche physique

5.

TD: Dbit, Modem, Codes, etc.

6.

TD-machine?: Transmission asynchrone, srie, usb, ir, bluetooth, etc.

7.

COURS: Couche liaison

8.

TD:HDLC

9.

TD Programmation NACHOS : protocole niveau 2 :SendAndWait,Bit altern, Protocole fentre


glissante, TCP, etc.

10.

COURS: Rseaux locaux

11.

TD: Ethernet, Cblage, Trace, etc.

12.

TD: Wifi

13.

COURS: Couche rseau

14.

TD: Configuration rseau

15.

TD: Sance Machine UML - Configuration IP -> rendre un document de synthse en fin de sance.

16.

Semaine de repli.

IUT Informatique Bordeaux1 ~ ASR2 Rseau [Janvier 2009]

Bibliographie
Rseaux - 4me dition
Editeur : Pearson Education
Auteur : A. Tanenbaum

IUT Informatique Bordeaux1 ~ ASR2 Rseau [Janvier 2009]

1. Introduction

Rseau Tlcom - Tlinformatique ?


Rseau :

Ensemble d'ordinateurs interconnects par des supports de


transmission (filaires ou non filaires)

Tlcom - Tlinformatique

Ensemble de techniques permettant la transmission des


donnes entre une source de donnes et un puits ou
collecteur de donnes.

C'est l'art de raliser une transmission de donnes qui soit


la plus parfaite possible, avec des supports qui eux, ne le
sont pas.

Cest permettre lutilisation dun rseau comme une machine


unique virtuelle.
Ensemble de techniques mettant en uvre des aspects de
tlcommunication au service de linformatique.

IUT Informatique Bordeaux1 ~ ASR2 Rseau [Janvier 2009]

Exemples dapplications tlinformatiques


Un transfert de fichiers entre 2 ordinateurs.
Une application web.
Une base de donnes rpartie.
Le partage des ressources dans un rseau dordinateurs.
Internet.
Intranet.
Etc.
Plus gnralement :
Un traitement coopratif entre 2 activits.

IUT Informatique Bordeaux1 ~ ASR2 Rseau [Janvier 2009]

Diffrentes catgories de rseaux

(W)PAN

1m

10 m

(W)LAN

100 m

(W)MAN

1km

(W)WAN

10km

100km

(W)PAN: (Wireless) Personal Area Network -> Rseaux personnels


(W)LAN: (Wireless) Local Area Network -> Rseaux locaux
(W)MAN: (Wireless) Metropolitan Area Network -> Rseaux mtropolitains
(W)WAN: (Wireless) Wide Area Network Area Network -> Rseaux tendus

IUT Informatique Bordeaux1 ~ ASR2 Rseau [Janvier 2009]

Organisations structurelle & fonctionnelle


Organisation structurelle (topologie) :

prcise comment sont interconnects les diffrents


rseaux/ordinateurs/botiers
=> Rseau en bus, toile, anneau, etc.

Organisation fonctionnelle (architecture rseau)

Prcise comment les diffrentes activits sont organises entre


elles
=> Modle en couches

IUT Informatique Bordeaux1 ~ ASR2 Rseau [Janvier 2009]

2. Modle en couches

Introduction au modle en couches


Le modle en couche prcise comment les diffrentes activits
sont organises entre elles
Objectifs :

Rduire la complexit de conception

Faciliter limplmentation

Organiser les interactions entre les diffrentes activits

Deux modles se sont imposs dans nos rseaux :

OSI

TCP/IP

IUT Informatique Bordeaux1 ~ ASR2 Rseau [Janvier 2009]

10

Exemples dactivits dans un rseau

Transmission physique (filaire et non filaire)


Choix du chemin pris dans un rseau
Dtection derreurs
Gestion dune situation derreur
Dialogue entre processus distants
Etc.

IUT Informatique Bordeaux1 ~ ASR2 Rseau [Janvier 2009]

11

Principes dun modle en couches


Couche :

1 fonctionnalit

1 couche.

La gestion interne dune couche est indpendante des autres.

Chaque couche :
sappuie sur les fonctionnalits de la couche infrieure
offre des services la couche suprieure

Protocole :
rgles et conventions utilises pour la conversation
entre 2 couches de mme niveau.
Interface :
oprations lmentaires et services quune
couche infrieure offre une couche suprieure

IUT Informatique Bordeaux1 ~ ASR2 Rseau [Janvier 2009]

12

Couches, protocoles et interfaces

IUT Informatique Bordeaux1 ~ ASR2 Rseau [Janvier 2009]

13

3. Le modle OSI

Le modle OSI

Open Systems Interconnection


Modle en couches
Norme de lISO (International Standard Organization)
=> Raccorder des machines/systmes htrognes
(systmes ouverts)
=> Fournir des spcifications
(Facilit dimplmentation)
7 couches

IUT Informatique Bordeaux1 ~ ASR2 Rseau [Janvier 2009]

15

Les 7 couches du modle OSI

Application
Prsentation
Session
Transport
Rseau
Liaison
Physique

3
2
1

3
2
1

7
6
5
4
3
2
1

Support dinterconnexion matriel

IUT Informatique Bordeaux1 ~ ASR2 Rseau [Janvier 2009]

16

La couche Physique (1)

Dtails lectroniques, lectriques et mcaniques dune


liaison physique
Transmission brute des bits sur un canal de
communication (support physique)
Reprsentation lectrique des bits 1 et 0

IUT Informatique Bordeaux1 ~ ASR2 Rseau [Janvier 2009]

17

La couche Liaison de donnes (2)

Transformer transmission brute en transmission


sans erreurs
Trames de donnes (marqueurs dbut et fin)
Acquittements
Codes correcteurs derreurs
Contrle de flux

IUT Informatique Bordeaux1 ~ ASR2 Rseau [Janvier 2009]

18

La couche Rseau (3)

Routage et acheminement des paquets travers un ou


plusieurs rseaux /sous-rseaux
Paquets achemins dune source vers une destination
Gestion engorgement et congestion

IUT Informatique Bordeaux1 ~ ASR2 Rseau [Janvier 2009]

19

Couches de communication (1, 2, 3) :


transmission effective dans le rseau, de machines
voisines en machines voisines
Couches charnires (4)
Couches de traitement (5, 6, 7) :
chaque couche estime parler directement son
homologue

IUT Informatique Bordeaux1 ~ ASR2 Rseau [Janvier 2009]

20

La couche Transport (4)

Contrle bout en bout du transport de linformation entre 2


systmes distants
Transport fiable

La couche Session (5)

Synchronisation, gestion de sessions

IUT Informatique Bordeaux1 ~ ASR2 Rseau [Janvier 2009]

21

La couche Prsentation (6)

Syntaxe et smantique de linformation


Codage, cryptage, compression

La couche Application (7)

Les applications des utilisateurs

IUT Informatique Bordeaux1 ~ ASR2 Rseau [Janvier 2009]

22

4. Larchitecture TCP/IP

TCP/IP

Transmission Control Protocol / Interconnection Protocol

Modle en couches

Fournir des spcifications : RFC (Request For Comments)

5 couches

Actuellement : incontournable !
Internet, intranet sont bass sur larchitecture TCP/IP

IUT Informatique Bordeaux1 ~ ASR2 Rseau [Janvier 2009]

24

TCP/IP et OSI : des similitudes et des diffrences

Application
Prsentation
Session
Transport
Rseau
Liaison
Physique

Application

TCP
IP
2
1
Support dinterconnexion matriel

IUT Informatique Bordeaux1 ~ ASR2 Rseau [Janvier 2009]

25

La couche Physique (1)

Idem au modle OSI

La couche Liaison (2)


Idem au modle OSI

Organisation et structuration dialogue entre applications

IUT Informatique Bordeaux1 ~ ASR2 Rseau [Janvier 2009]

26

La couche Rseau (3)


IP (Interconnection Protocol) ~ couche 3 du modle OSI
SAUF
remise non fiable
mode non connect

La couche Transport (4)


TCP (Transmission Control Protocol) ~ couche 4 du modle OSI
protocole de transfert fiable en mode connect (comme la
couche transport ISO)
=> utile car IP est un protocole de remise non fiable

La couche Application (5)


Idem au modle OSI
IUT Informatique Bordeaux1 ~ ASR2 Rseau [Janvier 2009]

27

Applications TCP/IP
Modle Client / Serveur
Plusieurs catgories d'applications :
Echange dinformations entre utilisateurs (mail, news, chat...)
Diffusion d'informations (ftp, (archie/gopher/wais) www...)
Administration (dnssnmp, host, ping, traceroute, tcpdump...)
Autres applications : Architecture Multi-Niveaux (n tier)
Modle Peer-to-Peer
Exemple : Napster et ses hritiers

IUT Informatique Bordeaux1 ~ ASR2 Rseau [Janvier 2009]

28