: plan du cours 1/5 aresfourmaux/ares/aresc1v61-4.pdf · adressage ipv4 (cidr, dhcp, nat, tunnels...
TRANSCRIPT
Presentation de l’U.E. ARESQuestions administratives
Rappels et introduction au contenu de l’U.E.
U.E. Architecture des Reseaux (ARES)1/5 : Introduction
Olivier Fourmaux ([email protected])
Version 6.1
Olivier Fourmaux ([email protected]) U.E. Architecture des Reseaux (ARES) 1/5 : Introduction
Presentation de l’U.E. ARESQuestions administratives
Rappels et introduction au contenu de l’U.E.
ARES : Plan du cours 1/5
1 Presentation de l’U.E. ARESObjectifs de l’U.E.Demarche pedagogiqueMoyens pedagogiques
2 Questions administrativesPlanningEvaluation
3 Rappels et introduction au contenu de l’U.E.Composants du reseauHierarchie protocolaireExemple avec TCP/IP
Olivier Fourmaux ([email protected]) U.E. Architecture des Reseaux (ARES) 1/5 : Introduction
Presentation de l’U.E. ARESQuestions administratives
Rappels et introduction au contenu de l’U.E.
Objectifs de l’U.E.Demarche pedagogiqueMoyens pedagogiques
ARES : Plan du cours 1/5
1 Presentation de l’U.E. ARESObjectifs de l’U.E.Demarche pedagogiqueMoyens pedagogiques
2 Questions administrativesPlanningEvaluation
3 Rappels et introduction au contenu de l’U.E.Composants du reseauHierarchie protocolaireExemple avec TCP/IP
Olivier Fourmaux ([email protected]) U.E. Architecture des Reseaux (ARES) 1/5 : Introduction
Presentation de l’U.E. ARESQuestions administratives
Rappels et introduction au contenu de l’U.E.
Objectifs de l’U.E.Demarche pedagogiqueMoyens pedagogiques
Renforcer ses connaissances en reseau
Approfondir et completer un cours d’introduction aux reseaux
exemple : cours LI310 de la Licence d’Informatique de l’UPMC
prerequis techniques et theoriques (supposes acquis) :
vocabulaire specifiqueintroduction au traitement du signalmecanismes protocolaires de baseprotocoles usuels (HDLC, X25, IP, routage, UDP, TCP)modele en couches OSI
Olivier Fourmaux ([email protected]) U.E. Architecture des Reseaux (ARES) 1/5 : Introduction
Presentation de l’U.E. ARESQuestions administratives
Rappels et introduction au contenu de l’U.E.
Objectifs de l’U.E.Demarche pedagogiqueMoyens pedagogiques
Maıtriser les technologies de base
Etudier la principale architecture de reseau actuelle ainsi que sonenvironnement ➠ TCP/IP et Internet
applications normalisees (Web, DNS, messagerie...)
mecanismes dynamiques (controle de la congestion...)
adressage IPv4 (CIDR, DHCP, NAT, tunnels...)
routage avance (hierarchie d’AS, OSPF, BGP...)
architectures supports (Ethernet, liaisons point-a-point...)
boucle locale (CATV, ADSL, FTTH...)
Olivier Fourmaux ([email protected]) U.E. Architecture des Reseaux (ARES) 1/5 : Introduction
Presentation de l’U.E. ARESQuestions administratives
Rappels et introduction au contenu de l’U.E.
Objectifs de l’U.E.Demarche pedagogiqueMoyens pedagogiques
Base pour les autres U.E. de la specialite RES
U.E. pre-requise pour les cours de reseaux avancees
en M1-S2 pour les etudiants de RES (U.E. obligatoires) oupour les etudiants des autres specialites (U.E. libre) :
IPv6, multicast, QoS, securite ➠ U.E. INGmobilite, autonomie, sans-fil ➠ U.E. MOB
Olivier Fourmaux ([email protected]) U.E. Architecture des Reseaux (ARES) 1/5 : Introduction
Presentation de l’U.E. ARESQuestions administratives
Rappels et introduction au contenu de l’U.E.
Objectifs de l’U.E.Demarche pedagogiqueMoyens pedagogiques
Base pour les autres U.E. de la specialite RES
U.E. pre-requise pour les cours de reseaux avancees
en M1-S2 pour les etudiants de RES (U.E. obligatoires) oupour les etudiants des autres specialites (U.E. libre) :
IPv6, multicast, QoS, securite ➠ U.E. INGmobilite, autonomie, sans-fil ➠ U.E. MOB
en M2 pour les etudiants de RES (PRO/ALT ou RECH) :
applications multimedia ➠ U.E. APMMtransferts multimedia sur reseaux IP ➠ U.E. MMIPmultimedia et qualite de service ➠ U.E. MMQoSroutage et routeurs ➠ U.E. ROUTsecurite des reseaux ➠ U.E. SECURservices mobiles ➠ U.E. SMOBsupervision de reseaux ➠ U.E. SUPERVtrafic et controle des reseaux ➠ U.E. TCONT ...
Olivier Fourmaux ([email protected]) U.E. Architecture des Reseaux (ARES) 1/5 : Introduction
Presentation de l’U.E. ARESQuestions administratives
Rappels et introduction au contenu de l’U.E.
Objectifs de l’U.E.Demarche pedagogiqueMoyens pedagogiques
Contenu du cours
Approche Top down :
Partie 1/5 Introduction
Partie 2/5 Application : Telnet, FTP, SMTP, HTTP,... DNS, SNMP, peer-to-peer.
Partie 3/5 Transport : services, exemples UDP et TCP,... controle de congestion.
Partie 4/5 Reseau : IPv4, adressage CIDR, translation...... routage hierarchique, OSPF et BGP.
Partie 5/5 Technologies support : Ethernet commute,... point-a-point, boucle locale.
Olivier Fourmaux ([email protected]) U.E. Architecture des Reseaux (ARES) 1/5 : Introduction
Presentation de l’U.E. ARESQuestions administratives
Rappels et introduction au contenu de l’U.E.
Objectifs de l’U.E.Demarche pedagogiqueMoyens pedagogiques
Integration des travaux diriges et sur machine
Integration des Travaux Diriges (TD) et Travaux sur MachineEncadre (TME) dans une meme seance : TD+TME
entrelacement des aspects theoriques et pratiques
illustration par des exemples concrets sur une plateformed’experimentation avec du materiel reseau reel :
Internet
via ARI
Salle M2-RES de 2003 à 2009
CommutateurX 16
Internet
via ARI
Salle M2-RES depuis 2009
X 16
PC 1U "serveur"
ctrl console ctrl alim.
PC 1U "sonde"
Routeur
PC 1U "client"
Olivier Fourmaux ([email protected]) U.E. Architecture des Reseaux (ARES) 1/5 : Introduction
Presentation de l’U.E. ARESQuestions administratives
Rappels et introduction au contenu de l’U.E.
Objectifs de l’U.E.Demarche pedagogiqueMoyens pedagogiques
Contenu des seances de TD+TME (sous reserves)
seance contenu support
1 Introduction a la plateforme de TME n°1
2 Applications (1) : analyse Telnet, FTP et Web n°2
3 Applications (2) : analyse SMTP, DNS, SNMP n°3
4 Transport (1) : analyse des mecanismes n°4
5 Transport (2) : controle de congestion n°5
6 Fin TD+TME precedents, revisions
7 Correction examen, Reseau (1) : IP/ICMP n°6
8 Reseau (2) : routage et filtrage n°7
9 Reseau (3) : PPP et tunnels n°8
10 Fin TD+TME precedents, revisions
Olivier Fourmaux ([email protected]) U.E. Architecture des Reseaux (ARES) 1/5 : Introduction
Presentation de l’U.E. ARESQuestions administratives
Rappels et introduction au contenu de l’U.E.
Objectifs de l’U.E.Demarche pedagogiqueMoyens pedagogiques
Organisation de l’enseignement
13 semaines avec :
10 * 2h de cours
O. Fourmaux
10 * (4h de TD+TME)
O. Fourmaux, B. Le Grand, K. Thai et T. Bourgeau
Quelques liens utiles...
site permanent de l’U.E. ARES sur le site du Master :http://www-master.ufr-info-p6.jussieu.fr/ue/MI011
site temporel de l’U.E. ARES (nouvelles breves, planning,supports et autres documents...) :http://www-master.ufr-info-p6.jussieu.fr/2011/ares
Olivier Fourmaux ([email protected]) U.E. Architecture des Reseaux (ARES) 1/5 : Introduction
Presentation de l’U.E. ARESQuestions administratives
Rappels et introduction au contenu de l’U.E.
Objectifs de l’U.E.Demarche pedagogiqueMoyens pedagogiques
Plateforme de TD+TME
Plateforme materielle d’experimentation(utilisation de la salle M2-RES).
Chaque binome a acces a :
un poste ARI standard
des equipements reseau dedies pourrealiser les differentes configurations,captures et analyses :
1 commutateur CISCO1 routeur CISCO3 PC “rackables” 1U
Olivier Fourmaux ([email protected]) U.E. Architecture des Reseaux (ARES) 1/5 : Introduction
Presentation de l’U.E. ARESQuestions administratives
Rappels et introduction au contenu de l’U.E.
Objectifs de l’U.E.Demarche pedagogiqueMoyens pedagogiques
Supports de cours/TD+TME
traces de trafic reseau (validation des acquis de l’U.E.)
realisees sur la plateforme dans le cadre des TD+TMErealisees par les etudiants (sur la plateforme ou ailleurs...)pre-enregistrees (en cas de panne ou pour travailler del’exterieur) sur la page web :http://www-rp.lip6.fr/~fourmaux/Traces/tracesV6.html
autres supports disponibles sur le site de l’U.E. ARES et sur :http://www-rp.lip6.fr/~fourmaux/index-cours.html
transparents de courssujets de TD+TME (avec des contenus facultatifs)annales
bibliographie
titres disponibles a la bibliotheque Math/Info➠ preferez les versions originales...
Olivier Fourmaux ([email protected]) U.E. Architecture des Reseaux (ARES) 1/5 : Introduction
Presentation de l’U.E. ARESQuestions administratives
Rappels et introduction au contenu de l’U.E.
Objectifs de l’U.E.Demarche pedagogiqueMoyens pedagogiques
Bibliographie
James F. KUROSE et Keith W. ROSS :
Computer Networking : A Top-down Approach Featuringthe Internet, 5d edition (Pearson)Analyse structuree des reseaux (Pearson)
Andrew S. TANENBAUM :
Computer Networks, 4th edition (Prentice Hall)Reseaux (Pearson)
Douglas COMER :
Internetworking with TCP/IP Vol 1 : Principles, Protocolsand Architectures, 5th edition (Prentice Hall)TCP/IP : architecture, protocoles et applications (Pearson)
Larry L. PETERSON et Bruce S. DAVIE :
Computer Networks : A Systems Approach, 4d edition(Morgan Kaufmann)
Olivier Fourmaux ([email protected]) U.E. Architecture des Reseaux (ARES) 1/5 : Introduction
Presentation de l’U.E. ARESQuestions administratives
Rappels et introduction au contenu de l’U.E.
PlanningEvaluation
ARES : Plan du cours 1/5
1 Presentation de l’U.E. ARESObjectifs de l’U.E.Demarche pedagogiqueMoyens pedagogiques
2 Questions administrativesPlanningEvaluation
3 Rappels et introduction au contenu de l’U.E.Composants du reseauHierarchie protocolaireExemple avec TCP/IP
Olivier Fourmaux ([email protected]) U.E. Architecture des Reseaux (ARES) 1/5 : Introduction
Presentation de l’U.E. ARESQuestions administratives
Rappels et introduction au contenu de l’U.E.
PlanningEvaluation
Planning provisoire 2011/2012
semaine dates cours TD+TME remarque
38 19-23/9 1 1
39 26-30/9 2 2
40 3-7/10 3 2
41 17-21/10 4 3
42 17-21/10 5 4
43 24-28/10 6 5
44+45 4-10/11 – – examen reparti N°1
46 14-18/11 7 7
47 21-25/11 8 8
48 28/11-2/12 9 9
49+50 5-16/12 10 10
1+2 4-10/1 – – examen reparti N°2
3 16-20/1 jury 1ere session
5 30/1-3/2 – – examen rattrapage
6 6-10/2 jury 2eme session
Olivier Fourmaux ([email protected]) U.E. Architecture des Reseaux (ARES) 1/5 : Introduction
Presentation de l’U.E. ARESQuestions administratives
Rappels et introduction au contenu de l’U.E.
PlanningEvaluation
Modalites d’examen
3 examens :
Reparti n°1 (application, transport)
Reparti 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 :
equipements electroniques interdits (mobile, calculatrices...)
documents interdits excepte une feuille A4 manuscrite
Definition
manuscrite : entierement ecrite a la main (pas de photocopies)
Olivier Fourmaux ([email protected]) U.E. Architecture des Reseaux (ARES) 1/5 : Introduction
Presentation de l’U.E. ARESQuestions administratives
Rappels et introduction au contenu de l’U.E.
PlanningEvaluation
Calcul de la note finale de l’U.E. ARES
1ere session : examens repartis (Reparti1 et Reparti2)
NARES1= 40%NReparti1 + 60%NReparti2
si l’U.E. a ete validee (NARES1≥ 10), rattrapage non autorise
2eme session : rattrapage ( U.E. non validee a la 1ere session)
U.E. non validee mais compensee : NARES1< 10 conservee
2eme session ssi inscription explicite au secretariat de RES(demander a repasser l’examen ou refus de la compensation)
U.E. non validee et non compensee : vous devezimperativement passer la 2eme session (sinon NARES2
= 0)
NARES2= NRattrapage
Olivier Fourmaux ([email protected]) U.E. Architecture des Reseaux (ARES) 1/5 : Introduction
Presentation de l’U.E. ARESQuestions administratives
Rappels et introduction au contenu de l’U.E.
PlanningEvaluation
Validation de l’U.E. ARES
La semaine suivant l’examen reparti n°2 (1ere session) oul’examen de rattrapage (2eme session) :
affichage des notes via DBUFR (apres harmonisation)
consultation des copies
jurys
jury de l’U.E. ARES (validation)jury de specialite (compensation)jury du Master (final)
Olivier Fourmaux ([email protected]) U.E. Architecture des Reseaux (ARES) 1/5 : Introduction
Presentation de l’U.E. ARESQuestions administratives
Rappels et introduction au contenu de l’U.E.
Composants du reseauHierarchie protocolaireExemple avec TCP/IP
ARES : Plan du cours 1/5
1 Presentation de l’U.E. ARESObjectifs de l’U.E.Demarche pedagogiqueMoyens pedagogiques
2 Questions administrativesPlanningEvaluation
3 Rappels et introduction au contenu de l’U.E.Composants du reseauHierarchie protocolaireExemple avec TCP/IP
Olivier Fourmaux ([email protected]) U.E. Architecture des Reseaux (ARES) 1/5 : Introduction
Presentation de l’U.E. ARESQuestions administratives
Rappels et introduction au contenu de l’U.E.
Composants du reseauHierarchie protocolaireExemple avec TCP/IP
Environnement support pour la suite
Internet
omnipresent
heterogene
evolutif
complexe...
➠ difficile a cerner !
Etudions un exemple :
...
... ... ...
... ...
......
���
���
���
���
��������
���� ����
��
�� ��
��������
����
Olivier Fourmaux ([email protected]) U.E. Architecture des Reseaux (ARES) 1/5 : Introduction
Presentation de l’U.E. ARESQuestions administratives
Rappels et introduction au contenu de l’U.E.
Composants du reseauHierarchie protocolaireExemple avec TCP/IP
Composition de l’Internet
Quels sont les elements de base de l’Internet ?
reseaux de transmission de donnees (computer network)
elements terminaux (hosts, end systems) :
station UnixPC traditionneltelephone mobileInternet toaster...
logiciels de reseau
protocoles de communication...
Olivier Fourmaux ([email protected]) U.E. Architecture des Reseaux (ARES) 1/5 : Introduction
Presentation de l’U.E. ARESQuestions administratives
Rappels et introduction au contenu de l’U.E.
Composants du reseauHierarchie 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]) U.E. Architecture des Reseaux (ARES) 1/5 : Introduction
Presentation de l’U.E. ARESQuestions administratives
Rappels et introduction au contenu de l’U.E.
Composants du reseauHierarchie protocolaireExemple avec TCP/IP
Protocoles : definition
Definition
Protocole : Specification du format et du sequencement desmessages echanges entre deux entites de communication (ou plus).Des actions a realiser lors de l’emission et/ou de la reception deces messages peuvent etre associees.
Remarquetoute activite entre plusieurs entites de l’Internet utilisedes protocoles
nous etudierons principalement des protocoles dans la suite
Exemples
requete webconversion du nom litteral d’une machine (annuaire)calcul de la routecontrole de congestion ...
Olivier Fourmaux ([email protected]) U.E. Architecture des Reseaux (ARES) 1/5 : Introduction
Presentation de l’U.E. ARESQuestions administratives
Rappels et introduction au contenu de l’U.E.
Composants du reseauHierarchie protocolaireExemple avec TCP/IP
Services applicatifs
Les usagers utilisent des applications distribuees :
la toile (World Wide Web)
courrier electronique (electronic mail)
partage de fichiers distribue (peer-to-peer file sharing)
jeux distribues (distributed games)
flux audio et video differes (audio and video streaming)
flux audio et video temps reel (real-time audio and video ) ...
Olivier Fourmaux ([email protected]) U.E. Architecture des Reseaux (ARES) 1/5 : Introduction
Presentation de l’U.E. ARESQuestions administratives
Rappels et introduction au contenu de l’U.E.
Composants du reseauHierarchie protocolaireExemple avec TCP/IP
Services du reseau
Les applications reposent sur deux types de services...
sans connexion
analogie avec le service postal
oriente connexion
analogie avec le service telephonique
et peuvent en attendre differentes caracteristiques :
fiabilite
ordonnancement
controle de flux
controle de congestion ...
Olivier Fourmaux ([email protected]) U.E. Architecture des Reseaux (ARES) 1/5 : Introduction
Presentation de l’U.E. ARESQuestions administratives
Rappels et introduction au contenu de l’U.E.
Composants du reseauHierarchie protocolaireExemple avec TCP/IP
Qualite de service
Quel rapport avec la Qualite de Service (QoS)
service au mieux (Best Effort)
pas de garantie, l’interet reside dans la connectivite !combien de systemes terminaux ?
une grande partie du milliard de PC (en 2008) + telephones...2.2109 utilisateurs actifs en 2011 (Nielsen)trafic Internet >>> trafic telephone
des extensions sont a prevoir pour les applicationsmultimedia...
➠ U.E. ING (M1-S2)
Olivier Fourmaux ([email protected]) U.E. Architecture des Reseaux (ARES) 1/5 : Introduction
Presentation de l’U.E. ARESQuestions administratives
Rappels et introduction au contenu de l’U.E.
Composants du reseauHierarchie 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 6000 documents RFC (Request For Comments)
standards de facto plutot que normes de jure
IP, TCP, SMTP, SNMP, HTTP...http://www.rfc-editor.org/
Olivier Fourmaux ([email protected]) U.E. Architecture des Reseaux (ARES) 1/5 : Introduction
Presentation de l’U.E. ARESQuestions administratives
Rappels et introduction au contenu de l’U.E.
Composants du reseauHierarchie protocolaireExemple avec TCP/IP
References
Quelques sites web :
ISOC (Internet SOCiety), http://www.isoc.org/
IETF (Internet Engineering Task Force),http://www.ietf.org/
IAB (Internet Architecture Board), http://www.iab.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]) U.E. Architecture des Reseaux (ARES) 1/5 : Introduction
Presentation de l’U.E. ARESQuestions administratives
Rappels et introduction au contenu de l’U.E.
Composants du reseauHierarchie protocolaireExemple avec TCP/IP
ARES : Plan du cours 1/5
1 Presentation de l’U.E. ARESObjectifs de l’U.E.Demarche pedagogiqueMoyens pedagogiques
2 Questions administrativesPlanningEvaluation
3 Rappels et introduction au contenu de l’U.E.Composants du reseauHierarchie protocolaireExemple avec TCP/IP
Olivier Fourmaux ([email protected]) U.E. Architecture des Reseaux (ARES) 1/5 : Introduction
Presentation de l’U.E. ARESQuestions administratives
Rappels et introduction au contenu de l’U.E.
Composants du reseauHierarchie protocolaireExemple avec TCP/IP
Bordure du reseau
...
... ... ...
... ...
......
���
���
���
���
����
�� ����
��
��������
�� ��
Olivier Fourmaux ([email protected]) U.E. Architecture des Reseaux (ARES) 1/5 : Introduction
Presentation de l’U.E. ARESQuestions administratives
Rappels et introduction au contenu de l’U.E.
Composants du reseauHierarchie protocolaireExemple avec TCP/IP
Applications distribuees
Modele client/serveur
Client process
Request
Reply
Server process
Client machine Server machine
Network
approche dominante des applications Internet
webe-mailacces a distancetransfert de fichiersannuaireadministration
Modele peer-to-peer
autre approche, symetrique...
Olivier Fourmaux ([email protected]) U.E. Architecture des Reseaux (ARES) 1/5 : Introduction
Presentation de l’U.E. ARESQuestions administratives
Rappels et introduction au contenu de l’U.E.
Composants du reseauHierarchie protocolaireExemple avec TCP/IP
Protocoles applicatifs
Environnement heterogene ➠ standardisation des echanges
web : HTTP, HTML
e-mail : SMTP, MIME, POP, IMAP
acces a distance : Telnet, NVT
transfert de fichiers : FTP
annuaire : DNS
administration : SNMP, MIB
➠ Partie 2/5 : Applications
Olivier Fourmaux ([email protected]) U.E. Architecture des Reseaux (ARES) 1/5 : Introduction
Presentation de l’U.E. ARESQuestions administratives
Rappels et introduction au contenu de l’U.E.
Composants du reseauHierarchie protocolaireExemple avec TCP/IP
Service de bout-en-bout
Types de service fourni par le reseau entre hotes :
service oriente connexion
fiabiliteordonnancementcontrole de fluxcontrole de congestion...
TCP
service sans connexion
simplebase pour d’autre protocole
UDP
Olivier Fourmaux ([email protected]) U.E. Architecture des Reseaux (ARES) 1/5 : Introduction
Presentation de l’U.E. ARESQuestions administratives
Rappels et introduction au contenu de l’U.E.
Composants du reseauHierarchie protocolaireExemple avec TCP/IP
Impact du controle de bout-en-bout
Quelle est la forme du trafic genere 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 : Transport
Olivier Fourmaux ([email protected]) U.E. Architecture des Reseaux (ARES) 1/5 : Introduction
Presentation de l’U.E. ARESQuestions administratives
Rappels et introduction au contenu de l’U.E.
Composants du reseauHierarchie protocolaireExemple avec TCP/IP
Interieur du reseau
...
... ... ...
... ...
......
���
���
������
������
������ �� ��
��������
��
����
����
Olivier Fourmaux ([email protected]) U.E. Architecture des Reseaux (ARES) 1/5 : Introduction
Presentation de l’U.E. ARESQuestions administratives
Rappels et introduction au contenu de l’U.E.
Composants du reseauHierarchie protocolaireExemple avec TCP/IP
Liaisons de communication
Supports physiques
medium avec guide d’ondes
paires torsadees (UTP5+, UTP6...)cables coaxiaux (baseband, broadband...)fibres optiques (multimode, monomode...)
medium sans guide d’ondes
liaison satellite (geo-stationnaire, constellation...)liaison terrestre (ondes radio, micro-ondes, infra-rouge,optique...)
Technologies d’acces
medium partage
decoupage en trames
Elements intermediaires...
Olivier Fourmaux ([email protected]) U.E. Architecture des Reseaux (ARES) 1/5 : Introduction
Presentation de l’U.E. ARESQuestions administratives
Rappels et introduction au contenu de l’U.E.
Composants du reseauHierarchie protocolaireExemple avec TCP/IP
Relayer les donnees
Transmission par commutation de circuits ou relayage d’unites dedonnees ?
(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]) U.E. Architecture des Reseaux (ARES) 1/5 : Introduction
Presentation de l’U.E. ARESQuestions administratives
Rappels et introduction au contenu de l’U.E.
Composants du reseauHierarchie protocolaireExemple avec TCP/IP
Transmission en mode 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]) U.E. Architecture des Reseaux (ARES) 1/5 : Introduction
Presentation de l’U.E. ARESQuestions administratives
Rappels et introduction au contenu de l’U.E.
Composants du reseauHierarchie protocolaireExemple avec TCP/IP
Transmission de messages
(b)
(a)
(c)
(d)
pictures from Stallings W. High Speed Networks
Olivier Fourmaux ([email protected]) U.E. Architecture des Reseaux (ARES) 1/5 : Introduction
Presentation de l’U.E. ARESQuestions administratives
Rappels et introduction au contenu de l’U.E.
Composants du reseauHierarchie protocolaireExemple avec TCP/IP
Transmission de paquets en mode 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]) U.E. Architecture des Reseaux (ARES) 1/5 : Introduction
Presentation de l’U.E. ARESQuestions administratives
Rappels et introduction au contenu de l’U.E.
Composants du reseauHierarchie 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 edition
Olivier Fourmaux ([email protected]) U.E. Architecture des Reseaux (ARES) 1/5 : Introduction
Presentation de l’U.E. ARESQuestions administratives
Rappels et introduction au contenu de l’U.E.
Composants du reseauHierarchie protocolaireExemple avec TCP/IP
Rappel sur les delais
Types de delais 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)
depend de la taille du paquet (Dt = L/R)
propagation (propagation delay)
v = 2.108m/s a 3.108m/s (Dp = d/v)
Calcul du delai de bout-en-bout ?
Olivier Fourmaux ([email protected]) U.E. Architecture des Reseaux (ARES) 1/5 : Introduction
Presentation de l’U.E. ARESQuestions administratives
Rappels et introduction au contenu de l’U.E.
Composants du reseauHierarchie protocolaireExemple avec TCP/IP
Adressage Internet
Acheminement des paquets de la source vers les destinataires eneffectuant des sauts entre les nœuds intermediaires (routeurs)
Protocole IPv4
universel
adressage virtuel
abstraction des technologies sous-jacentes
encapsulation sur chaque technologiefragmentationconversion d’adresses
Nombreuses evolutions pour s’adapter au reseau actuel :
adressage sans classes : CIDR
translation d’adresses : NAT
autoconfiguration : DHCP
filtrage...
Olivier Fourmaux ([email protected]) U.E. Architecture des Reseaux (ARES) 1/5 : Introduction
Presentation de l’U.E. ARESQuestions administratives
Rappels et introduction au contenu de l’U.E.
Composants du reseauHierarchie protocolaireExemple avec TCP/IP
Mecanismes de routage
Quand et comment determiner la route des donnees ?
indication du chemin selon le type de reseau :initialement
commutation de circuitscircuits virtuels
pour chaque paquet
datagramme
calcul de l’information
algorithmes de routagetables de routage
locales ou centraliseesstatiques ou dynamiques
echange de l’information
protocoles de routage...
Olivier Fourmaux ([email protected]) U.E. Architecture des Reseaux (ARES) 1/5 : Introduction
Presentation de l’U.E. ARESQuestions administratives
Rappels et introduction au contenu de l’U.E.
Composants du reseauHierarchie protocolaireExemple avec TCP/IP
Routage dans l’Internet
Reseau datagramme
routage de chaque paquet
Decoupage hierarchique du reseau (AS)
routage interne : OSPF
routage externe : BGP
➠ Partie 4/5 : Reseau
Olivier Fourmaux ([email protected]) U.E. Architecture des Reseaux (ARES) 1/5 : Introduction
Presentation de l’U.E. ARESQuestions administratives
Rappels et introduction au contenu de l’U.E.
Composants du reseauHierarchie protocolaireExemple avec TCP/IP
Cœur du reseau
...
... ... ...
... ...
......
���
���
���
���
�� �� �� ��
��������
����
����
��
Olivier Fourmaux ([email protected]) U.E. Architecture des Reseaux (ARES) 1/5 : Introduction
Presentation de l’U.E. ARESQuestions administratives
Rappels et introduction au contenu de l’U.E.
Composants du reseauHierarchie 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 7000SERIES
Evolution du LAN vers le WAN avec le Fast Ethernet, le GigabitEthernet, le 10Gigabit Ethernet et le 100Gigabit Ethernet.Integration de la commutation et structuration avec les VLAN...➠ Partie 5/5 (1) : Technologie Ethernet
Olivier Fourmaux ([email protected]) U.E. Architecture des Reseaux (ARES) 1/5 : Introduction
Presentation de l’U.E. ARESQuestions administratives
Rappels et introduction au contenu de l’U.E.
Composants du reseauHierarchie protocolaireExemple avec TCP/IP
Technologie MPLS
SwitchEthernet
CiscoSystems Cisco 7000SERIES
CiscoSystems Cisco 7000SERIES
CiscoSystems Cisco 7000SERIES
CiscoSystems Cisco 7000SERIES
Integration des mecanismes de commutation au niveau reseau(ATM, MPLS...).➠ U.E. RTEL (M1-S1)
Olivier Fourmaux ([email protected]) U.E. Architecture des Reseaux (ARES) 1/5 : Introduction
Presentation de l’U.E. ARESQuestions administratives
Rappels et introduction au contenu de l’U.E.
Composants du reseauHierarchie protocolaireExemple avec TCP/IP
Technologies point-a-point
TCP/IP connectionusing PPP
PPP seulement destine aux anciennes liaisons series ?
PPP sur SONET : POS
PPP sur Ethernet : PPPoE
PPP sur ATM : PPPoA
PPP sur IP : L2TP ...
➠ Partie 5/5 (2) : Technologies point-a-point
Olivier Fourmaux ([email protected]) U.E. Architecture des Reseaux (ARES) 1/5 : Introduction
Presentation de l’U.E. ARESQuestions administratives
Rappels et introduction au contenu de l’U.E.
Composants du reseauHierarchie protocolaireExemple avec TCP/IP
Reseaux d’acces
...
... ... ...
... ...
......
���
���
���
���
�� �� �� ��
��������
����
����
��
Olivier Fourmaux ([email protected]) U.E. Architecture des Reseaux (ARES) 1/5 : Introduction
Presentation de l’U.E. ARESQuestions administratives
Rappels et introduction au contenu de l’U.E.
Composants du reseauHierarchie protocolaireExemple avec TCP/IP
Reseaux d’entreprises
�������
�������
�������
�������
�������
�������
�������
�������
��������������
��������������
����������������������������������������������������
������������������
������������������
����������������������������������������������������
���������������
���������������
����������������������������������������������������
������������������
������������������
����������������������������������������������������
���������������
���������������
����������������������������������������������������
���������������
���������������
Olivier Fourmaux ([email protected]) U.E. Architecture des Reseaux (ARES) 1/5 : Introduction
Presentation de l’U.E. ARESQuestions administratives
Rappels et introduction au contenu de l’U.E.
Composants du reseauHierarchie protocolaireExemple avec TCP/IP
Sans fils
...
Selon la mobilite :
micromobilite
Bluetooth/WPAN (IEEE 802.15)
reseau local sans fil
Wifi/WLAN (IEEE 802.11)
reseau local sans fil
BLR/WMAN (IEEE 802.16)
telephonie mobile
GSM, GPRS, i-mode...UMTS
➠ U.E. MOB (M1-S2)
Olivier Fourmaux ([email protected]) U.E. Architecture des Reseaux (ARES) 1/5 : Introduction
Presentation de l’U.E. ARESQuestions administratives
Rappels et introduction au contenu de l’U.E.
Composants du reseauHierarchie protocolaireExemple avec TCP/IP
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
Residentiels (RTC/ADSL, Cable, Fibre optique...)➠ Partie 5/5 (3) : Boucle locale
Olivier Fourmaux ([email protected]) U.E. Architecture des Reseaux (ARES) 1/5 : Introduction
Presentation de l’U.E. ARESQuestions administratives
Rappels et introduction au contenu de l’U.E.
Composants du reseauHierarchie protocolaireExemple avec TCP/IP
ARES : Plan du cours 1/5
1 Presentation de l’U.E. ARESObjectifs de l’U.E.Demarche pedagogiqueMoyens pedagogiques
2 Questions administrativesPlanningEvaluation
3 Rappels et introduction au contenu de l’U.E.Composants du reseauHierarchie protocolaireExemple avec TCP/IP
Olivier Fourmaux ([email protected]) U.E. Architecture des Reseaux (ARES) 1/5 : Introduction
Presentation de l’U.E. ARESQuestions administratives
Rappels et introduction au contenu de l’U.E.
Composants du reseauHierarchie 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]) U.E. Architecture des Reseaux (ARES) 1/5 : Introduction
Presentation de l’U.E. ARESQuestions administratives
Rappels et introduction au contenu de l’U.E.
Composants du reseauHierarchie 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]) U.E. Architecture des Reseaux (ARES) 1/5 : Introduction
Presentation de l’U.E. ARESQuestions administratives
Rappels et introduction au contenu de l’U.E.
Composants du reseauHierarchie 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]) U.E. Architecture des Reseaux (ARES) 1/5 : Introduction
Presentation de l’U.E. ARESQuestions administratives
Rappels et introduction au contenu de l’U.E.
Composants du reseauHierarchie protocolaireExemple avec TCP/IP
Modele de reference 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]) U.E. Architecture des Reseaux (ARES) 1/5 : Introduction
Presentation de l’U.E. ARESQuestions administratives
Rappels et introduction au contenu de l’U.E.
Composants du reseauHierarchie protocolaireExemple avec TCP/IP
Modele de reference 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]) U.E. Architecture des Reseaux (ARES) 1/5 : Introduction
Presentation de l’U.E. ARESQuestions administratives
Rappels et introduction au contenu de l’U.E.
Composants du reseauHierarchie 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]) U.E. Architecture des Reseaux (ARES) 1/5 : Introduction
Presentation de l’U.E. ARESQuestions administratives
Rappels et introduction au contenu de l’U.E.
Composants du reseauHierarchie protocolaireExemple avec TCP/IP
ARES : Plan du cours 1/5
1 Presentation de l’U.E. ARESObjectifs de l’U.E.Demarche pedagogiqueMoyens pedagogiques
2 Questions administrativesPlanningEvaluation
3 Rappels et introduction au contenu de l’U.E.Composants du reseauHierarchie protocolaireExemple avec TCP/IP
Olivier Fourmaux ([email protected]) U.E. Architecture des Reseaux (ARES) 1/5 : Introduction
Presentation de l’U.E. ARESQuestions administratives
Rappels et introduction au contenu de l’U.E.
Composants du reseauHierarchie 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]) U.E. Architecture des Reseaux (ARES) 1/5 : Introduction
Presentation de l’U.E. ARESQuestions administratives
Rappels et introduction au contenu de l’U.E.
Composants du reseauHierarchie 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]) U.E. Architecture des Reseaux (ARES) 1/5 : Introduction
Presentation de l’U.E. ARESQuestions administratives
Rappels et introduction au contenu de l’U.E.
Composants du reseauHierarchie protocolaireExemple avec TCP/IP
Fonctionnement de TCP/IP : Actions dans l’emetteur
DataTI
DataT
Data
Physical
IP
TCP
Application
FrameRelay
DataTIF F
Olivier Fourmaux ([email protected]) U.E. Architecture des Reseaux (ARES) 1/5 : Introduction
Presentation de l’U.E. ARESQuestions administratives
Rappels et introduction au contenu de l’U.E.
Composants du reseauHierarchie protocolaireExemple avec TCP/IP
Fonctionnement de TCP/IP : Actions dans un routeur
DataTIL
Physical
MACDataTILM MDataTIF F
LLC
FrameRelay
DataTI
IP
Physical
Olivier Fourmaux ([email protected]) U.E. Architecture des Reseaux (ARES) 1/5 : Introduction
Presentation de l’U.E. ARESQuestions administratives
Rappels et introduction au contenu de l’U.E.
Composants du reseauHierarchie protocolaireExemple avec TCP/IP
Fonctionnement de TCP/IP : Actions dans le recepteur
DataTIL
Physical
LLC
IP
TCP
MAC
Data
Application
DataTI
DataT
DataTILM M
Olivier Fourmaux ([email protected]) U.E. Architecture des Reseaux (ARES) 1/5 : Introduction