Réseaux : compléments et applications

23
Réseaux : compléments et applications Introduction et rappels

Transcript of Réseaux : compléments et applications

Page 1: Réseaux : compléments et applications

Réseaux : compléments et applications

Introduction et rappels

Page 2: Réseaux : compléments et applications

Une « vue » sur l ’Internet• Des millions de machines

connectées : hosts, end-systems– PCs stations, serveurs– PDAs téléphones, toasters

exécutant des applications en réseau

• des liaisons– fibre, cuivre, radio, satellite– débit, bande passante

• routeurs: acheminement des paquets

local ISP

Cœurdu réseau

regional ISP

routeur stationserveur

mobile

Page 3: Réseaux : compléments et applications

Le service orienté connexion

Objectif: transférer des données entre systèmes terminaux!

• handshaking: préparation du transfert– Hello, protocol

• Transfert• TCP - Transmission Control

Protocol

TCP service [RFC 793]• Transfert du flux de données

fiable et ordonné– Gestion des pertes et erreurs par

accusés deréception et retransmissions

• Contrôle de flux :– récepteur/émetteur

• Contrôle de congestion:– émetteur/réseau

Page 4: Réseaux : compléments et applications

Le service sans connexion

Objectif : le même!• UDP - User Datagram Protocol

[RFC 768]:– Transfert non sécurisé– Pas de contrôle de flux– Pas de contrôle de

congestion

Des applications sur TCP:

• HTTP, FTP, Telnet, SMTP (email)

Des applications sur UDP: :

• streaming, téléconférence, DNS, telephonie sur IP

Page 5: Réseaux : compléments et applications

Le cœur du réseau

• Des routeurs interconnectés en un réseau maillé

• Deux modes principaux de commutation– circuit switching– packet-switching

Page 6: Réseaux : compléments et applications

La commutation de circuit

Réservation des ressources de bout en bout

• bande passante, capacité des commutateurs

• pas de partage de ressources• performances garanties• nécessite un établissement du

circuit

Page 7: Réseaux : compléments et applications

TDMA and TDMA

FDMA

fréquence

tempsTDMA

fréquence

temps

4 utilisateursExemple:

Page 8: Réseaux : compléments et applications

La commutation de paquets: un multiplexage statistique

Les paquets issus de A et B arrivent aléatoirement multiplexage statistique.

En TDM chaque station aurait un nombre fixe de “slots” àsa disposition.

A

B

C10 MbsEthernet

1.5 Mbs

D E

multiplexage

File d’attente de sortie

Page 9: Réseaux : compléments et applications

La commutation de paquets

Decoupage du flux entrant en paquets

• A et B se partagent les resources du réseau

• chaque paquet utilise la totalitédu débit utile

• les ressources sont utilisées en fonction du besoin

Contention pour l’usage des ressources :la demande peut excéder l’offrecongestion: mise en attente des paquetsstore and forward :

Pas de division du débit en slots

Pas d’allocation fixe de ressources

Pas de réservation

Page 10: Réseaux : compléments et applications

Circuit vs Paquet

• Liaison 1 Mbit• chaque application :

– 100 kbps si “active”– active 10% du temps

• circuit : – 10 users

• paquet : – 35 utilisateurs , probabilité

d’activité > 10 inférieure à0.0004

N utilisateurs1 Mbps

Page 11: Réseaux : compléments et applications

Et le MTU?

• delai = 3L/R Exemple:• L = 7.5 Mbits• R = 1.5 Mbps• delai = 15 sec

R R RL

Page 12: Réseaux : compléments et applications

La fragmentation

5000 paquets de 1500 bits

1 msec par lienpipelining:Delai réduit de 15 sec à 5.003 sec

500 paquets de 15000 bits?

Page 13: Réseaux : compléments et applications

L’acheminement dans les réseaux paquets

• datagrammes :– L’adresse est portée par chaque paquet– les routes peuvent changer pendant la session– optimal?– Traitement de chaque paquet

• Circuit virtuel:– chaque paquet transporte une étiquette – le chemin corespondant à l’étiquette est déterminé à l’établissement– les routeurs doivent maintenir une information d’état

Page 14: Réseaux : compléments et applications

Une taxinomie

Réseaux

Commutation de circuits

FDM TDM

Commutation de paquets

Circuitsvirtuels

Datagrammes

• Mode connecté ou non connecté

Page 15: Réseaux : compléments et applications

Pertes et retard?Mise en file d’attente dans les tampons• Taux d’arrivée vs débit liaison de sortie et taux de service

A

B

Transmission (delai)

Attente (delai)Tampons libres sinon perte

