CIFS vs SAMBA, Apa perbedaannya


50

Apa perbedaan antara CIFS dan SAMBA? Kapan Anda akan menggunakan satu di atas yang lain? Apakah ada perbedaan kinerja antara keduanya?

Jawaban:


44

SAMBA pada awalnya adalah SMB Server - tetapi namanya harus diubah karena SMB Server menjadi produk yang sebenarnya. SMB adalah pendahulu CIFS. SMB "blok pesan server" dan CIFS "sistem file internet umum" adalah protokol. Samba mengimplementasikan protokol jaringan CIFS. Inilah yang memungkinkan Samba untuk berkomunikasi dengan sistem MS Windows (yang lebih baru). Biasanya Anda akan melihatnya disebut SMB / CIFS. Namun, CIFS adalah perpanjangan dari protokol SMB jadi jika seseorang membagikan SMB melalui Samba ke sistem lawas yang masih menggunakan NetBIOS biasanya akan terhubung ke server Samba melalui port 137, 138, 139 dan CIFS secara ketat port 445.

Jadi untuk menjawab pertanyaan Anda secara langsung, Samba menyediakan bagi-pakai file CIFS. Waktu ketika Anda mungkin menggunakan SMB melalui CIFS adalah jika Anda memberikan akses ke sistem Windows 2K atau lebih awal atau Anda hanya ingin terhubung ke port 139, bukan 445.

Jika Anda benar-benar ingin tahu tentang CIFS salah satu buku definitif tersedia gratis secara online.

Menerapkan CIFS - Sistem File Internet Biasa

Jika Anda ingin masuk lebih dalam ke Samba, buku ini juga tersedia secara online gratis.

Menggunakan Samba 2nd Edition

Meskipun ada edisi yang lebih baru tetapi tidak online gratis yang saya tahu.


21

Jika pertanyaan Anda dimaksudkan sebagai "apa perbedaan antara smbfsdan cifstipe sistem file dari perintah mount di Linux?" maka saya punya jawaban untuk Anda.

Sistem file smbfsadalah FS yang lebih lama, berasal dari proyek Samba, yang sangat digabungkan dengan alat Samba (smb.conf, smbmount, dll.). Sistem file ini telah usang meskipun belum dihapus untuk kompatibilitas mundur, meskipun pengguna harus melihat peringatan ketika menggunakannya (setidaknya untuk penggunaan mount pertama). Tidak ada pengelola untuk smbfs.

Sistem file cifsadalah sistem file yang lebih baru di Kernel. Ini telah meningkatkan dukungan (seperti SMB2 meskipun masih eksperimental) dan dikelola dengan baik. Itu tidak bergantung pada Samba tooling (seperti smb.conf).

Sumber: Proyek Linux CIFS (Proyek Samba, PDF, lihat halaman 4)


8

SAMBA adalah implementasi dari SMB (Server Message Block), yang, jika wikipedia dipercaya, namanya diubah menjadi CIFS (Common Internet File System) pada tahun 1996 , jadi, langsung menjawab pertanyaan Anda, SAMBA adalah sebuah implementasi, CIFS adalah protokol, tapi saya kira Anda bertanya tentang SMB dan CIFS, yang tampaknya merupakan protokol yang sama, meskipun saya kira Anda dapat mengatakan CIFS adalah versi SMB yang lebih baru.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.