Verschil tussen NFS en Samba

NFS vs Samba

Network File System (ook bekend als NFS) is een protocol ontwikkeld door Sun Microsystems. Hiermee kan een gebruiker op een computer toegang krijgen tot bestanden die via een netwerk worden verzonden, vergelijkbaar met de manier waarop toegang wordt verkregen tot lokale opslag. Het komt het meest voor in systemen met een vergelijkbare samenstelling als het UNIX-systeem; het is echter ook gemakkelijk beschikbaar voor andere systemen, zoals Mac OS, OpenVMS, Microsoft Windows, Novell NetWare en IBM AS / 400.

Samba is een herimplementatie van het SMB / CIFS-netwerkprotocol (dat wil zeggen een nieuwe afbeelding van Server Message Block - of Common Internet File System). Net als bij de NFS draait Samba het meest natuurlijk op een systeem met kwaliteiten die niet veel verschillen van die van de UNIX-systemen. Het wordt standaard geleverd met bijna elke Linux-distributie en wordt gebruikt als basissysteemservice op alle andere op UNIX gebaseerde systemen.

NFS heeft een aantal variaties: de oorspronkelijke NFS-versie werd strikt gebruikt voor interne experimenten. Nadat wijzigingen aan dit protocol waren toegevoegd, werd versie twee vrijgegeven. NFSv2 was oorspronkelijk volledig bediend via de UDP (dat wil zeggen het User Datagram Protocol, dat een van de kernleden van de Internet Protocol Suite is). Het doel van het volledig uitvoeren van de UDP was om het protocol stateloos te houden (dat wil zeggen, een server die elke verzonden aanvraag behandelt als een transactie die onafhankelijk is van een eerdere aanvraag). NFSv3 was een reactie op de toename van het transportlaagprotocol. NFSv4 omvatte verbeteringen in de prestaties en krachtige verplichte beveiliging. Het is ook de eerste versie die een stateful-protocol bevat (dat wil zeggen een protocol met een volledige set eigenschappen die via een of meerdere kanalen via een object naar een waarnemer worden verzonden).

Samba heeft ook meerdere versies. De nieuwste permutaties maken bestands- en afdrukdeling mogelijk tussen meerdere computers die werken via Windows en / of UNIX. Het implementeert tientallen diensten en ongeveer 12 protocollen. Samba maakt ook het delen van netwerken mogelijk voor bepaalde UNIX-directory's (inclusief hun submappen). Voor degenen die Microsoft Windows gebruiken, lijken dit normale Windows-mappen te zijn die toegankelijk zijn via het netwerk. Degenen die UNIX gebruiken, kunnen kiezen of ze hun bestandssystemen gereed maken voor gebruik. Het netwerk kan rechtstreeks worden gedeeld via hun eigen bestandsstructuur of met behulp van een hulpprogramma..

Samenvatting:

1. NFS is een protocol waarmee een gebruiker toegang heeft tot bestanden via een netwerk; Samba is in wezen een nieuwe afbeelding van het Common Internet File System.

2. NFS heeft vier versies, waarvan de nieuwste een stateful protocol bevat; Samba heeft meerdere versies, waarvan de laatste bestands- en printdeling tussen meerdere computers mogelijk maakt.