présentationdel’u.e.ares …fourmaux/ares/ares_c1_fr_4.pdf · rappels et introduction au contenu...
TRANSCRIPT
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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