30
1 Linux – LTE 2 - ISSBA Année universitaire 2007-2008 Linux Réseau et Archivage Jean-Michel RICHER Faculté des Sciences, H206

Linux Réseau et Archivage - univ-angers.fr

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 2: Linux Réseau et Archivage - univ-angers.fr

2

Plan

L’identification Réseau Qu’est ce qu’un adresse IP Classes de réseau

Les services distants ftp telnet, ssh

L’archivage de fichiers tar, gzip ,bzip

Page 3: Linux Réseau et Archivage - univ-angers.fr

3

RéseauLe modèle Client / Serveur

Compréhension des principes

Page 4: Linux Réseau et Archivage - univ-angers.fr

4

Serveur

Qu’est ce qu’un serveur ?Ordinateur (puissant) qui offre des services

serveur web (apache) serveur de bases de données (mysql) serveur de courrier électronique (pop, smtp) serveur ftp serveur d’applications

Par extension : programme chargé de tâches spécifiques

Page 5: Linux Réseau et Archivage - univ-angers.fr

5

Il existe différents types de services (réseau) identifiés par un numéro de port :

serveur web (apache) : 80 serveur de bases de données (mysql) serveur de courrier électronique (pop 110, smtp 25) serveur ftp : 21 …

Sous Unix/Linux, les services sont identifiés dans le fichier : /etc/services

Page 6: Linux Réseau et Archivage - univ-angers.fr

6

Notion de client

Qu’est ce qu’un client ?

Ordinateur qui fait appel aux services offerts par un serveur

Internet ouRéseau local

Page 7: Linux Réseau et Archivage - univ-angers.fr

7

Qu’est ce qu’un réseau ?

Un réseau informatique est composé d’un ensemble de machines capables d’échanger de l’information à distance.

Les machines peuvent être reliées par des câbles dédiés (coaxial, RJ45, fibre optique) des ondes radio (Wifi) CPL (Courant porteur de ligne)

Page 8: Linux Réseau et Archivage - univ-angers.fr

8

Les différents réseaux

Il existe plusieurs niveaux de réseaux :

PAN (Personal Area Network) LAN (Local) MAN (Medium) WAN (Wide)

Page 9: Linux Réseau et Archivage - univ-angers.fr

9

Topologies

En étoile

En anneau (ring)

Linéaire (bus)

Page 10: Linux Réseau et Archivage - univ-angers.fr

10

Identification des machines

L’adresse IP (Internet Protocol) permet d’identifier (et distinguer) les machines

Elle est formée de 4 octets (IP v4)

X . Y . Z .T

où X,Y,Z,T varient de 0 à 255

Page 11: Linux Réseau et Archivage - univ-angers.fr

11

Les classes d’adresses IP

La classe A (WAN) 1.0.0.0 à 126.0.0.0 (126 réseaux) 16.777.214 machines

La classe B (MAN) 128.0.0.0 à 191.255.0.0 (16.384 réseaux) 65534 machines

La classe C (LAN, PAN) 192.0.0.0 à 223.255.255.255 (2.097.152 réseaux) 254 machines

Page 12: Linux Réseau et Archivage - univ-angers.fr

12

Adresse IP

Sous LINUX

Pour connaître le numéro IP d’une machinecat /etc/hosts

Ou

nslookup nom-machine

Pour connaître le numéro IP de sa machineifconfig

A noter que sous Windows: ipconfig

Page 13: Linux Réseau et Archivage - univ-angers.fr

13

Page 14: Linux Réseau et Archivage - univ-angers.fr

14

Protocole de communication

Tentative de connexion

Envoi d’un message au serveur :« Je désire utiliser ton service web »

Le serveur accepte la connexion

1

2

La tentative peut échouer : serveur en panne, service non autorisé ou non lancé surcharge (trop de connexions)

Page 15: Linux Réseau et Archivage - univ-angers.fr

15

Traitement d’une requête

Envoi d’une requête1

2Le serveur traite

la requête3 Le serveur envoie le résultat

De la requête au client

4Réception des

données etaffichage

Page 16: Linux Réseau et Archivage - univ-angers.fr

16

Avantages et inconvénients

Avantages

