Le fonctionnement du WebALAY-EDDINE Maxime & ROGER Alexy – Ecole Centrale de Nantes – Info 2013                          ...
Plan Rappels historiques Les composants du Web Construction du Web    Le modèle de La Poste    Le paquet : une lettre...
Rappels historiques« L’Histoire est la mémoire du monde », Lacordaire                                                    ...
Internet, un concept très ancien« Le progrès ne vaut que s’il est partagé par tous »                                   Ari...
Premiers pas 1/2 Années 60 aux U.S.A., projet de répartition des données sur   plusieurs machines    Destiné à protéger ...
Premiers pas 2/2 7 Avril 1969 : Première Request For Comment (RFC)   Date anniversaire de la création d’Internet 1973, ...
Vers le World Wide Web 1/2 Vers de nouveaux outils de communication :    Ray Tomlinson envoie le premier mail de l’Histo...
Vers le World Wide Web 2/2 En Mars 1989, Tim Berners-Lee (CERN) relie la technologie   Hypertext aux systèmes TCP/IP & DN...
Les composants du web« Un bâtiment doit avoir trois caractéristiques : un bon emplacement, des fondations sûres, une exéc...
Un web, des webs   Web = raccourci de WWW   Mais WWW n’est qu’un service de l’Internet   Le web s’applique au réseau gl...
Modèle client-serveur Couple de logiciels qui communiquent via le réseau Le serveur propose des services en réponse à un...
Schéma client-serveur                                 Emission requête                Client                              ...
Précisions Le client peut aussi agir comme un serveur, de la même façon   que vous pouvez gérer les colis d’un ami parti ...
Construction du web« Le grand symbole de l’architecture, Babel, est une ruche », Victor Hugo                             ...
Architecture simplifiée du Web                                         Serveur                 DNS                        ...
Architecture simplifiée du Web                                           Serveur                   DNS                    ...
Architecture simplifiée du Web                                                            Serveur                         ...
Architecture simplifiée du Web                                            Serveur                    DNS                  ...
Architecture simplifiée du Web                                        ServeurClient/Serveur                               ...
Architecture d’origine                             Client/Serveur                                                Client/Se...
Architecture pratique         ServeurClient   Client      Client          DNS                                   21
De nombreux problèmes… Architecture centralisée, contraire à la solution de Berners-Lee   Tout le pouvoir se trouve en u...
…mais une solution pratique Le Web est fait par les utilisateurs…    …mais peu d’internautes allument leurs ordinateurs ...
Pour aller plus loin… Nouveaux problèmes :   Temps de réponse   Accessibilité des données statiques… Solution : Conten...
Conclusion« Tout ce qui a commencé doit finir », Neo (Matrix)                                                          25
Conclusion Internet repose sur un modèle simple mais des technologies   complexes Pour en parler à votre nièce de 6 ans ...
Merci pour votre attention !Avez-vous des questions ?                                   27
Lectures conseillées   Cours logique – langages du Web :                      Conférence de Benjamin Bayart :    http://...
BibliographieMedias, séparateurs de chapitre dans l’ordre d’apparition :   http://Nasa.gov   http://www.goldenrecordrevi...
Prochain SlideShare
Chargement dans…5
×

Fonctionnement du web

3 021 vues

Publié le

0 commentaire
4 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

Aucun téléchargement
Vues
Nombre de vues
3 021
Sur SlideShare
0
Issues des intégrations
0
Intégrations
91
Actions
Partages
0
Téléchargements
115
Commentaires
0
J’aime
4
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

