17
Présentation de l’U.E. ARES Questions administratives Rappels et introduction au contenu de l’U.E. Architecture des Réseaux (ARes) 1/5 : Introduction Olivier Fourmaux ([email protected]) Version 7.3 Olivier Fourmaux ([email protected]) Architecture des Réseaux (ARes) 1/5 : Introduction Présentation de l’U.E. ARES Questions administratives Rappels et introduction au contenu de l’U.E. ARes : plan du cours 1/5 1 Présentation de l’U.E. ARES objectifs de l’U.E. démarche pédagogique moyens pédagogiques 2 Questions administratives planning évaluation 3 Rappels et introduction au contenu de l’U.E. composants du réseau hiérarchie protocolaire exemple avec TCP/IP Olivier Fourmaux ([email protected]) Architecture des Réseaux (ARes) 1/5 : Introduction Présentation de l’U.E. ARES Questions administratives Rappels et introduction au contenu de l’U.E. objectifs de l’U.E. démarche pédagogique moyens pédagogiques ARes : plan du cours 1/5 1 Présentation de l’U.E. ARES objectifs de l’U.E. démarche pédagogique moyens pédagogiques 2 Questions administratives planning évaluation 3 Rappels et introduction au contenu de l’U.E. composants du réseau hiérarchie protocolaire exemple avec TCP/IP Olivier Fourmaux ([email protected]) Architecture des Réseaux (ARes) 1/5 : Introduction Présentation de l’U.E. ARES Questions administratives Rappels et introduction au contenu de l’U.E. objectifs de l’U.E. démarche pédagogique moyens pédagogiques Renforcer ses connaissances en réseau Approfondir et compléter un cours d’introduction aux réseaux exemple : cours 3I014 (“Introduction aux Réseaux”) de la Licence d’Informatique de l’UPMC prérequis techniques et théoriques (supposés acquis) : vocabulaire spécifique introduction au traitement du signal mécanismes protocolaires de base protocoles usuels (HDLC, X25, IP, routage, UDP, TCP) modèle en couches OSI Olivier Fourmaux ([email protected]) Architecture des Réseaux (ARes) 1/5 : Introduction

