Vous êtes sur la page 1sur 13

Utilitaires réseaux

L’architecture Client/Serveur

• Objectif : faire fonctionner des applications en réseau


• Client : programme qui envoi la requête
• Serveur : programme qui traite les requêtes des clients
• Hypothèses :
– Le client et le serveur doivent posséder des identificateurs
uniques(ex: n:téléphone, @IP, @MAC,…)
– Le client doit connaître l’adresse du serveur
– Le serveur n’a pas besoin de connaître l’adresse du client
– Le serveur doit être tout le temps en écoute
Quelques applications réseau

• Navigation Web

• Messagerie électronique

• Le bavardage électronique

• Travail à distance

• Transfère de fichiers

• Partage de ressources

• ...
Identification des machines

• Utilisation de 2 méthodes d’identification :


– @IP : une suite de 4 octets séparer par le caractère (.) ex:
192.168.1.15
– url : un nom quelconque, mais de préférence qu’il soit dans
la norme : service.domain , Exemple : www.google.com
• Service : www (web)
• Domaine : google.com
Navigation Web

• C’est le Service web.


• Logiciels nécessaires :
– Client : Firefox, , Lynx, Mozilla,…
– Serveur : Apache, Stronghold,…
Univ
Alger
Requête

Reponse

Client
Serveur
www.google.com
Navigation Web

• Requête: Demande d'affichage de la page d'accueil du moteur


de recherche google
• Reponse: Message contenant toutes les information de la page
demandée
Univ
Alger
Requête

Reponse

Client
Serveur
www.google.com
Travail à distance

• C’est le Service telnet.


• Objectif : lancer des commandes sur la machine distante.
• Logiciels nécessaires :
– Client : la commande telnet
– Serveur : le serveur telnet.
Travail à distance

• Connexion à la machine distante: le client doit exécuter :


$telnet 192.168.1.1 ou bien
$telnet server
Demande de connexion

Login : user
Client Passwd : **** Nom de serveur : server
@IP : 192.168.1.1
• Déconnexion de la machine distante:
le client doit exécuter :
$exit
Transfert de fichier

• Transfert de fichiers de :

• La machine distante à la machine locale

• De la machine locale vers la machine distante

• Logiciels nécessaires :

– Client : la commande ftp, navigateur web, clients spécifique ( gftp,… )

– Serveur : le serveur ftp(ex : vsftpd ).


Transfert de fichier

• Connexion à la machine distante: le client peut utiliser :


• La commande ftp :
• $ftp 192.168.1.1 ou bien
• $ftp server

Demande de connexion

Login : user
Client Passwd : **** Nom de serveur : server
@IP : 192.168.1.1
Le prompt ftp
• Si la connexion en mode commande réussie alors un prompte ( invité ) vous

sera disponible

• Les commandes suivantes propre au ftp permet :


• dir : lister un répertoire

• cd nom_du_répertoire : changer de répertoire

• get nom_fichier : télécharger dans le répertoire courant le fichier indique.

• mget * : télécharger tous les fichiers

• put mon_fichier : envoyer le fichier indiqué

• mput * : envoyer les fichiers se trouvant dans votre répertoire.

• bye : quitter
FTP graphique

• Utiliser le gestionnaire de fichiere ( nautilus ou konqueror)

• Utiliser un navigateur Web ( mozilla ,..)

• Utiliser un utilitaire en mode graphique : gftp

Vous aimerez peut-être aussi