Fonctionnement du web

  1. 1. Le fonctionnement du WebALAY-EDDINE Maxime & ROGER Alexy – Ecole Centrale de Nantes – Info 2013 1
  2. 2. Plan Rappels historiques Les composants du Web Construction du Web  Le modèle de La Poste  Le paquet : une lettre comme une autre  Vers un réseau à grande échelle Conclusion 2
  3. 3. Rappels historiques« L’Histoire est la mémoire du monde », Lacordaire 3
  4. 4. Internet, un concept très ancien« Le progrès ne vaut que s’il est partagé par tous » Aristote, IVème siècle 4
  5. 5. Premiers pas 1/2 Années 60 aux U.S.A., projet de répartition des données sur plusieurs machines  Destiné à protéger les informations stratégiques  Echec du projet 1969, l’Advanced Research Projects Agency (ARPA) connecte 4 de ses ordinateurs entre la Californie et l’Utah  Naissance de l’ARPAnet 5
  6. 6. Premiers pas 2/2 7 Avril 1969 : Première Request For Comment (RFC)  Date anniversaire de la création d’Internet 1973, Création du protocole TCP/IP  Langage utilisé pour communiquer entre machines Années 80 : développement du système et du vocabulaire associé  Internet devient vite le « Réseau des réseaux »  1983 : création du Domain Name System pour mieux gérer les flux 6
  7. 7. Vers le World Wide Web 1/2 Vers de nouveaux outils de communication :  Ray Tomlinson envoie le premier mail de l’Histoire – 1971  Naissance du File Transfert Protocol (FTP) – 1973  Création du Terminal Network (TELNET) par BBN – 1973  Apparition du Unix User Network (Usenet) – 1979  Internet Relay Chat (IRC) – 1988 7
  8. 8. Vers le World Wide Web 2/2 En Mars 1989, Tim Berners-Lee (CERN) relie la technologie Hypertext aux systèmes TCP/IP & DNS  Création du World Wide Web  Définition des bases :  HyperText Transfer Protocol (HTTP)  Uniform Resource Identifier (URI)  Hypertext Markup Language (HTML) Octobre 1994 : Fondation du World Wide Web Consortium 8
  9. 9. Les composants du web« Un bâtiment doit avoir trois caractéristiques : un bon emplacement, des fondations sûres, une exécution sans faille », Goethe 9
  10. 10. Un web, des webs Web = raccourci de WWW Mais WWW n’est qu’un service de l’Internet Le web s’applique au réseau global, mais aussi aux réseaux privés type intranet Il n’y a donc pas qu’un web, mais des webs interconnectés 10
  11. 11. Modèle client-serveur Couple de logiciels qui communiquent via le réseau Le serveur propose des services en réponse à une requête d’un programme client Le client exploite les services et les ressources du serveur 11
  12. 12. Schéma client-serveur Emission requête Client Serveur Réception ressourceAnalogie possible : • Client  Vous, nous • Serveur  La PosteLe client cherche à envoyer/recevoir des paquets.Le serveur propose le service de traitement et d’acheminement des paquets. 12
  13. 13. Précisions Le client peut aussi agir comme un serveur, de la même façon que vous pouvez gérer les colis d’un ami parti en vacances. Problématique des adresses IP (adresses postales) :  Comment envoyer une lettre en ne connaissant que le nom du destinataire ?  La solution : l’annuaire  Idem avec les adresses IP et le système DNS 13
  14. 14. Construction du web« Le grand symbole de l’architecture, Babel, est une ruche », Victor Hugo 14
  15. 15. Architecture simplifiée du Web Serveur DNS Client Client : « Où trouver fr.wikipedia.org ? » Alice : « Où habite Bob ? » 15
  16. 16. Architecture simplifiée du Web Serveur DNS Client Serveur : « Au 91.198.174.232 »Annuaire : « Bob habite au 12 rue de la Montagne » 16
  17. 17. Architecture simplifiée du Web Serveur DNS ClientClient : « 91.198.174.232, peux-tu m’envoyer la page sur l’Ecole Centrale de Nantes ? » Alice envoie à Bob un colis 17
  18. 18. Architecture simplifiée du Web Serveur DNS Client Serveur : « Voici la ressource demandée »Bob traite le message d’Alice et lui envoie sa réponse 18
  19. 19. Architecture simplifiée du Web ServeurClient/Serveur DNS Client/Serveur Client 19
  20. 20. Architecture d’origine Client/Serveur Client/ServeurClient/Serveur DNS Client/Serveur Client/Serveur DNS 20
  21. 21. Architecture pratique ServeurClient Client Client DNS 21
  22. 22. De nombreux problèmes… Architecture centralisée, contraire à la solution de Berners-Lee  Tout le pouvoir se trouve en un endroit  Problèmes liés à la neutralité du web  http://fr.wikipedia.org/wiki/Neutralit%C3%A9_du_r%C3%A9seau  http://torrents.rmll.info/table.html#18 Problèmes politiques Débat Web & Minitel http://www.youtube.com/watch?v=7Wvl4LTivCg 22
  23. 23. …mais une solution pratique Le Web est fait par les utilisateurs…  …mais peu d’internautes allument leurs ordinateurs 24h/24 Essor des hébergeurs (OVH, Clever-Cloud, 1&1)  Centraliser, c’est mieux protéger (protection DDoS, firewall…)  Déléguer les responsabilités de l’hébergement c’est mieux se centrer sur ses objectifs 23
  24. 24. Pour aller plus loin… Nouveaux problèmes :  Temps de réponse  Accessibilité des données statiques… Solution : Content Delivery Network  Décentraliser en créant de la redondance, en rapprochement les serveurs de la zone géographique du client Autres problèmes : scalabilité, stockage des données volatiles… Paradoxe !  Internet devient un réseau centralisé aux ressources réparties 24
  25. 25. Conclusion« Tout ce qui a commencé doit finir », Neo (Matrix) 25
  26. 26. Conclusion Internet repose sur un modèle simple mais des technologies complexes Pour en parler à votre nièce de 6 ans : La Poste Internet est récent mais évolue très vite :  Vers un Web interactif, adapté à l’utilisateur (HTML5/JavaScript)  Migration des applications vers le Cloud…  …donc nouvelles architectures centralisées  Guerre des données 26
  27. 27. Merci pour votre attention !Avez-vous des questions ? 27
  28. 28. Lectures conseillées Cours logique – langages du Web :  Conférence de Benjamin Bayart : http://mymi.domy.be/LTP/index.html Internet libre ou Minitel 2.0 : http://www.youtube.com/watch?v=7Wvl4LTivCg Domain Name System http://fr.wikipedia.org/wiki/Domain_Name_System  La neutralité du Web par Benjamin Bayart TCP/IP http://torrents.rmll.info/table.html#18 http://www.commentcamarche.net/contents/intern et/tcpip.php3 28
  29. 29. BibliographieMedias, séparateurs de chapitre dans l’ordre d’apparition : http://Nasa.gov http://www.goldenrecordrevisited.org/projects/024_Evolution.jpg http://www.mcmahons.ie/media/catalog/category/cat_bricks.jpg http://www.steveboy.com/blog/wp-content/uploads/2010/09/tracks01.jpgMedias auxiliaires, dans l’ordre d’apparition : http://fr.wikipedia.org/wiki/Tim_Berners-Lee http://gallery.hd.org/_exhibits/natural-science/_more2007/_more10/spider-web-webs-covered-in-water-droplets-drops- dew-from-fog-spiral-and-amorphous-seen-edge-on-and-face-on-5-DHD.jpg 29

×