Différence entre NFS et Samba

Différence entre NFS et Samba

NFS vs Samba

Le système de fichiers réseau (également connu sous le nom de NFS) est un protocole développé par Sun Microsystems. Il permet à un utilisateur sur un ordinateur d'accéder aux fichiers qui sont envoyés sur un réseau - similaire à la façon dont on accède au stockage local. Il est plus courant dans les systèmes avec une 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 réimplémentation du protocole de réseautage SMB / CIFS (ce qui signifie une réimagerie du bloc de messages du serveur - ou un système de fichiers Internet commun). Comme pour le NFS, Samba fonctionne le plus naturellement sur un système avec des qualités qui ne sont pas différentes de celles des systèmes UNIX. Il est livré standard avec presque toutes les distributions de Linux et est utilisé comme service système de base sur tous les autres systèmes basés sur UNIX.

NFS a un certain nombre de variations: la version NFS d'origine a été utilisée strictement pour l'expérimentation interne. Une fois les modifications ajoutées à ce protocole, la version deux a été publiée. NFSV2 a été initialement exploité complètement au-dessus de l'UDP (c'est-à-dire le protocole de datagram utilisateur, qui est l'un des principaux membres de la suite de protocoles Internet). Le but de l'exécuter complètement sur l'UDP était de maintenir le protocole sans état (c'est-à-dire un serveur qui traite chaque demande envoyée par-dessus comme une transaction indépendante de toute demande précédente). NFSV3 a été une réponse à l'augmentation du protocole de la couche de transport. NFSV4 a inclus des améliorations des performances et une forte sécurité obligatoire. 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 qui fonctionnent via Windows et / ou Unix. Il met en œuvre des dizaines de services et environ 12 protocoles. Samba autorise également le partage de réseautage pour certains répertoires UNIX (y compris leurs sous-répertoires). Pour ceux qui utilisent Microsoft Windows, ceux-ci semblent être des dossiers Windows normaux accessibles via le réseau. Ceux qui utilisent Unix ont la possibilité de monter (c'est-à-dire pour préparer leurs systèmes de fichiers à l'emploi) le partage de réseau partage 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 réimagerie 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, dont la dernière permet un partage de fichiers et d'impression entre plusieurs ordinateurs.