Introduction aux services réseau
IUP2 --- Réseau --- TP 1
13 février 2002
Ce document est disponible à l'URL
http://www.logique.jussieu.fr/www.coulbois/td/iup_reseau/tp1.html
Le but de ce TP est de vous faire connaître (si encore besoin)
les services les plus importants offerts par le réseau local ou
l'Internet.
-
Exercice 1 :
-
Pour avoir la liste exhaustive des services réseau installés,
regarder le fichier /etc/services. En utilisant vos connaissances
système, interpréter les données contenues dans ce
fichier.
-
Exercice 2 :
-
Terminal virtuel
Ce service est assuré par telnet (port 23) qui permet
:
-
de travailler sur un ordinateur distant en mode caractère : telnet
-l user host
-
de communiquer avec un autre service réseau : telnet host port-service
Utilisez telnet pour vous connecter sur une machine de l'UFR.
-
Exercice 3 :
-
Transfert de fichiers
Il existe plusieurs services de transfert/partage de fichiers : ftp
(port 21), tftp (port 69), nfs (port 2049).
-
Quelle est la différence entre ces services ?
-
Normalement, le transfert de fichiers se fait entre deux comptes que vous
avez sur des machines différentes. Toutefois, il existe des machines,
appelées serveur de documents, qui permettent l'accès
de tout utilisateur, en mettant à disposition un compte neutre,
appelé anonymous.
-
En utilisant ftp, connectez-vous au serveur de documents ftp.lip6.fr,
en donnant comme nom login anonymous et comme password votre adresse
mail.
-
Récupérer le RFC (Request For Comments) 821 (protocole
SMTP) qui se trouve dans le répertoire pub/rfc/rfc/, en
utilisant les commandes : ls, cd, bin, get, put, mget, mput et
bye. Se re-connecter en utilisant la commande open.
-
Combien de transferts avez vous effectué ? Quel a été
le débit de vos transferts ?
-
Le serveur FTP est mono- ou multi-utilisateurs ?
-
Exercice 4 :
-
Echange de messages
Vous avez certainement déjà utilisé ce service,
mais d'une manière ``améliorée'' par des utilitaires
comme mail, pine, XMail ou Netscape (déconseillé).
Dans cet exercice, on se propose à vous montrer les coulisses de
ce service. Initialement, les services de email sous Unix ont été
construits sur le service uucp (Unix to Unix copy, port
540). A présent, le protocole SMTP (Simple Mail Transfer Protocol,
port 25) est utilisé.
-
Regarder le répertoire /var/mail. A quoi correspondent
les fichiers de ce répertoire ? Regarder le contenu du fichier ayant
votre nom.
-
Accéder à SMTP en utilisant, par exemple telnet lenteja
25. Envoyez-vous un email en utilisant (dans l'ordre ci-dessous) les
requêtes SMTP suivantes (voir RFC 821) :
EHLO machine |
présentation du client |
MAIL FROM: user |
précise l'adresse de l'émetteur |
RCPT TO: user |
précise l'adresse du destinataire |
DATA |
spécifie les données à envoyer,
se termine par . |
QUIT |
termine la session SMTP |
-
Exercice 5 :
-
Navigation multimédia --- HTTP
HTTP (port 80, RFC 2616) est le protocole qui est largement utilisé
pour la navigation Internet. Pour vous connecter à un serveur sans
passer par Netscape ou Lynx, utilisez : telnet www.serveur.pays 80.
Par example, pour obtenir l'URL http://www.ufr-info-p7.jussieu.fr/Accueil.html,
la session est :
> telnet www.ufr-info-p7.jussieu.fr 80
Trying...
Connected to trotinette.ufr-info-p7.jussieu.fr.
Escape character is '^]'.
GET /Accueil.html
Ne pas oublier le retour chariot après la requête GET.
-
Quels sont les entêtes de la page d'accueil de www.ufr-info-p7.jussieu.fr
?
-
Quel est le nom du serveur ?
-
Essayer d'obtenir les différentes classes de réponse : succès,
page non trouvée, inchangé.
-
Est-ce que le majuscules sont significatives dans les entêtes ? Mais
dans les URLs ?
-
Configurer votre navigateur pour que les fichiers en .ps soient
reconnus de type MIME application/postcript et qu'ils soient visualisés
avec ghostview.
-
Visiter avec (ou sans) un navigateur la page WEB de l'enseignement réseaux.
-
Ecrire une page WEB qui vous présente.