Diferența dintre NFS și Samba

NFS vs Samba

Sistemul de fișiere de rețea (cunoscut și ca NFS) este un protocol dezvoltat de Sun Microsystems. Acesta permite unui utilizator de pe un computer să acceseze fișierele trimise într-o rețea - similar cu modul în care accesează un spațiu de stocare local. Acesta este cel mai frecvent în sistemele cu o compoziție similară cu sistemul UNIX; este, de asemenea, disponibil pentru alte sisteme, cum ar fi Mac OS, OpenVMS, Microsoft Windows, Novell NetWare și IBM AS / 400.

Samba este o re-implementare a protocolului de rețea SMB / CIFS (adică o re-imagistică a Message Message Block - sau Common Internet File System). Ca și în cazul NFS, Samba rulează în mod natural pe un sistem cu calități care nu sunt similare cu cele ale sistemelor UNIX. Acesta este standard cu aproape orice distribuție de Linux și este folosit ca un serviciu de sistem de bază pentru toate celelalte sisteme bazate pe UNIX.

NFS are o serie de variații: versiunea originală NFS a fost utilizată strict pentru experimentarea internă. După ce au fost adăugate modificări la acest protocol, a fost lansată versiunea a doua. NFSv2 a fost inițial operat complet peste UDP (care este User Datagram Protocol, care este unul dintre membrii de bază ai Internet Protocol Suite). Scopul rularii complet asupra UDP-ului a fost să păstreze protocolul fără stat (adică un server care tratează fiecare cerere trimisă ca o tranzacție independentă de orice cerere anterioară). NFSv3 a fost un răspuns la creșterea protocolului pentru stratul de transport. NFSv4 a inclus îmbunătățiri ale performanței și securitate puternică mandatată. Este, de asemenea, prima versiune care include un protocol statal (adică un protocol cu ​​un set complet de proprietăți transmise unui observator printr-un obiect prin unul sau mai multe canale).

Samba are, de asemenea, versiuni multiple. Cele mai recente permutări permit partajarea de fișiere și imprimări între mai multe computere care funcționează prin Windows și / sau UNIX. Implementă zeci de servicii și aproximativ 12 protocoale. Samba permite, de asemenea, partajarea în rețea pentru anumite directoare UNIX (inclusiv subdirectoarele acestora). Pentru cei care folosesc Microsoft Windows, acestea par să fie foldere obișnuite Windows care sunt accesibile prin rețea. Cei care folosesc UNIX au opțiunea fie de a monta (adică de a-și face sistemele de fișiere gata să le folosească), de a comunica direct prin intermediul structurii lor de fișiere sau folosind o utilitate.

Rezumat:

1. NFS este un protocol care permite unui utilizator să acceseze fișiere într-o rețea; Samba este, în esență, o re-imagistică a sistemului comun de fișiere de internet.

2. NFS are patru versiuni, dintre care cel mai nou include un protocol statal; Samba are mai multe versiuni, dintre care ultima permite partajarea de fișiere și imprimări între mai multe computere.