12.07.2015 Views

Généralités sur les systèmes d'exploitation - Site personnel de ...

Généralités sur les systèmes d'exploitation - Site personnel de ...

Généralités sur les systèmes d'exploitation - Site personnel de ...

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

LO14 : Université Technologique <strong>de</strong> TroyesNous avons déjà étudié au chapitre 6 le partage <strong>de</strong> fichiers UNIX dans le mon<strong>de</strong> UNIX : NFS. Nous allonsétudier maintenant <strong>de</strong>ux exemp<strong>les</strong> pour <strong>les</strong>quels <strong>les</strong> <strong>systèmes</strong> <strong>d'exploitation</strong>s entre le client et le serveurpeuvent être complètement différents.1°) Le cas SambaUn australien Andrew Tridgell a réalisé un produit appelé Samba (variation <strong>sur</strong> SMB=Server message Block<strong>de</strong> Microsoft) qui permet <strong>de</strong> réaliser un serveur tournant sous LINUX pour <strong>de</strong>s clients Microsoft (Windows95, 98, NT).Nous en sommes maintenant à la version 2 (http://www.samba.org)NetBIOS est le premier protocole réseau utilisé pour partager <strong>de</strong>s fichiers entre micros (conçu par IBM etutilisé par Windows 3.11. Il peut être encapsulé dans <strong>de</strong>s trames TCP/IP comme dans le cas <strong>de</strong> Samba. Ceprotocole utilise un fonctionnement peu courant : la troisième couche OSI n'étant pas utilisée le protocolen'est pas routable. Chaque machine doit donc tenir à jour <strong>de</strong>s tab<strong>les</strong>.SMB fonctionne en client serveur, mais une machine peut être à la fois cliente et serveur.La configuration <strong>de</strong> Samba se fait à l'ai<strong>de</strong> d'un fichier unique : smb.conf. Ce fichier comporte trois sectionsdébutant par son nom entre cochets et finissant quand l'autre section commence ou en fin <strong>de</strong> fichier :[global] définit <strong>les</strong> paramètres pour l'ensemble du serveur[homes] permet à un utilisateur d'accé<strong>de</strong>r à son répertoire <strong>de</strong>puis un poste windows[printers] définit <strong>les</strong> paramètres pour la gestion <strong>de</strong>s imprimantes.2°) Protocole IPX <strong>de</strong> NovellLe protocole IPX (Internet Packet eXchange) est pris en charge <strong>de</strong>puis longtemps par le noyau LINUX. Lesystème <strong>de</strong> fichier Novell s'appelle NCP (NetWare Core Protocol) peut être aussi prise en charge par lenoyau mais il faut le faire explicitement lors <strong>de</strong> l'installation (ou recompiler le noyau).Si l'on veut configurer LINUX comme serveur Novell, il existe <strong>de</strong>ux ensemb<strong>les</strong> logiciels pour le faire :mars_nwe et lwared.BibliographieRPC :Michel Gabassi et Bertrand Dupouy « L'informatique répartie sous UNIX » Eyrol<strong>les</strong> (1992)J. Zimmermann revue LOGIN n°69 Janv 2000F. CREVOLA Linux Magazine N°20 Sept 2000 p42"Professional LINUX Programming" Wrox Press Ltd (2000) p653 ch18 : Remote procedure CallGerarld Carter et Richard Sharpe « L'intro Samba » CampusPress (1999)Le successeur <strong>de</strong> RPC est CORBA :David Acremann et al. « Développer avec CORBA » CampusPress (1999)"Professional LINUX Programming" Wrox Press Ltd (2000) p723 ch20 : CORBA52 /98 S. Moutou : Cours

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!