Centralisation (les données de sont pas dispersées)

Inconvénients

Le serveur doit être puissant Le débit de la connexion entre client et serveur doit être important

Afin d’éviter l’engorgement de la connexion et l’encombrement du serveurOn peut créer des sites miroirs (mirrors) : décentralisation

Page 17: Linux Réseau et Archivage - univ-angers.fr

17

Autre modèle

Peer to peer (point à point)

Utilisé pour le téléchargement de fichier Un ordinateur fait office de serveur Les autres ordinateurs font office de client et de serveur

Avantages convient si serveur peu puissant et connexion réseau à faible débit disponibilité de l’information

Inconvénient le faible débit de la connexion entre les ordinateurs impose un temps de téléchargement plus long

Page 18: Linux Réseau et Archivage - univ-angers.fr

18

Point à point

Page 19: Linux Réseau et Archivage - univ-angers.fr

19

File Transfer Protocol

Le FTP consiste à transférer des fichiers entre deux machines

maison université

récupération de fichiers1

2 modification3 envoi des fichiers modifiés

Page 20: Linux Réseau et Archivage - univ-angers.fr

20

ftp

Utilisation de ftp

ftp sirius.info.univ-angers.fr

login: richer

password: xxxxx

Sur certains sites il existe un identifiant par défaut :login : anonymous

password : saisir son adresse email

Page 21: Linux Réseau et Archivage - univ-angers.fr

21

Commandes ftp

les commandes standard sur la machine distante : cd, ls, mkdir sur la machine locale : lcd

pour envoyer sur la machine distante put mput

pour récupérer depuis la machine distante get mget

Page 22: Linux Réseau et Archivage - univ-angers.fr

22

gftp, sftp

Il existe des utilitaires graphiques : gftp Filezilla Emacs

La connexion peut être sécurisée, dans ce cas on utilise sftp (secure ftp)

Page 23: Linux Réseau et Archivage - univ-angers.fr

23

telnet, rlogin, ssh

Protocoles et programmes qui permettent de se connecter sur une machine distante et d’exécuter des programmes sur la machine distante.

maisonUniversité

siriusssh –X sirius.info.univ-angers.fr

Les commandes s’exécutent sur la machine distante

Machine locale

Machine distante

Page 24: Linux Réseau et Archivage - univ-angers.fr

24

Who

La commande who permet de connaître les utilisateurs connectés sur une machine :

who

who –a

whoamidonne l’identifiant de connexion de l’utilisateur

Page 25: Linux Réseau et Archivage - univ-angers.fr

25

rcp

Permet la copie de fichiers entre machines distantes tout comme FTP

rcp file.txt richer@sirius:/docs

Page 26: Linux Réseau et Archivage - univ-angers.fr

26

Archivagetar, gzip

Utilisation des outils

Page 27: Linux Réseau et Archivage - univ-angers.fr

27

TAR

tar (pour Tape Archiver) est un utilitaire qui permet de créer une archive (ensemble de fichiers) Création

tar –cvf mon-archive.tar <liste de fichiers> Liste des fichiers de l’archive

tar –tvf mon-archive.tar Extraction (dans le répertoire courant)

tar –xvf mon-archive.tar

Options-c : créer-t : lister-x : extraire-v : mode verbeux-f : l’argument qui suit est le fichier archive

Page 28: Linux Réseau et Archivage - univ-angers.fr

28

TAR

on peut également compresser l’archive Utiliser l’option –z ou –j de tar

-z : compresser au format zip

tar –cvzf archive.tar.gz *

-j : compresser au format bzip

tar –cvjf archive.tar.bz2 *

Utiliser un compresseur :gzip archirve.tar

Produira le fichier archive.tar.gz

Page 29: Linux Réseau et Archivage - univ-angers.fr

29

gzip

gzip est un utilitaire de compression de fichier utilisant l’algorithme de Lempel-Ziv

pour compresser un fichiergzip mon-fichier.txt

pour le décompressergunzip mon-fichier.txt.gz

Page 30: Linux Réseau et Archivage - univ-angers.fr

30

Autres utilitaires

il existe de nombreux programmes de compression: compress rar / unrar zip / unzip zcat bzip2 / bunzip2