Perbezaan Antara NFS dan Samba

NFS vs Samba

Sistem Fail Rangkaian (juga dikenali sebagai NFS) adalah protokol yang dibangunkan oleh Sun Microsystems. Ia membolehkan pengguna pada komputer untuk mengakses fail yang dihantar merentasi rangkaian - sama seperti cara mengakses storan tempatan. Ia adalah yang paling biasa dalam sistem dengan komposisi serupa dengan sistem UNIX; Walau bagaimanapun, ia juga tersedia untuk sistem lain, seperti Mac OS, OpenVMS, Microsoft Windows, Novell NetWare, dan IBM AS / 400.

Samba adalah perlaksanaan semula protokol rangkaian SMB / CIFS (bermaksud pengimejan semula Blok Mesej Server - atau Sistem Fail Internet Biasa). Sama seperti NFS, Samba berjalan secara semulajadi pada sistem dengan kualiti yang tidak berbeza dengan sistem UNIX. Ia datang standard dengan hampir setiap pengedaran Linux, dan digunakan sebagai perkhidmatan sistem asas pada semua sistem berasaskan UNIX yang lain.

NFS mempunyai beberapa variasi: Versi NFS yang asal digunakan dengan ketat untuk eksperimen dalaman. Setelah perubahan ditambahkan pada protokol ini, versi kedua telah dikeluarkan. NFSv2 pada mulanya dikendalikan sepenuhnya di UDP (iaitu Protokol Datagram Pengguna, yang merupakan salah satu ahli teras Internet Protocol Suite). Tujuan menjalankan sepenuhnya UDP adalah untuk menjaga protokol tanpa status (iaitu pelayan yang memperlakukan setiap permintaan yang dihantar ke atasnya sebagai transaksi yang bebas dari permintaan sebelumnya). NFSv3 adalah tindak balas kepada peningkatan protokol lapisan pengangkutan. NFSv4 termasuk penambahbaikan kepada prestasi dan keselamatan yang diamanahkan. Ia juga merupakan versi pertama yang merangkumi protokol berunsurkan (iaitu protokol dengan set lengkap sifat yang dihantar kepada pemerhati melalui objek melalui satu atau beberapa saluran).

Samba juga mempunyai pelbagai versi. Permutasi terkini membolehkan fail dan perkongsian cetak di antara beberapa komputer yang beroperasi melalui Windows dan / atau UNIX. Ia menerapkan berpuluh-puluh perkhidmatan, dan kira-kira 12 protokol. Samba juga membenarkan perkongsian rangkaian untuk direktori UNIX tertentu (termasuk subdirektori mereka). Bagi mereka yang menggunakan Microsoft Windows, ini kelihatan seperti folder Windows normal yang boleh diakses melalui rangkaian. Mereka yang menggunakan UNIX mempunyai pilihan sama ada pemasangan (iaitu, untuk menjadikan sistem fail mereka bersedia untuk digunakan) perkongsian rangkaian secara langsung melalui struktur fail mereka sendiri atau menggunakan utiliti.

Ringkasan:

1. NFS adalah protokol yang membolehkan pengguna mengakses fail melalui rangkaian; Samba pada asasnya adalah pengimejan semula Sistem Fail Internet Bersama.

2. NFS mempunyai empat versi, yang terbaru termasuk protokol yang menyatakan; Samba mempunyai pelbagai versi, yang terkini membenarkan perkongsian fail dan cetakan antara pelbagai komputer.