NFS vs Samba
A Network File System (más néven NFS) a Sun Microsystems által kifejlesztett protokoll. Ez lehetővé teszi a számítógépes felhasználó számára a hálózaton keresztül elküldött fájlok elérését - hasonlóan a helyi tároló elérésének módjához. Ez a leggyakoribb azokban a rendszerekben, amelyek összetétele hasonló a UNIX rendszerhez; azonban könnyen elérhető más rendszerek számára is, mint például a Mac OS, az OpenVMS, a Microsoft Windows, a Novell NetWare és az IBM AS / 400..
A Samba az SMB / CIFS hálózati protokoll újbóli megvalósítása (azaz a Server Message Block - vagy a Common Internet File System újbóli ábrázolása). Az NFS-hez hasonlóan a Samba a legtermészetebben olyan rendszeren fut, amelynek tulajdonságai nem különböznek a UNIX rendszerekétől. A szinte minden Linux disztribúció standard, és alapszintű szolgáltatásként szolgál minden más UNIX-alapú rendszeren.
Az NFS-nek számos változata van: Az eredeti NFS-verziót szigorúan a házon belüli kísérletekhez használták. A módosítások hozzáadása után a második verziót kiadták. Az NFSv2 eredetileg teljesen az UDP-n keresztül működött (azaz a User Datagram Protocol, amely az Internet Protocol Suite egyik alapvető tagja). A teljes UDP-n keresztüli futtatásának célja a protokoll állapot nélküli állapotának fenntartása (azaz egy szerver, amely minden rajta küldött kérést tranzakcióként kezeli, függetlenül a korábbi kérésektől). Az NFSv3 válasz volt a szállítási réteg protokoll növekedésére. Az NFSv4 javította a teljesítményt és erős megbízást adott a biztonságról. Ez is az első verzió, amely tartalmaz egy állapotalapú protokollt (vagyis egy protokoll teljes tulajdonság-készlettel, amelyet egy megfigyelőnek egy objektumon keresztül továbbít egy vagy több csatornán keresztül).
A Sambanak több változata is van. A legfrissebb permutációk lehetővé teszik a fájlok és nyomtatások megosztását több számítógép között, amelyek Windows és / vagy UNIX rendszeren működnek. Több tucat szolgáltatást és mintegy 12 protokollt valósít meg. A Samba bizonyos UNIX könyvtárak (ideértve az alkönyvtárakat is) hálózati megosztását is lehetővé teszi. A Microsoft Windows rendszert használók számára ezek normál Windows mappáknak tűnnek, amelyek a hálózaton keresztül elérhetők. Azoknak, akik UNIX-ot használnak, lehetősége van akár közvetlenül a saját fájlszerkezetükön keresztül, akár egy segédprogram segítségével csatlakoztatni (vagyis készíteni a fájlrendszereiket használatra készen)..
Összefoglaló:
1. Az NFS egy olyan protokoll, amely lehetővé teszi a felhasználó számára a fájlok elérését egy hálózaton keresztül; A Samba lényegében a közös internetes fájlrendszer újbóli ábrázolása.
2. Az NFS-nek négy verziója van, amelyek közül a legújabb tartalmazza az állapotalapú protokollt; A Samba-nak több verziója van, amelyek közül a legújabb lehetővé teszi a fájlok és a nyomtatások megosztását több számítógép között.