III-5-7 La structure du serveur Samba
Le serveur samba fonctionne en mode client/server via le
démon SMB (server message block) qui permettant la communication entre
les machines sous linux et Windows.

29
Université Cheikh Anta Diop de
Dakar/FST/Département de Mathématiques et
Informatique/section_Informatique/Licence_pro2010-2011/Mahamat Adam Abdou
Ce démon est mis au point par Microsoft en 1987, en
reprenant un concept réalisé par IBM en 1985 (NetBIOS), il
s'appuie sur NetBIOS et TCP/IP. L'intérêt de TCP/IP provient du
fait qu'il a été très largement adopté. Ainsi il
est déjà implémenté sur la plupart des
systèmes d'exploitation (Unix, Linux, Windows, MacOs, OS/2, ...).
Néanmoins, nous allons présenter la structure du
Samba en sa globalité avec quelques protocoles nécessaires pour
son fonctionnement.
|
Application
|
|
SMB
|
|
NetBIOS
|
IPX/SPX
|
TCP/IP
|
NetBEUI
|
|
Pilote Réseau
|
|
> Application : c'est le programme du
système qui peut exécuter d'autres programmes à la demande
de ces clients.
> SMB : c'est un protocole de Microsoft
et d'Intel permet de faire le partage des ressources a travers le
réseau, fonctionnant sur NetBIOS et s'appuyait sur NetBEUI ainsi que
TCP/IP. Dans Windows NT 4, il est appelé CIFS (Common Internet File
System) et dans Vista et 7, il est appelé SMB 2.
CIFS : Microsoft a renommé SMB en
CIFS (Common Internet File System) en 1998. C'est une
évolution du protocole SMB, ce nouveau protocole qui est utilisé
par MS Windows 2000 pour permettre le partage de fichiers et
périphériques sur des réseaux IP.
SMB 2 : Microsoft a introduit une nouvelle
version de SMB protocole SMB 2.0 ou SMB avec Windows Vista en 2006. Bien que le
protocole est propriétaire, sa spécification a été
publiée pour permettre aux autres systèmes d'inter opérer
avec les systèmes d'exploitation Microsoft qui utilisent le nouveau
protocole. SMB2 réduit le bavardage du protocole SMB 1.0, en
réduisant le nombre de commandes et il

30
Université Cheikh Anta Diop de
Dakar/FST/Département de Mathématiques et
Informatique/section_Informatique/Licence_pro2010-2011/Mahamat Adam Abdou
inclut aussi le support pour les liens symboliques. D'autres
améliorations incluent la mise en cache des propriétés du
fichier, la signature du message améliorée.
> NetBIOS : Network Basic Input-Output
System, c'est un protocole dédié aux réseaux conçu
par IBM vers les années 1980 et par la suite il est devenu standard. Il
permet de lier un nom d'ordinateur codé sur 16 bits à une adresse
IP.
Un nom NetBIOS se limite à 15 caractères et peut
inclure les caractères alphanumériques standards mais pas les
caractères accentués, espaces, nombres.
> IPX : Inter-network Packet eXchange,
c'est une implémentation Novell développé par Xerox. Ipx
est un protocole datagramme sans connexion qui transmet des paquets à
travers le réseau et fournit aux stations et aux serveurs de fichiers
des services d'adressage et de routage inter-réseaux.
> SPX : Sequence Packet eXchange, est une
extension du protocole IPX mais il est différent d'IPX, permet
d'établir une connexion entre deux dispositifs de réseau et
surveille la transmission de données. Il assure également les
données échangées sans erreur.
> TCP/IP : Transmission Control
Protocol/Internet Protocol. Les deux protocoles de communication qui forment
les fondements de l'Internet.
> NetBEUI : Network Basic Input-Output
System Extended User Interface, est un protocole de communication réseau
de NetBIOS, utilisé pour les petits réseaux. Facile à
mettre en place mais on ne peut pas utiliser dans les grands réseaux.
> Pilote Réseau : ce sont de logiciels
permettant de gérer les périphériques réseau en
envoyant les bonnes commandes et au bon moment.
.
|