Previous Up

6  Manipulation de protocoles de services Internet

Nous allons maintenant voir les grands protocoles Internet bien plus en détail.

6.1  Rappel sur les principaux protocoles

6.1.1  HTTP

Les trois commandes principales du protocole HTTP sont résumées dans le tableau 1


GETdemande de document
HEADdemande uniquement les entêtes
POSTtransmission de données
Tableau 1: Commandes HTTP

6.1.2  SMTP

Les principales commandes du protocole SMTP sont résumées dans le tableau 2.


HELO, EHLOmessage d’introduction
MAILspécification de la source
RCPT TO:spécification du destinataire
DATAspécification du message
EXPN, VRFYvérifier une adresse
RSET, QUITré-initialiser, quitter
Tableau 2: commandes SMTP

6.1.3  POP3

Les principales commandes du protocole POP3 sont résumées dans le tableau 3


USER, PASSIdentification de l’utilisateur
LISTListe les numéros des messages
RETR, TOPRapatrie un message
DELEDétruit un message
LASTNuméro du dernier message lu
RSET, QUITré-initialiser, quitter
Tableau 3: Commandes POP3

6.2  Manipulation du protocole HTTP

Donnez le maximum d’informations sur les serveurs web des sites :

Utilisez uniquement la commande nc. Attention, pour certains sites, vous serez amenés à utiliser un mécanisme particulier.

6.3  Manipulation du protocole SMTP

Afin de comprendre le fonctionnement du protocole SMTP, envoyez un mail à votre binôme en utilisant comme unique outil nc.

6.4  Manipulation du protocole POP

Récupérez avec nc le message que vous avez envoyé dans la question précédente.


Previous Up