Page 16: Réseaux : compléments et applications

Les quatre causes du retard (1)

• 1. Traitement:– contrôle d’erreur– recherche dans les tables

A

B

propagation

transmission

traitementattente

2. attentedépend de la congestion au niveau roiuteur et/ouliaison

Page 17: Réseaux : compléments et applications

Les quatre causes du retard (2)3. Transmission :• R=débit (bps)• L=longueur paquet (bits)• temps de transmission =

L/R

4. Propagation :• d = longueur de la liaison• s = vitesse de propagation sur

le medium (~2x108 m/sec)• délai de propagation = d/s

A

B

propagation

transmission

traitementattente

Page 18: Réseaux : compléments et applications

Le retard sur un nœud

• dproc = processing delay– en général ≤qques μs

• dqueue = queuing delay– dépend de la congestion

• dtrans = transmission delay– = L/R,

• dprop = propagation delay– de quelques μs à quelques centaines de ms

proptransqueueprocnodal ddddd +++=

Page 19: Réseaux : compléments et applications

Le temps d’attente• R=link bandwidth (bps)• L=packet length (bits)• a=average packet arrival rate

Intensité du traffic = La/R

Page 20: Réseaux : compléments et applications

L ’agenda 2007-2008 (1)10-oct. Introduction - rappels généraux sur la commutation et le transport J.P. Arnaud17-oct. Technologies des réseaux publics (ATM) G. Florin24-oct. Technologies des réseaux publics (ATM-2) G. Florin31-oct. Réseaux publics ( Frame Relay) J.P. Arnaud7-nov. "Ethernet" en réseau local et à grande distance (de 100M à 10G) J.P. Arnaud

14-nov. Routage et Internet J.P. Arnaud21-nov. Routage et Internet (2) J.P. Arnaud28-nov. Routage et Internet (3) J.P. Arnaud

5-déc. ED routage groupe 1 J.P. Arnaud12-déc. ED routage groupe 2 J.P. Arnaud19-déc. Transmission (SDH, ADSL et protocoles wan) J.P. Arnaud26-déc. vacances2-janv. vacances9-janv. Câblage J.P. Arnaud

16-janv. Typologie des équipements d'interconnexion, commutation J.P. Arnaud23-janv. Techniques génériques de compression J.P. Arnaud30-janv. suspension des cours

6-févr. suspension des cours13-févr. Compression multimédia et applications réseau J.P. Arnaud

Page 21: Réseaux : compléments et applications

L ’agenda 2007-2008 (2)

J.P. ArnaudExercices de synthèse 2 (Groupe 2)11-juin

J.P. ArnaudExercices de synthèse 2 (Groupe 1)4-juin

J.P. ArnaudExercices de synthèse 1 (Groupe 2)28-mai

J.P. ArnaudExercices de synthèse 1 (Groupe 1)21-mai

J.P. ArnaudIntroduction aux radio communications (2)14-mai

J.P. ArnaudIntroduction aux radio communications (1)7-mai

vacances30-avr.

vacances23-avr.

J.P. ArnaudSécurité16-avr.

J.P. ArnaudIntroduction à l'administration de réseaux SNMP(métier)9-avr.

FX AndreuMétrologie TCP/IP2-avr.

J.P. ArnaudMPLS et commutation IP26-mars

N BouillotRoutage et transport multimédia (RTP, RTCP, RSVP) ED 219-mars

N BouillotRoutage et transport multimédia (RTP, RTCP, RSVP) ED 112-mars

E GressierQualité de service5-mars

vacances27-févr.

E GressierQualité de service20-févr.

Page 22: Réseaux : compléments et applications

Une bibliographie simplifiée

• Les références utilisées sont :– A. Tannenbaum, Réseaux (4ème édition) - Pearson Education

2003– W. Stallings, Data & Computer Communications (6th édition)

- Prentice Hall 2000– C Servin, Réseaux et Télécoms - Dunod 2003– J. Kurose et K. Ross, Analyse Structurée des réseaux - Pearson

Education 2003

• A un niveau élémentaire, on pourra utiliser pour se rafraîchir la mémoire :– E Titel, Réseaux - Ediscience 2003

Page 23: Réseaux : compléments et applications

Le site Web

• Outil de communication– Information, organisation, généralités…

• Outil de travail– Accès restreint : mot de passe temporaire diffusé en cours– Exercices, simulation, etc…

• Outil de référence– compléments, webographie

Le tout est en conception/construction!Merci de votre indulgence

http://deptinfo.cnam.fr/Enseignement/CycleSpecialisation/RCA/User 16463 pw 10102007