Présentationdel’U.E.ARES …fourmaux/ARes/ARes_C1_fr_4.pdf · Rappels et introduction au contenu de l’U.E. ARes :planducours1/5 ... environnementà TCP/IP etInternet applicationsnormalisées(Web,DNS,messagerie

Embed Size (px)

Citation preview

Page 1: Présentationdel’U.E.ARES …fourmaux/ARes/ARes_C1_fr_4.pdf · Rappels et introduction au contenu de l’U.E. ARes :planducours1/5 ... environnementà TCP/IP etInternet applicationsnormalisées(Web,DNS,messagerie

Présentation de l’U.E. ARESQuestions administratives

Rappels et introduction au contenu de l’U.E.

Architecture des Réseaux (ARes)1/5 : Introduction

Olivier Fourmaux([email protected])

Version 7.3

Olivier Fourmaux ([email protected]) Architecture des Réseaux (ARes) 1/5 : Introduction

Présentation de l’U.E. ARESQuestions administratives

Rappels et introduction au contenu de l’U.E.

ARes : plan du cours 1/5

1 Présentation de l’U.E. ARESobjectifs de l’U.E.démarche pédagogiquemoyens pédagogiques

2 Questions administrativesplanningévaluation

3 Rappels et introduction au contenu de l’U.E.composants du réseauhiérarchie protocolaireexemple avec TCP/IP

Olivier Fourmaux ([email protected]) Architecture des Réseaux (ARes) 1/5 : Introduction

Présentation de l’U.E. ARESQuestions administratives

Rappels et introduction au contenu de l’U.E.

objectifs de l’U.E.démarche pédagogiquemoyens pédagogiques

ARes : plan du cours 1/5

1 Présentation de l’U.E. ARESobjectifs de l’U.E.démarche pédagogiquemoyens pédagogiques

2 Questions administrativesplanningévaluation

3 Rappels et introduction au contenu de l’U.E.composants du réseauhiérarchie protocolaireexemple avec TCP/IP

Olivier Fourmaux ([email protected]) Architecture des Réseaux (ARes) 1/5 : Introduction

Présentation de l’U.E. ARESQuestions administratives

Rappels et introduction au contenu de l’U.E.

objectifs de l’U.E.démarche pédagogiquemoyens pédagogiques

Renforcer ses connaissances en réseau

Approfondir et compléter un cours d’introduction aux réseaux

exemple : cours 3I014 (“Introduction aux Réseaux”) de laLicence d’Informatique de l’UPMCprérequis techniques et théoriques (supposés acquis) :

vocabulaire spécifiqueintroduction au traitement du signalmécanismes protocolaires de baseprotocoles usuels (HDLC, X25, IP, routage, UDP, TCP)modèle en couches OSI

Olivier Fourmaux ([email protected]) Architecture des Réseaux (ARes) 1/5 : Introduction

Page 2: Présentationdel’U.E.ARES …fourmaux/ARes/ARes_C1_fr_4.pdf · Rappels et introduction au contenu de l’U.E. ARes :planducours1/5 ... environnementà TCP/IP etInternet applicationsnormalisées(Web,DNS,messagerie

Présentation de l’U.E. ARESQuestions administratives

Rappels et introduction au contenu de l’U.E.

objectifs de l’U.E.démarche pédagogiquemoyens pédagogiques

Maîtriser les technologies de base

Etudier la principale architecture de réseau actuelle ainsi que sonenvironnement à TCP/IP et Internet

applications normalisées (Web, DNS, messagerie...)mécanismes dynamiques (contrôle de la congestion...)adressage IPv4/v6 (multicast, DHCP, NAT, tunnels...)routage avancé (hiérarchie d’AS, OSPF, BGP...)support architectures (Ethernet, ADSL, FTTH...)

Olivier Fourmaux ([email protected]) Architecture des Réseaux (ARes) 1/5 : Introduction

Présentation de l’U.E. ARESQuestions administratives

Rappels et introduction au contenu de l’U.E.

objectifs de l’U.E.démarche pédagogiquemoyens pédagogiques

Base pour les autres U.E. du parcours RES

U.E. pré-requise pour les cours de réseaux avancées

en M1-S2 pour les étudiants de RES (U.E. obligatoires) oupour les étudiants des autres parcours (U.E. libre) :

mobilité, autonomie, sans-fil à U.E. MOBroutage avancé à U.E. ROUT

en M2-S3 pour les étudiants de RESréseaux de contenus à U.E. CONTingénierie de trafic et qualité de service à U.E. ITQoSmétrologie des réseaux à U.E. NETMETréseaux d’opérateurs et data centers à U.E. REOPsécurité des réseaux à U.E. SECRESsystèmes mobile embarqués intelligents à U.E. SMS ...

Olivier Fourmaux ([email protected]) Architecture des Réseaux (ARes) 1/5 : Introduction

Présentation de l’U.E. ARESQuestions administratives

Rappels et introduction au contenu de l’U.E.

objectifs de l’U.E.démarche pédagogiquemoyens pédagogiques

Contenu du cours

Approche Top down :

Partie 1/5 IntroductionPartie 2/5 Application : connexion distante, transfert de fichier...

... multimédia, DNS, SNMP.Partie 3/5 Transport : services, exemples UDP et TCP...

... contrôle de congestion, DCCP, SCTP.Partie 4/5 Réseau : IPv4/v6, multicast, translation...

... routage hiérarchique, OSPF et BGP.Partie 5/5 Technologies support : Ethernet commuté...

... point-à-point, boucle locale.

Olivier Fourmaux ([email protected]) Architecture des Réseaux (ARes) 1/5 : Introduction

Présentation de l’U.E. ARESQuestions administratives

Rappels et introduction au contenu de l’U.E.

objectifs de l’U.E.démarche pédagogiquemoyens pédagogiques

Labs

Intégration des Travaux Dirigés (TD) et Travaux sur MachineEncadré (TME) dans une même séance de 4h : les Labs

entrelacement des aspects théoriques et pratiquesillustration par des exemples concrets sur une plateformed’expérimentation avec du matériel réseau réel :

(Standard conf.)

SwitchX 16

(Network conf.)

X 16

server PC

control console

probe PC

Router

client PC

PC PPTI PC PPTI

powermanager

Internet

via PPTI

Internet

via PPTI

Olivier Fourmaux ([email protected]) Architecture des Réseaux (ARes) 1/5 : Introduction

Page 3: Présentationdel’U.E.ARES …fourmaux/ARes/ARes_C1_fr_4.pdf · Rappels et introduction au contenu de l’U.E. ARes :planducours1/5 ... environnementà TCP/IP etInternet applicationsnormalisées(Web,DNS,messagerie

Présentation de l’U.E. ARESQuestions administratives

Rappels et introduction au contenu de l’U.E.

objectifs de l’U.E.démarche pédagogiquemoyens pédagogiques

Contenu des séances de lab (sous réserves)

séance contenu support1 Introduction à la plateforme des labs n°12 Applications (1) : analyse Telnet, FTP et Web n°23 Applications (2) : analyse SMTP, DNS, SNMP n°34 Fin des labs précédents5 Transport (1) : analyse des mécanismes n°46 Fin des labs précédents, révisions7 Transport (2) : contrôle de congestion (planetlab) n°58 Réseau (1) : début IP/ICMP n°69 Réseau (2) : fin IP/ICMP n°610 Fin des labs précédents, révisions

Olivier Fourmaux ([email protected]) Architecture des Réseaux (ARes) 1/5 : Introduction

Présentation de l’U.E. ARESQuestions administratives

Rappels et introduction au contenu de l’U.E.

objectifs de l’U.E.démarche pédagogiquemoyens pédagogiques

Organisation de l’enseignement

10 semaines avec. . .Cours : 10 × 2h

O. FourmauxLabs : 10 × 4h

A. Abdelfattah, O. Fourmaux, T. M. T. Nguyen, K. Thai, S.Tixeuil

Quelques liens utiles...site temporel de l’U.E. (brèves, planning, supports et autresdocuments...) :http://www-master.ufr-info-p6.jussieu.fr/2017/ares

site du responsable de l’U.E. :https://www-npa.lip6.fr/~fourmaux/index-cours.html

Olivier Fourmaux ([email protected]) Architecture des Réseaux (ARes) 1/5 : Introduction

Présentation de l’U.E. ARESQuestions administratives

Rappels et introduction au contenu de l’U.E.

objectifs de l’U.E.démarche pédagogiquemoyens pédagogiques

Plateforme d’expérimentation pour les Labs

Plateforme matérielle d’expérimentation(utilisation de la salle M2-RES 14-15:503).

Chaque binôme a accès à :un poste PPTI standarddes équipements réseau dédiés pourréaliser les différentes configurations,captures et analyses :

1 commutateur CISCO1 routeur CISCO3 VM sur un PC “rackables” 1U

Olivier Fourmaux ([email protected]) Architecture des Réseaux (ARes) 1/5 : Introduction

Présentation de l’U.E. ARESQuestions administratives

Rappels et introduction au contenu de l’U.E.

objectifs de l’U.E.démarche pédagogiquemoyens pédagogiques

Supports de cours/lab

traces de trafic réseau (validation des acquis de l’U.E.)réalisées sur la plateforme dans le cadre des labsréalisées par les étudiants (sur la plateforme ou ailleurs...)pré-enregistrées (en cas de panne ou pour travailler del’extérieur) sur la page web :http://www-rp.lip6.fr/~fourmaux/Traces/labV6.html

autres supports disponibles sur le site de l’U.E. :transparents de courssujets des labs (avec des contenus facultatifs)annales

bibliographietitres disponibles aux bibliothèques Math/Infohttp://www.bupmc.upmc.fr/fr/labupmc/horaires.htmlà préférez les versions originales...

Olivier Fourmaux ([email protected]) Architecture des Réseaux (ARes) 1/5 : Introduction

Page 4: Présentationdel’U.E.ARES …fourmaux/ARes/ARes_C1_fr_4.pdf · Rappels et introduction au contenu de l’U.E. ARes :planducours1/5 ... environnementà TCP/IP etInternet applicationsnormalisées(Web,DNS,messagerie

Présentation de l’U.E. ARESQuestions administratives

Rappels et introduction au contenu de l’U.E.

objectifs de l’U.E.démarche pédagogiquemoyens pédagogiques

Bibliographie

James F. Kurose, Keith W. Ross

Computer Networking : A Top-down Approach Featuringthe Internet, 7th edition (Pearson, 2016)

Andrew S. Tanenbaum, David J. Wetherall

Computer Networks, 5th edition (Prentice Hall, 2011)

Douglas Comer

Internetworking with TCP/IP Vol 1 : Principles, Protocolsand Architectures, 6th edition (Prentice Hall, 2013)

Olivier Bonaventure

Computer Networking : Principles, Protocols andPractice, http://inl.info.ucl.ac.be/CNP3

Olivier Fourmaux ([email protected]) Architecture des Réseaux (ARes) 1/5 : Introduction

Présentation de l’U.E. ARESQuestions administratives

Rappels et introduction au contenu de l’U.E.

planningévaluation

ARes : plan du cours 1/5

1 Présentation de l’U.E. ARESobjectifs de l’U.E.démarche pédagogiquemoyens pédagogiques

2 Questions administrativesplanningévaluation

3 Rappels et introduction au contenu de l’U.E.composants du réseauhiérarchie protocolaireexemple avec TCP/IP

Olivier Fourmaux ([email protected]) Architecture des Réseaux (ARes) 1/5 : Introduction

Présentation de l’U.E. ARESQuestions administratives

Rappels et introduction au contenu de l’U.E.

planningévaluation

Planning provisoire pour 2016-2017

dates cours séances de lab remarque18-22/9 1 125-29/9 2 22-6/10 3 39-13/10 4 416-20/10 5 523-27/10 6 613/11 – – examen réparti N°1 (à confirmer)

20-24/11 7 727/11-1/12 8 84-8/12 9 9

11-15/12 10 1015/1 – – examen réparti N°2 (à confirmer)18/6 – – exam. rattrap. (à confirmer)

Attention : semaine des labs = semaine des coursOlivier Fourmaux ([email protected]) Architecture des Réseaux (ARes) 1/5 : Introduction

Présentation de l’U.E. ARESQuestions administratives

Rappels et introduction au contenu de l’U.E.

planningévaluation

Emploi du temps

8h30-10h30 10h45-12h45 13h45-15h45 16h00-18h00Lundi Cours (Fr)

Amphi B1Mardi Lab G1 (ITESCIA) Lab G2 (AFTI)

14-15:503 14-15:503Mercredi Lab G3 Lab G4

14-15:503 14-15:503Jeudi Lab G5

14-15:503Vendredi Cours (En) Lab (En)

13-14:102 14-15:503

Olivier Fourmaux ([email protected]) Architecture des Réseaux (ARes) 1/5 : Introduction

Page 5: Présentationdel’U.E.ARES …fourmaux/ARes/ARes_C1_fr_4.pdf · Rappels et introduction au contenu de l’U.E. ARes :planducours1/5 ... environnementà TCP/IP etInternet applicationsnormalisées(Web,DNS,messagerie

Présentation de l’U.E. ARESQuestions administratives

Rappels et introduction au contenu de l’U.E.

planningévaluation

Modalités d’examen

3 examens :Réparti n°1 (application, transport)Réparti n°2 (tout le programme de l’U.E.)Rattrapage (tout le programme de l’U.E.)

Lors de tous les examens de l’U.E. ARES :équipements électroniques interdits (mobile, calculatrices...)documents interdits excepté une feuille A4 manuscrite

Définitionmanuscrite : entièrement écrite à la main (pas de photocopies)

Olivier Fourmaux ([email protected]) Architecture des Réseaux (ARes) 1/5 : Introduction

Présentation de l’U.E. ARESQuestions administratives

Rappels et introduction au contenu de l’U.E.

planningévaluation

Calcul de la note finale de l’U.E. ARES

1ère session : examens répartis (Reparti1 et Reparti2)

NARES1 = 40%NReparti1 + 60%NReparti2

si l’U.E. a été validée (NARES1 ≥ 10), rattrapage non autorisé

2ème session : rattrapage ( U.E. non validée à la 1ère session)

U.E. non validée mais compensée : NARES1 < 10 conservée2ème session ssi inscription explicite au secrétariat de RES(demander à repasser l’examen ou refus de la compensation)

U.E. non validée et non compensée : vous devezimpérativement passer la 2ème session (sinon NARES2 = 0)

NARES2 = NRattrapage

Olivier Fourmaux ([email protected]) Architecture des Réseaux (ARes) 1/5 : Introduction

Présentation de l’U.E. ARESQuestions administratives

Rappels et introduction au contenu de l’U.E.

planningévaluation

Validation de l’U.E. ARES

Deux semaines après l’examen réparti n°2 (1ère session) oul’examen de rattrapage (2ème session) :

affichage des notes via DBUFR (après harmonisation)consultation des copiesjurys

jury de l’U.E. (validation)jury de parcours (compensation)jury du Master (final)

Olivier Fourmaux ([email protected]) Architecture des Réseaux (ARes) 1/5 : Introduction

Présentation de l’U.E. ARESQuestions administratives

Rappels et introduction au contenu de l’U.E.

composants du réseauhiérarchie protocolaireexemple avec TCP/IP

ARes : plan du cours 1/5

1 Présentation de l’U.E. ARESobjectifs de l’U.E.démarche pédagogiquemoyens pédagogiques

2 Questions administrativesplanningévaluation

3 Rappels et introduction au contenu de l’U.E.composants du réseauhiérarchie protocolaireexemple avec TCP/IP

Olivier Fourmaux ([email protected]) Architecture des Réseaux (ARes) 1/5 : Introduction

Page 6: Présentationdel’U.E.ARES …fourmaux/ARes/ARes_C1_fr_4.pdf · Rappels et introduction au contenu de l’U.E. ARes :planducours1/5 ... environnementà TCP/IP etInternet applicationsnormalisées(Web,DNS,messagerie

Présentation de l’U.E. ARESQuestions administratives

Rappels et introduction au contenu de l’U.E.

composants du réseauhiérarchie protocolaireexemple avec TCP/IP

Environnement support pour la suite

Internetomniprésenthétérogèneévolutifcomplexe...

à difficile à cerner !

Voyons un exemple : ...

... ... ...

... ...

......

���

���

������

������

������ �� ��

�� ��

����

����

Olivier Fourmaux ([email protected]) Architecture des Réseaux (ARes) 1/5 : Introduction

Présentation de l’U.E. ARESQuestions administratives

Rappels et introduction au contenu de l’U.E.

composants du réseauhiérarchie protocolaireexemple avec TCP/IP

Composition de l’Internet

Quels sont les éléments de base de l’Internet ?

liens de transmission de données (communications links)routeurs (retransmission des paquets)éléments terminaux (hosts, end systems) :

station UnixPC traditionneltéléphone mobileInternet toaster...

logiciels de réseauprotocoles de communication...

Olivier Fourmaux ([email protected]) Architecture des Réseaux (ARes) 1/5 : Introduction

Présentation de l’U.E. ARESQuestions administratives

Rappels et introduction au contenu de l’U.E.

composants du réseauhiérarchie protocolaireexemple avec TCP/IP

Protocoles : analogie

Temps

Bonjour

Où est la gare ?

Demande d’ouverture

de connexion TCP

... ...

Bonjour établissement de la connexion

Deuxième rue à gauche Envoi de la page d’accueil

GET http://www.upmc.fr

Réponse positive et

���

���

Olivier Fourmaux ([email protected]) Architecture des Réseaux (ARes) 1/5 : Introduction

Présentation de l’U.E. ARESQuestions administratives

Rappels et introduction au contenu de l’U.E.

composants du réseauhiérarchie protocolaireexemple avec TCP/IP

Protocoles : définition

DefinitionProtocole : Description des actions et échanges de messages entredeux (ou plus) entités de communication. Le format, le codage et leséquencement des messages utilisé y sont spécifiés.

Remarquetoute activité entre plusieurs entités de l’Internet utilisedes protocoles

nous étudierons principalement des protocoles dans la suite

Exemplesrequête webconversion du nom littéral d’une machine (annuaire)calcul de la routecontrôle de congestion ...

Olivier Fourmaux ([email protected]) Architecture des Réseaux (ARes) 1/5 : Introduction

Page 7: Présentationdel’U.E.ARES …fourmaux/ARes/ARes_C1_fr_4.pdf · Rappels et introduction au contenu de l’U.E. ARes :planducours1/5 ... environnementà TCP/IP etInternet applicationsnormalisées(Web,DNS,messagerie

Présentation de l’U.E. ARESQuestions administratives

Rappels et introduction au contenu de l’U.E.

composants du réseauhiérarchie protocolaireexemple avec TCP/IP

Services applicatifs

Les usagers utilisent des applications distribuées :World Wide Webcourrier électroniquepartage de fichiers distribuéjeux distribuésflux audio et vidéo différésflux audio et vidéo temps réel ...

Olivier Fourmaux ([email protected]) Architecture des Réseaux (ARes) 1/5 : Introduction

Présentation de l’U.E. ARESQuestions administratives

Rappels et introduction au contenu de l’U.E.

composants du réseauhiérarchie protocolaireexemple avec TCP/IP

Services du réseau

Les applications reposent sur deux types de services...

sans connexionanalogie avec le service postal

orienté connexionanalogie avec le service téléphonique

et peuvent en attendre différentes caractéristiques :fiabilitéordonnancementcontrôle de fluxcontrôle de congestion ...

Olivier Fourmaux ([email protected]) Architecture des Réseaux (ARes) 1/5 : Introduction

Présentation de l’U.E. ARESQuestions administratives

Rappels et introduction au contenu de l’U.E.

composants du réseauhiérarchie protocolaireexemple avec TCP/IP

Qualité de service

Quel rapport avec la Qualité de Service (QoS)

service au mieux (Best Effort)pas de garantie, l’intérêt réside dans la connectivité !combien de systèmes terminaux ?

la plupart des 2× 109 de PC + 2× 109 smartphones...3.5× 109 utilisateurs actifs en 2016trafic Internet >>> trafic téléphone

des extensions sont à prévoir pour les applicationsmultimédia...

à U.E. CONT / U.E. ITQoS (M2-S3)

Olivier Fourmaux ([email protected]) Architecture des Réseaux (ARes) 1/5 : Introduction

Présentation de l’U.E. ARESQuestions administratives

Rappels et introduction au contenu de l’U.E.

composants du réseauhiérarchie protocolaireexemple avec TCP/IP

Standardisation de l’Internet

IESGIRSG

IETF

IRTF

ISOC

Working Areas Working Groups

Working Groups

... ...

... ... ...ISOC : Internet SOCiety

IAB : Internet Architecture Board

IRSG : Internet Research Steering Group

IRTF : Internet Research Task Force

IESG : Internet Engineering Steering Group

IETF : Internet Engineering Task Force

IAB

groupes de travail IETF (Internet Engineering Task Force)plus de 8200 documents RFC (Request For Comments)standards de facto plutôt que normes de jure

IP, TCP, SMTP, SNMP, HTTP...http://www.rfc-editor.org/

Olivier Fourmaux ([email protected]) Architecture des Réseaux (ARes) 1/5 : Introduction

Page 8: Présentationdel’U.E.ARES …fourmaux/ARes/ARes_C1_fr_4.pdf · Rappels et introduction au contenu de l’U.E. ARes :planducours1/5 ... environnementà TCP/IP etInternet applicationsnormalisées(Web,DNS,messagerie

Présentation de l’U.E. ARESQuestions administratives

Rappels et introduction au contenu de l’U.E.

composants du réseauhiérarchie protocolaireexemple avec TCP/IP

Quelques sites web

IETF (Internet Engineering Task Force),http://www.ietf.org/

W3C (World Wide Web Consortium), http://www.w3.org/ACM SIGCOMM (Association for Computing Machinery –Special Interest Group in Data Communication),http://www.sigcomm.org/

IEEE Communications Society, http://www.comsoc.org/IEEE Computer Society, http://www.computer.org/

Olivier Fourmaux ([email protected]) Architecture des Réseaux (ARes) 1/5 : Introduction

Présentation de l’U.E. ARESQuestions administratives

Rappels et introduction au contenu de l’U.E.

composants du réseauhiérarchie protocolaireexemple avec TCP/IP

ARes : plan du cours 1/5

1 Présentation de l’U.E. ARESobjectifs de l’U.E.démarche pédagogiquemoyens pédagogiques

2 Questions administrativesplanningévaluation

3 Rappels et introduction au contenu de l’U.E.composants du réseauhiérarchie protocolaireexemple avec TCP/IP

Olivier Fourmaux ([email protected]) Architecture des Réseaux (ARes) 1/5 : Introduction

Présentation de l’U.E. ARESQuestions administratives

Rappels et introduction au contenu de l’U.E.

composants du réseauhiérarchie protocolaireexemple avec TCP/IP

Bordure du réseau

...

... ... ...

... ...

......

���

���

������

������

������ �� ��

�� ��

����

����

Olivier Fourmaux ([email protected]) Architecture des Réseaux (ARes) 1/5 : Introduction

Présentation de l’U.E. ARESQuestions administratives

Rappels et introduction au contenu de l’U.E.

composants du réseauhiérarchie protocolaireexemple avec TCP/IP

Bordure du réseau (abstraction)

......

......

...

...

������

������

���

���

��������

������

��

����

��

Olivier Fourmaux ([email protected]) Architecture des Réseaux (ARes) 1/5 : Introduction

Page 9: Présentationdel’U.E.ARES …fourmaux/ARes/ARes_C1_fr_4.pdf · Rappels et introduction au contenu de l’U.E. ARes :planducours1/5 ... environnementà TCP/IP etInternet applicationsnormalisées(Web,DNS,messagerie

Présentation de l’U.E. ARESQuestions administratives

Rappels et introduction au contenu de l’U.E.

composants du réseauhiérarchie protocolaireexemple avec TCP/IP

Applications distribuées

Modèle client/serveurClient

process

Request

Reply

Server process

Client machine Server machine

Network

requêtes de la machine clientservices fournis par un serveur toujours allumé

webe-mailannuaire...

Modèle pair-à-pair (peer-to-peer)utilization minimale de serveursapproche symétrique...

Olivier Fourmaux ([email protected]) Architecture des Réseaux (ARes) 1/5 : Introduction

Présentation de l’U.E. ARESQuestions administratives

Rappels et introduction au contenu de l’U.E.

composants du réseauhiérarchie protocolaireexemple avec TCP/IP

Protocoles applicatifs

Environnement hétérogène à standardisation des échangesweb : HTTP, HTMLe-mail : SMTP, MIME, POP, IMAPaccès à distance : Telnet, NVTtransfert de fichiers : FTPannuaire : DNSadministration : SNMP, MIB

à Partie 2/5 : Applications

Olivier Fourmaux ([email protected]) Architecture des Réseaux (ARes) 1/5 : Introduction

Présentation de l’U.E. ARESQuestions administratives

Rappels et introduction au contenu de l’U.E.

composants du réseauhiérarchie protocolaireexemple avec TCP/IP

Service de bout-en-bout

Types de service fourni par le réseau entre hôtes :

service orienté connexionfiabilitéordonnancementcontrôle de fluxcontrôle de congestion...

TCP

service sans connexionsimplebase pour d’autre protocole

UDP

Olivier Fourmaux ([email protected]) Architecture des Réseaux (ARes) 1/5 : Introduction

Présentation de l’U.E. ARESQuestions administratives

Rappels et introduction au contenu de l’U.E.

composants du réseauhiérarchie protocolaireexemple avec TCP/IP

Impact du contrôle de bout-en-bout

Quelle est la forme du trafic généré par TCP ?

tcptahoe.seq

tcptahoe.cwnd

seq (Ko) / cwin (Ko/10)

t0.0000

100.0000

200.0000

300.0000

400.0000

500.0000

600.0000

700.0000

800.0000

0.0000 2.0000 4.0000 6.0000 8.0000 (s)

à Partie 3/5 : TransportOlivier Fourmaux ([email protected]) Architecture des Réseaux (ARes) 1/5 : Introduction

Page 10: Présentationdel’U.E.ARES …fourmaux/ARes/ARes_C1_fr_4.pdf · Rappels et introduction au contenu de l’U.E. ARes :planducours1/5 ... environnementà TCP/IP etInternet applicationsnormalisées(Web,DNS,messagerie

Présentation de l’U.E. ARESQuestions administratives

Rappels et introduction au contenu de l’U.E.

composants du réseauhiérarchie protocolaireexemple avec TCP/IP

Intérieur du réseau

...

... ... ...

... ...

......

���

���

������

������

������ �� ��

�� ��

����

����

Olivier Fourmaux ([email protected]) Architecture des Réseaux (ARes) 1/5 : Introduction

Présentation de l’U.E. ARESQuestions administratives

Rappels et introduction au contenu de l’U.E.

composants du réseauhiérarchie protocolaireexemple avec TCP/IP

Liaisons de communication

Supports physiquesmédium avec guide d’ondes

paires torsadées (UTP5+, UTP6...)câbles coaxiaux (bande de base, large bande...)fibres optiques (multimode, monomode...)

médium sans guide d’ondesliaison satellite (geo-stationnaire, constellation...)liaison terrestre (ondes radio, micro-ondes, infra-rouge,optique...)

Technologies d’accèsmédium partagédécoupage en trames

Eléments intermédiaires...

Olivier Fourmaux ([email protected]) Architecture des Réseaux (ARes) 1/5 : Introduction

Présentation de l’U.E. ARESQuestions administratives

Rappels et introduction au contenu de l’U.E.

composants du réseauhiérarchie protocolaireexemple avec TCP/IP

Relayer les données

Transmission par commutation de circuits ou relayage d’unités dedonnées ?

(a)

(b)

Switching office

Physical copper connection set up when call is made

Packets queued up for subsequent transmission

Computer

Computer

pictures from Tanenbaum A. S. Computer Networks 3rd editionOlivier Fourmaux ([email protected]) Architecture des Réseaux (ARes) 1/5 : Introduction

Présentation de l’U.E. ARESQuestions administratives

Rappels et introduction au contenu de l’U.E.

composants du réseauhiérarchie protocolaireexemple avec TCP/IP

Transmission par circuit virtuel

21

32

3

(b)

1

3

(a)

(c)

(d)

2 1

32

1

pictures from Stallings W. High Speed Networks

Olivier Fourmaux ([email protected]) Architecture des Réseaux (ARes) 1/5 : Introduction

Page 11: Présentationdel’U.E.ARES …fourmaux/ARes/ARes_C1_fr_4.pdf · Rappels et introduction au contenu de l’U.E. ARes :planducours1/5 ... environnementà TCP/IP etInternet applicationsnormalisées(Web,DNS,messagerie

Présentation de l’U.E. ARESQuestions administratives

Rappels et introduction au contenu de l’U.E.

composants du réseauhiérarchie protocolaireexemple avec TCP/IP

Transmission par messages

(b)

(a)

(c)

(d)

pictures from Stallings W. High Speed Networks

Olivier Fourmaux ([email protected]) Architecture des Réseaux (ARes) 1/5 : Introduction

Présentation de l’U.E. ARESQuestions administratives

Rappels et introduction au contenu de l’U.E.

composants du réseauhiérarchie protocolaireexemple avec TCP/IP

Transmission de paquets par datagramme

21

3 2 1

3

(c)

3

1

2

(b)

(a)

(d)

2 1

3

pictures from Stallings W. High Speed Networks

Olivier Fourmaux ([email protected]) Architecture des Réseaux (ARes) 1/5 : Introduction

Présentation de l’U.E. ARESQuestions administratives

Rappels et introduction au contenu de l’U.E.

composants du réseauhiérarchie protocolaireexemple avec TCP/IP

Comparaison des 3 types de transmissions

Data

Pkt 1

Pkt 2

Pkt 3

Pkt 1

Pkt 2

Pkt 3

Pkt 1

Pkt 2

Pkt 3

A B C D

Msg

Msg

Msg

A B C DA B C D

Propagation delay

Queuing delay

Call request signal

Time spent

hunting for an

outgoing trunk

Call accept signal

AB trunk

BC trunk

CD trunk

(a) (b) (c)

Tim

e

pictures from Tanenbaum A. S. Computer Networks 3rd editionOlivier Fourmaux ([email protected]) Architecture des Réseaux (ARes) 1/5 : Introduction

Présentation de l’U.E. ARESQuestions administratives

Rappels et introduction au contenu de l’U.E.

composants du réseauhiérarchie protocolaireexemple avec TCP/IP

Rappel sur les délais

Types de délais en commutation de paquets :traitement dans le nœud (nodal processing delay)

incompressible (Dn)file d’attente (queuing delay)

selon la congestion (Dq = 0 si pas de congestion)transmission (transmission delay)

dépend de la taille du paquet (Dt = L/R)propagation (propagation delay)

v = 2.108m/s à 3.108m/s (Dp = d/v)

Calcul du délai de bout-en-bout ?

Olivier Fourmaux ([email protected]) Architecture des Réseaux (ARes) 1/5 : Introduction

Page 12: Présentationdel’U.E.ARES …fourmaux/ARes/ARes_C1_fr_4.pdf · Rappels et introduction au contenu de l’U.E. ARes :planducours1/5 ... environnementà TCP/IP etInternet applicationsnormalisées(Web,DNS,messagerie

Présentation de l’U.E. ARESQuestions administratives

Rappels et introduction au contenu de l’U.E.

composants du réseauhiérarchie protocolaireexemple avec TCP/IP

Adressage Internet

Acheminement des paquets de la source vers les destinataires eneffectuant des sauts entre les nœuds intermédiaires (routeurs)

Protocole IPv4/v6

universeladressage virtuelabstraction des technologies sous-jacentes

encapsulation sur chaque technologieconversion d’adresses

Nombreuses évolutions pour s’adapter au réseau actuel :adressage sans classes IPv4 (CIDR), multicast, IPv6translation d’adresses (NAT)autoconfiguration (DHCP)filtrage...

Olivier Fourmaux ([email protected]) Architecture des Réseaux (ARes) 1/5 : Introduction

Présentation de l’U.E. ARESQuestions administratives

Rappels et introduction au contenu de l’U.E.

composants du réseauhiérarchie protocolaireexemple avec TCP/IP

Mécanismes de routage

Quand et comment déterminer la route des données ?

indication du chemin selon le type de réseau :initialement

commutation de circuitscircuits virtuels

pour chaque paquetdatagramme

calcul de l’informationalgorithmes de routagetables de routage

locales ou centraliséesstatiques ou dynamiques

échange de l’informationprotocoles de routage...

Olivier Fourmaux ([email protected]) Architecture des Réseaux (ARes) 1/5 : Introduction

Présentation de l’U.E. ARESQuestions administratives

Rappels et introduction au contenu de l’U.E.

composants du réseauhiérarchie protocolaireexemple avec TCP/IP

Routage dans l’Internet

Réseau datagrammeroutage de chaque paquet

Découpage hiérarchique du réseau (AS)routage interne : OSPFroutage externe : BGP

à Partie 4/5 : Réseau

Olivier Fourmaux ([email protected]) Architecture des Réseaux (ARes) 1/5 : Introduction

Présentation de l’U.E. ARESQuestions administratives

Rappels et introduction au contenu de l’U.E.

composants du réseauhiérarchie protocolaireexemple avec TCP/IP

Cœur du réseau

...

... ... ...

... ...

......

���

���

������

������

������ �� ��

�� ��

����

����

Olivier Fourmaux ([email protected]) Architecture des Réseaux (ARes) 1/5 : Introduction

Page 13: Présentationdel’U.E.ARES …fourmaux/ARes/ARes_C1_fr_4.pdf · Rappels et introduction au contenu de l’U.E. ARes :planducours1/5 ... environnementà TCP/IP etInternet applicationsnormalisées(Web,DNS,messagerie

Présentation de l’U.E. ARESQuestions administratives

Rappels et introduction au contenu de l’U.E.

composants du réseauhiérarchie protocolaireexemple avec TCP/IP

Technologie Ethernet

VLAN 2

VLAN 1

VLAN 1

VLAN 3

VLAN 3

VLAN 1

VLAN 1

VLAN 1

100 Mbps 100 Mbps

100 Mbps

1 Gbps

1 Gbps

1 Gbps

1 Gbps

10 Gbps

10 Gbps10 Gbps

10 Gbps

1 Gbps

VLAN 1VLAN 2VLAN 3

SwitchEthernet

SwitchEthernet

SwitchEthernet

SwitchEthernet

SwitchEthernet

CiscoSystems Cisco 7000 SERIES

Evolution du LAN vers le WAN avec le Fast Ethernet, le GigabitEthernet, le 10Gigabit Ethernet et le 100Gigabit Ethernet.Intégration de la commutation et structuration avec les VLAN...à Partie 5/5 (1) : Ethernet

Olivier Fourmaux ([email protected]) Architecture des Réseaux (ARes) 1/5 : Introduction

Présentation de l’U.E. ARESQuestions administratives

Rappels et introduction au contenu de l’U.E.

composants du réseauhiérarchie protocolaireexemple avec TCP/IP

Technologie MPLS

SwitchEthernet

CiscoSystems Cisco 7000 SERIES

CiscoSystems Cisco 7000 SERIES

CiscoSystems Cisco 7000 SERIES

CiscoSystems Cisco 7000 SERIES

Intégration des mécanismes de commutation au niveau réseau(ATM, MPLS...).à U.E. RTEL (M1-S1)

Olivier Fourmaux ([email protected]) Architecture des Réseaux (ARes) 1/5 : Introduction

Présentation de l’U.E. ARESQuestions administratives

Rappels et introduction au contenu de l’U.E.

composants du réseauhiérarchie protocolaireexemple avec TCP/IP

Technologies point-à-point

TCP/IP connectionusing PPP

PPP seulement destiné aux anciennes liaisons séries ?PPP sur SONET : POSPPP sur Ethernet : PPPoEPPP sur ATM : PPPoAPPP sur IP : L2TP ...

à Partie 5/5 (2) : Point-à-point

Olivier Fourmaux ([email protected]) Architecture des Réseaux (ARes) 1/5 : Introduction

Présentation de l’U.E. ARESQuestions administratives

Rappels et introduction au contenu de l’U.E.

composants du réseauhiérarchie protocolaireexemple avec TCP/IP

Réseaux d’accès

...

... ... ...

... ...

......

���

���

������

������

������ �� ��

�� ��

����

����

Olivier Fourmaux ([email protected]) Architecture des Réseaux (ARes) 1/5 : Introduction

Page 14: Présentationdel’U.E.ARES …fourmaux/ARes/ARes_C1_fr_4.pdf · Rappels et introduction au contenu de l’U.E. ARes :planducours1/5 ... environnementà TCP/IP etInternet applicationsnormalisées(Web,DNS,messagerie

Présentation de l’U.E. ARESQuestions administratives

Rappels et introduction au contenu de l’U.E.

composants du réseauhiérarchie protocolaireexemple avec TCP/IP

Réseaux d’entreprises

������

������

������

������

������

������

������

������

������������

������������

����������������������������������������������������

���������������

���������������

����������������������������������������������������

���������������

���������������

����������������������������������������������������

���������������

���������������

����������������������������������������������������

���������������

���������������

������������������������������������������������

���������������

���������������

Olivier Fourmaux ([email protected]) Architecture des Réseaux (ARes) 1/5 : Introduction

Présentation de l’U.E. ARESQuestions administratives

Rappels et introduction au contenu de l’U.E.

composants du réseauhiérarchie protocolaireexemple avec TCP/IP

Accès résidentiel avec fils

Copper twisted pair

Switch

Switching office

High-bandwidth fiber trunk

Junction box

(a)

(b)

House

High-bandwidth fiber trunk

Copper cable TV wire

House

Junction box

Fiber

Fiber

Résidentiels (RTC/ADSL, Câble, Fibre optique...)à Partie 5/5 (3) : Boucle locale

Olivier Fourmaux ([email protected]) Architecture des Réseaux (ARes) 1/5 : Introduction

Présentation de l’U.E. ARESQuestions administratives

Rappels et introduction au contenu de l’U.E.

composants du réseauhiérarchie protocolaireexemple avec TCP/IP

Mobilité et accès sans fils

...

Selon la mobilité :micromobilité

Bluetooth/WPAN (IEEE 802.15)réseau local sans fil

Wifi/WLAN (IEEE 802.11)réseau metropolitain sans fil

BLR/WMAN (IEEE 802.16)téléphonie mobile

GSM, CDMA, GPRS, EDGECDMA 2000, UMTS, WCDMA, HSPA+LTE, WiMAX, LTE AdvancedIMTS-2020, LTE-B...

à U.E. MOB (M1-S2)

Olivier Fourmaux ([email protected]) Architecture des Réseaux (ARes) 1/5 : Introduction

Présentation de l’U.E. ARESQuestions administratives

Rappels et introduction au contenu de l’U.E.

composants du réseauhiérarchie protocolaireexemple avec TCP/IP

ARes : plan du cours 1/5

1 Présentation de l’U.E. ARESobjectifs de l’U.E.démarche pédagogiquemoyens pédagogiques

2 Questions administrativesplanningévaluation

3 Rappels et introduction au contenu de l’U.E.composants du réseauhiérarchie protocolaireexemple avec TCP/IP

Olivier Fourmaux ([email protected]) Architecture des Réseaux (ARes) 1/5 : Introduction

Page 15: Présentationdel’U.E.ARES …fourmaux/ARes/ARes_C1_fr_4.pdf · Rappels et introduction au contenu de l’U.E. ARes :planducours1/5 ... environnementà TCP/IP etInternet applicationsnormalisées(Web,DNS,messagerie

Présentation de l’U.E. ARESQuestions administratives

Rappels et introduction au contenu de l’U.E.

composants du réseauhiérarchie protocolaireexemple avec TCP/IP

Protocoles, couches et interfaces

Layer 5

Layer 4

Layer 3

Layer 2

Layer 1

Host 1

Layer 4/5 interface

Layer 3/4 interface

Layer 2/3 interface

Layer 1/2 interface

Layer 5 protocolLayer 5

Layer 4

Layer 3

Layer 2

Layer 1

Host 2

Layer 4 protocol

Layer 3 protocol

Layer 2 protocol

Layer 1 protocol

Physical medium

picture from Tanenbaum A. S. Computer Networks 3rd edition

Olivier Fourmaux ([email protected]) Architecture des Réseaux (ARes) 1/5 : Introduction

Présentation de l’U.E. ARESQuestions administratives

Rappels et introduction au contenu de l’U.E.

composants du réseauhiérarchie protocolaireexemple avec TCP/IP

Analogie anthropologique

I like rabbits

Location A

3

2

1

3

2

1

Location B

Message Philosopher

Translator

Secretary

Information for the remote translator

Information for the remote secretary

L: Dutch Ik hou van konijnen

Fax #--- L: Dutch Ik hou van konijnen

J'aime les

lapins

L: Dutch Ik hou van konijnen

Fax #--- L: Dutch Ik hou van konijnen

picture from Tanenbaum A. S. Computer Networks 3rd edition

Olivier Fourmaux ([email protected]) Architecture des Réseaux (ARes) 1/5 : Introduction

Présentation de l’U.E. ARESQuestions administratives

Rappels et introduction au contenu de l’U.E.

composants du réseauhiérarchie protocolaireexemple avec TCP/IP

Encapsulations successives

H2 H3 H4 M1 T2 H2 H3 M2 T2 H2 H3 H4 M1 T2 H2 H3 M2 T2

H3 H4 M1 H3 M2 H3 H4 M1 H3 M2

H4 M H4 M

M M

Layer 2 protocol

2

Layer 3 protocol

Layer 4 protocol

Layer 5 protocol

3

4

5

1

Layer

Source machine Destination machine

picture from Tanenbaum A. S. Computer Networks 3rd edition

Olivier Fourmaux ([email protected]) Architecture des Réseaux (ARes) 1/5 : Introduction

Présentation de l’U.E. ARESQuestions administratives

Rappels et introduction au contenu de l’U.E.

composants du réseauhiérarchie protocolaireexemple avec TCP/IP

Modèle de référence OSI (Open Systems Intercon. – 1983)Layer

Presentation

Application

Session

Transport

Network

Data link

Physical

7

6

5

4

3

2

1

Interface

Interface

Host A

Name of unit exchanged

APDU

PPDU

SPDU

TPDU

Packet

Frame

Bit

Presentation

Application

Session

Transport

Network

Data link

Physical

Host B

Network Network

Data link Data link

Physical Physical

Router Router

Internal subnet protocol

Application protocol

Presentation protocol

Transport protocol

Session protocol

Communication subnet boundary

Network layer host-router protocol

Data link layer host-router protocolPhysical layer host-router protocol

Olivier Fourmaux ([email protected]) Architecture des Réseaux (ARes) 1/5 : Introduction

Page 16: Présentationdel’U.E.ARES …fourmaux/ARes/ARes_C1_fr_4.pdf · Rappels et introduction au contenu de l’U.E. ARes :planducours1/5 ... environnementà TCP/IP etInternet applicationsnormalisées(Web,DNS,messagerie

Présentation de l’U.E. ARESQuestions administratives

Rappels et introduction au contenu de l’U.E.

composants du réseauhiérarchie protocolaireexemple avec TCP/IP

Modèle de référence TCP/IP (1974)

TCP/IPOSI

Application

Presentation

Session

Transport

Network

Data link

Physical

7

6

5

4

3

2

1

Application

Transport

Internet

Host-to-network

Not present in the model

picture from Tanenbaum A. S. Computer Networks 3rd edition

Olivier Fourmaux ([email protected]) Architecture des Réseaux (ARes) 1/5 : Introduction

Présentation de l’U.E. ARESQuestions administratives

Rappels et introduction au contenu de l’U.E.

composants du réseauhiérarchie protocolaireexemple avec TCP/IP

TCP/IP : Comparaison

Firmware

Software

OperatingSystem

UserSpace

Hardware

Physical

NetworkAccess

Internet

Application

Transport(host−to−host)

TCP/IP

Application

Presentation

Session

Transport

Network

Data Link

Physical

OSI

these pictures and to the end are from Stallings W. High Speed Networks

Olivier Fourmaux ([email protected]) Architecture des Réseaux (ARes) 1/5 : Introduction

Présentation de l’U.E. ARESQuestions administratives

Rappels et introduction au contenu de l’U.E.

composants du réseauhiérarchie protocolaireexemple avec TCP/IP

ARes : plan du cours 1/5

1 Présentation de l’U.E. ARESobjectifs de l’U.E.démarche pédagogiquemoyens pédagogiques

2 Questions administrativesplanningévaluation

3 Rappels et introduction au contenu de l’U.E.composants du réseauhiérarchie protocolaireexemple avec TCP/IP

Olivier Fourmaux ([email protected]) Architecture des Réseaux (ARes) 1/5 : Introduction

Présentation de l’U.E. ARESQuestions administratives

Rappels et introduction au contenu de l’U.E.

composants du réseauhiérarchie protocolaireexemple avec TCP/IP

TCP/IP : Exemple

Server

FrameRelay

Network

Router

IEEE 802 LAN

Workstation

Physical

MAC

LLC

IP

Physical

MAC

LLC

IP

Physical

FrameRelay

FrameRelay

TCP

Application

Physical

IP

TCP

Application

Olivier Fourmaux ([email protected]) Architecture des Réseaux (ARes) 1/5 : Introduction

Page 17: Présentationdel’U.E.ARES …fourmaux/ARes/ARes_C1_fr_4.pdf · Rappels et introduction au contenu de l’U.E. ARes :planducours1/5 ... environnementà TCP/IP etInternet applicationsnormalisées(Web,DNS,messagerie

Présentation de l’U.E. ARESQuestions administratives

Rappels et introduction au contenu de l’U.E.

composants du réseauhiérarchie protocolaireexemple avec TCP/IP

TCP/IP : Concepts

Router J

TCP

IP

Physical Physical

IP

NAP 1 NAP 2

Network AccessProtocol #1

Host A

App XApp Y

TCP

IP

Network AccessProtocol #2

Host B

App YApp X

Network 1 Network 2

Global networkaddress

Subnetwork attachmentpoint address

Logical connection(e.g., virtual circuit)

Logical connection(TCP connection)

Port orservice access point (SAP)

Olivier Fourmaux ([email protected]) Architecture des Réseaux (ARes) 1/5 : Introduction

Présentation de l’U.E. ARESQuestions administratives

Rappels et introduction au contenu de l’U.E.

composants du réseauhiérarchie protocolaireexemple avec TCP/IP

TCP/IP : Actions dans l’émetteur

DataTI

DataT

Data

Physical

IP

TCP

Application

FrameRelay

DataTIF F

Olivier Fourmaux ([email protected]) Architecture des Réseaux (ARes) 1/5 : Introduction

Présentation de l’U.E. ARESQuestions administratives

Rappels et introduction au contenu de l’U.E.

composants du réseauhiérarchie protocolaireexemple avec TCP/IP

TCP/IP : Actions dans un routeur

DataTIL

Physical

MACDataTILM MDataTIF F

LLC

FrameRelay

DataTI

IP

Physical

Olivier Fourmaux ([email protected]) Architecture des Réseaux (ARes) 1/5 : Introduction

Présentation de l’U.E. ARESQuestions administratives

Rappels et introduction au contenu de l’U.E.

composants du réseauhiérarchie protocolaireexemple avec TCP/IP

TCP/IP : Actions dans le récepteur

DataTIL

Physical

LLC

IP

TCP

MAC

Data

Application

DataTI

DataT

DataTILM M

Olivier Fourmaux ([email protected]) Architecture des Réseaux (ARes) 1/5 : Introduction