Différence entre NFS et Samba

NFS vs Samba

Network File System (également appelé NFS) est un protocole développé par Sun Microsystems. Il permet à un utilisateur d’un ordinateur d’accéder aux fichiers envoyés via un réseau, de la même manière qu’un accès au stockage local. Il est le plus courant dans les systèmes de composition similaire au système UNIX. Cependant, il est également facilement disponible pour d'autres systèmes, tels que Mac OS, OpenVMS, Microsoft Windows, Novell NetWare et IBM AS / 400..

Samba est une nouvelle implémentation du protocole réseau SMB / CIFS (c’est-à-dire une nouvelle image du Server Message Block - ou système de fichiers Internet commun). Comme avec NFS, Samba fonctionne le plus naturellement sur un système doté de qualités similaires à celles des systèmes UNIX. Il est livré en standard avec presque toutes les distributions de Linux et est utilisé comme service système de base sur tous les autres systèmes UNIX..

NFS comporte un certain nombre de variantes: La version originale de NFS a été utilisée strictement pour des expériences internes. Une fois les modifications apportées à ce protocole, la deuxième version a été publiée. NFSv2 était à l’origine entièrement exploité sur le protocole UDP (le protocole de datagramme utilisateur, l’un des principaux membres de la suite de protocoles Internet). Son exécution complète sur le protocole UDP avait pour but de conserver le protocole sans état (c’est-à-dire un serveur qui traite chaque demande envoyée par ce dernier comme une transaction indépendante de toute demande précédente). NFSv3 était une réponse à l'augmentation du protocole de couche de transport. NFSv4 incluait des améliorations des performances et une sécurité renforcée. C'est également la première version à inclure un protocole avec état (c'est-à-dire un protocole avec un ensemble complet de propriétés transmises à un observateur via un objet via un ou plusieurs canaux)..

Samba a également plusieurs versions. Les dernières permutations permettent le partage de fichiers et d'impression entre plusieurs ordinateurs fonctionnant sous Windows et / ou UNIX. Il implémente des dizaines de services et environ 12 protocoles. Samba permet également le partage en réseau de certains répertoires UNIX (y compris leurs sous-répertoires). Pour ceux qui utilisent Microsoft Windows, il semble que ce soient des dossiers Windows normaux accessibles via le réseau. Ceux qui utilisent UNIX ont la possibilité de monter (c'est-à-dire de rendre leur système de fichiers prêt à l'emploi) partager le réseau directement via leur propre structure de fichiers ou à l'aide d'un utilitaire.

Résumé:

1. NFS est un protocole qui permet à un utilisateur d'accéder à des fichiers via un réseau. Samba est essentiellement une nouvelle image du système de fichiers Internet commun.

2. NFS a quatre versions, dont la plus récente comprend un protocole avec état; Samba a plusieurs versions, la dernière en date permettant le partage de fichiers et d'impression entre plusieurs ordinateurs..