Nous mettrons à jour notre Politique de confidentialité prochainement. En voici un aperçu.

Les fondements des réseaux : Les protocoles et les outils CLI

Découvrir le protocole HTTP

Testez gratuitement nos 1336 formations

pendant 10 jours !

Tester maintenant Afficher tous les abonnements
Avec votre formateur, découvrez le protocole HTTP. Ainsi, vous serez en mesure de répondre à la question suivante : que se passe-t-il vraiment en naviguant sur le web ?
03:25

Transcription

Dans cette vidéo je vais présenter les principales caractéristiques du protocole http, protocole utilisé pour faire du web, qui est le protocole finalement le plus connu et le plus utilisé. http a permis en fait au réseau internet de devenir ce qu’il est aujourd’hui. Actuellement, la version la plus utilisée est la version 1.1, la dernière RFC, c’est-à-dire le dernier document décrivant le protocole pour la version 1.1, date de 2014. Cela dit et depuis quelques mois, une dernière version a été définie, c’est la 2.0 mais qui est encore relativement peu utilisée. http est un protocole du niveau Application dans la couche TCP/IP. Et si on se réfère au modèle OSI, on pourrait le placer vraiment au niveau Application et Présentation. Basés sur un système de client/serveur, le serveur et le client émettent ou répondent par des messages http qui sont lisibles en format texte. Il a été défini qu’un serveur web avec le protocole http atteindrait des requêtes clientes sur le port TCP numéro 80. En fait un serveur web, c’est une application qui va lancer plusieurs sous-processus qui vont écouter sur le port 80 et ce sont ces processus qui vont répondre aux requêtes des différents clients. Pour un serveur web, en fait, c’est un USER-AGENT qui fait une requête. le USER-AGENT peut être un navigateur, dans 80% des cas on va dire, une application mobile, un moteur de recherche ou, en gros, tout programme qui sait parler le langage http. http s’appuie sur un langage de présentation de contenus, c'est-à-dire que quand un serveur web, vous l’interrogez, il vous envoie une page d’accueil qui est dans un formalisme bien défini, au format HTML. Aujourd’hui, nous sommes en version 5 de ce format. Pendant longtemps, les navigateurs avaient besoin de modules supplémentaires pour lire un certain contenu animé, des vidéos notamment. Comme audio, on peut citer le plus connu, qui est Flash ou un équivalent, c’est Windows Silverlight. Ces technos sont aujourd’hui peu à peu abandonnées au profit de HTML5. Dans la page HTML, on peut avoir aussi des scripts, JavaScript. Alors, ces scripts permettent en fait de faire effectuer des actions au USER-AGENT et ils ne sont pas exécutés sur le serveur web. Il y a beaucoup de USER-AGENT différents en fait, et de navigateurs, donc cela va obliger à chaque fois les développeurs de site web à s’adapter. Le serveur web, lui, ne fait que transmettre une page HTML, ce n’est pas lui qui va gérer la présentation du contenu. On a aussi, sur certains serveurs, la possibilité d’utiliser un langage qui s’appelle PHP, qui est en fait un langage de script, mais cette fois interprété et exécuté, du coup, uniquement sur le serveur web et non par le navigateur. Alors, dans le protocole http, une ressource doit posséder un identifiant En fait, le navigateur, l’USER-AGENT va chercher des ressources identifiées, on parle d’URL. Une URL donc désigne une ressource web, c’est-à-dire une page web que le serveur nous présentera. Une ressource peut être donc du code HTML tout simple, mais aussi une image et une vidéo. Quand on consulte une page web, souvent on consulte une page en HTML et on va ensuite aller chercher différentes ressources référencées dans la page, comme les images. Il existe une multitude d’applications serveur web en fait. Le plus utilisé encore aujourd’hui est le serveur Apache qui fonctionne sous des distributions Linux, mais qui perd du terrain par rapport à un autre produit qui s’appelle nginx, qui est aussi un produit sous Linux. Quand à IIS qui existe depuis aussi très longtemps, c’est le serveur web disponible sous les systèmes d’exploitation Windows Server. Cette vidéo nous aura permis de présenter le protocole http et notamment la notion d’URL et d’USER-AGENT qui est indispensable à la compréhension du protocole.

Les fondements des réseaux : Les protocoles et les outils CLI

Abordez les caractéristiques des protocoles tels que HTTP pour le web, SMTP pour la messagerie, etc. Découvrez également des outils en ligne de commande ou en mode graphique.

2h21 (37 vidéos)
Aucun commentaire n´est disponible actuellement
 
Thématiques :
IT
Administration réseau
Spécial abonnés
Date de parution :27 juil. 2017

Votre formation est disponible en ligne avec option de téléchargement. Bonne nouvelle : vous ne devez pas choisir entre les deux. Dès que vous achetez une formation, vous disposez des deux options de consultation !

Le téléchargement vous permet de consulter la formation hors ligne et offre une interface plus conviviale. Si vous travaillez sur différents ordinateurs ou que vous ne voulez pas regarder la formation en une seule fois, connectez-vous sur cette page pour consulter en ligne les vidéos de la formation. Nous vous souhaitons un excellent apprentissage avec cette formation vidéo.

N'hésitez pas à nous contacter si vous avez des questions !