Support service et des serveurs
TD : Support service et des serveurs. Recherche parmi 300 000+ dissertationsPar Bhuvnesh Rangloll • 7 Février 2019 • TD • 1 404 Mots (6 Pages) • 596 Vues
Contrôle de support des services et des serveurs DEVOIR 2 |
Exercice 1 : Replacez sur le schéma en annexe 1 (à joindre ou à reproduire sur la copie) les éléments ci-dessous (à titre d’exemples, 2 éléments sont déjà placés) :
requête HTTP |
navigateur |
[pic 1]
[pic 2]
[pic 3]
Fichiers statiques (html, css, javascript, script php) |
[pic 4]
réponse HTTP |
script PHP à exécuter |
[pic 5]
[pic 6]
Réponse interpréteur PHP (HTML) |
[pic 7]
interpréteur PHP |
[pic 8]
résultat SQL |
requête SQL |
[pic 9][pic 10]
SGBD |
tables |
[pic 11][pic 12]
Exercice 2 : Donner 3 exemples de codes d’état HTTP avec leur signification.
- 401 : utilisateur non identifié
- 504 : le serveur n’a pas répondu
- 404 : page non trouvée
Exercice 3
Question A : Repérer quel protocole de couche 3 OSI est utilisé (couche « réseau »).
Le protocole de couche 3 OSI utilisé ici est l’IPv4.
Question B : Repérer quel protocole de couche 4 OSI est utilisé (couche « transport »).
Le protocole de couche 4 OSI utilisé ici est le TCP.
Question C : Repérer quel protocole applicatif de couches 5,6,7 OSI est utilisé (couches « session », « présentation », « application »).
Le protocole applicatif de couche 5,6,7 OSI qui est utilisé serais selon moi le http car il regroupe les couches session, présentation et application.
Question D : Quelle est l’adresse IP du serveur ?
Selon l’annexe 2, nous pouvons distinguer clairement l’IP du serveur qui est 217.70.182.162.
Question E : Quelle est l’adresse IP du client ?
Idem, sur l’annexe 2, juste à côté de l’IP du serveur, se trouve l’IP du client, qui est 192.168.10.1.
Exercice 4 :
Question 1 : S’agit-il d’une requête ou d’une réponse HTTP ? Pourquoi ?
Sur la ligne 1 : HTTP/1.1 200 OK, nous remarquons clairement « 200 OK », il s’agit donc d’une réponse http car cela provient d’un serveur.
Question 2 : Quel logiciel a généré ce message ?
Etant donné que la réponse http émane d’un serveur, dans ce cas précis il s’agit d’un serveur web.
Question 3 : Délimiter la partie en-tête de la partie contenue.
La partie en-tête de la partie contenue débute par HTTP/1.1 et qui s’arrête ici à AGE : 73 et est séparer via une ligne vierge.
Question 4 : Quel est le type de contenu ?
Nous avons ici du HTML, nous pouvons l’affirmer grâce a la ligne 7 : Content-Type: text/html; charset=utf-8.
Question 5 : A quoi peut servir le champ « Expires » ?
A la ligne 2, nous pouvons distinguer 09 :02 :50 GMT et à la ligne 6, 09 :04 :50 GMT, il s’agit ici d’un fuseau horaire et nous remarquons par ailleurs qu’il y a un délai de 2 minutes entre ces deux horaires. Le champ « Expires » serais selon moi une durée ou la page serais conserver durant le nombre de temps indiqué. Dans ce cas précis ici, il s’agit de deux minutes.
Exercice 5 :
Question 1 : S’agit-il d’une requête ou d’une réponse HTTP ? Pourquoi ?
Sur la ligne 1, nous avons GET / HTTP/1.1. « GET » correspond à une demande ce qui correspond par conséquent à une requête HTTP.
Question 2 : Quel logiciel a généré ce message ?
Il s’agit d’ici d’un navigateur web vrai semblablement car l’User-Agent est Mozilla Firefox.
Question 3 : A quoi sert la valeur « keep-alive » dans le champ « Connection » ?
Le « keep-alive » permet de garder une connections active pour une durée indéterminée.
Question 4 : Qu’est-ce qu’un cookie ? A quoi cela sert-il ?
Un cookie est un petit fichier texte au format alphanumérique déposé sur le disque dur de l’internaute par le serveur du site visité ou par un serveur tiers (régie publicitaire, service de web analytique, etc.)
C’est grâce aux cookies qu’il est possible d’accéder automatiquement à des pages personnalisées sans s’identifier, d’identifier des revisites, de pratiquer le retargeting ou qu’il est possible d’utiliser du capping dans une campagne de publicité.
Exercice 6 : Sur un serveur Web Apache, on veut réaliser les besoins ci-dessous. Répondre en une phrase sur le type de configuration à réaliser (on vous demande le principe, pas la syntaxe exacte de la ou les commandes à utiliser). Les questions sont indépendantes :
...