Gambaran Umum Protokol Microsoft SMB dan Protokol CIFS

Protokol Blok Pesan Server (SMB) adalah protokol berbagi file jaringan, dan seperti yang diterapkan di Microsoft Windows dikenal sebagai Protokol Microsoft SMB. Kumpulan paket pesan yang mendefinisikan versi protokol tertentu disebut dialek. Protokol Common Internet File System (CIFS) adalah dialek SMB. Baik SMB maupun CIFS juga tersedia di VMS, beberapa versi Unix, dan sistem operasi lainnya.

Referensi teknis ke CIFS tersedia dari Microsoft Corporation di Common Internet File System (CIFS) File Access Protocol.

Meskipun tujuan utamanya adalah berbagi file, fungsionalitas Protokol Microsoft SMB tambahan mencakup hal berikut:

Dalam model jaringan OSI, Protokol Microsoft SMB paling sering digunakan sebagai lapisan Aplikasi atau protokol lapisan Presentasi, dan bergantung pada protokol tingkat bawah untuk transportasi. Protokol lapisan transportasi yang paling sering digunakan oleh Protokol SMB Microsoft adalah NetBIOS melalui TCP/IP (NBT). Namun, Protokol SMB Microsoft juga dapat digunakan tanpa protokol transportasi terpisah, kombinasi Microsoft SMB Protocol/NBT umumnya digunakan untuk kompatibilitas mundur.

Protokol Microsoft SMB adalah implementasi server klien dan terdiri dari sekumpulan paket data, masing-masing berisi permintaan yang dikirim oleh klien atau respons yang dikirim oleh server. Paket-paket ini dapat diklasifikasikan secara luas sebagai berikut:

  • Paket kontrol sesi Menetapkan dan menghentikan koneksi ke sumber daya server bersama.
  • Paket akses file Mengakses dan memanipulasi file dan direktori di server jarak jauh.
  • Paket pesan umum Mengirim data untuk mencetak antrean, mailslots, dan pipa bernama, dan menyediakan data tentang status antrean cetak.

Beberapa paket pesan dapat dikelompokkan dan dikirim dalam satu transmisi untuk mengurangi latensi respons dan meningkatkan bandwidth jaringan. Ini disebut "batching." Bagian Skenario Pertukaran Paket Protokol Microsoft SMB menjelaskan contoh sesi Protokol Microsoft SMB yang menggunakan batching paket.

Di bagian ini

Topik Deskripsi
Dialek Protokol Microsoft SMB
Untuk membuat koneksi antara klien dan server menggunakan Protokol Microsoft SMB, Anda harus terlebih dahulu menentukan dialek dengan tingkat fungsionalitas tertinggi yang didukung klien dan server.
Autentikasi Protokol Microsoft SMB
Model keamanan yang digunakan dalam Microsoft SMB Protocol identik dengan yang digunakan oleh varian SMB lainnya, dan terdiri dari dua tingkat pengguna keamanan dan berbagi. Berbagi adalah file, direktori, atau printer yang dapat diakses oleh klien Protokol Microsoft SMB.
Skenario Pertukaran Paket Protokol Microsoft SMB
Contoh pertukaran paket Protokol Microsoft SMB antara klien dan server.