Aracılığıyla paylaş


Microsoft SMB Protokolü ve CIFS Protokolü nedir?

Sunucu İleti Bloğu (SMB) Protokolü bir ağ dosya paylaşım protokolüdür ve Microsoft Windows'ta uygulandığı gibi Microsoft SMB Protokolü olarak bilinir. Protokolün belirli bir sürümünü tanımlayan ileti paketleri kümesine diyalekt adı verilir. Ortak İnternet Dosya Sistemi (CIFS) Protokolü, SMB'nin diyalektlerinden biridir. Hem SMB hem de CIFS VMS, unix'in çeşitli sürümleri ve diğer işletim sistemlerinde de kullanılabilir.

CIFS ile ilgili teknik referans Microsoft Corporation tarafından sağlanan Common Internet File System (CIFS) Dosya Erişim Protokolüüzerinden erişilebilir.

Genel Bakış

Asıl amacı dosya paylaşımı olsa da, ek Microsoft SMB Protokolü işlevselliği aşağıdakileri içerir:

OSI ağ modelinde, Microsoft SMB Protokolü en çok Uygulama katmanı veya Sunu katmanı protokolü olarak kullanılır ve aktarım için alt düzey protokollere dayanır. Microsoft SMB Protokolü'nin en sık kullanıldığı aktarım katmanı protokolü TCP/IP üzerinden NetBIOS 'dür (NBT). Ancak, Microsoft SMB Protokolü ayrı bir aktarım protokolü olmadan da kullanılabilir. Microsoft SMB Protokolü/NBT bileşimi genellikle geriye dönük uyumluluk için kullanılır.

Microsoft SMB Protokolü bir istemci-sunucu uygulamasıdır ve her biri istemci tarafından gönderilen bir isteği veya sunucu tarafından gönderilen yanıtı içeren bir veri paketi kümesinden oluşur. Bu paketler aşağıdaki gibi geniş bir şekilde sınıflandırılabilir:

  • Oturum denetim paketleri Paylaşılan sunucu kaynaklarıyla bağlantı kurar ve bağlantıyı bırakır.
  • Dosya erişim paketleri Uzak sunucudaki dosyalara ve dizinlere erişir ve bu dizinleri işler.
  • Genel ileti paketleri Yazdırma kuyruklarına, posta pilotlarına ve adlandırılmış kanallara veri gönderir ve yazdırma kuyruklarının durumu hakkında veri sağlar.

Yanıt gecikme süresini azaltmak ve ağ bant genişliğini artırmak için bazı ileti paketleri gruplandırılabilir ve tek bir iletim halinde gönderilebilir. Buna "toplu işlem" adı verilir. Microsoft SMB Protokolü Paket Değişimi Senaryosu bölümünde paket toplu işlemi kullanan bir Microsoft SMB Protokolü oturumu örneği açıklanmaktadır.

Bu bölümde

Aşağıdaki konular Microsoft SMB Protokolü ve CIFS Protokolü'ne genel bir bakış sağlar:

Konu Açıklama
Microsoft SMB Protokolü Diyalektleri Microsoft SMB Protokolü kullanarak bir istemci ile sunucu arasında bağlantı kurmak için, önce hem istemcinin hem de sunucunun desteklediği en yüksek işlevsellik düzeyine sahip diyalekt belirlemeniz gerekir.
Microsoft SMB Protokolü Kimlik Doğrulaması Microsoft SMB Protokolü'nde kullanılan güvenlik modeli, SMB'nin diğer varyantları tarafından kullanılan güvenlik modeliyle aynıdır ve iki güvenlik kullanıcısı ve paylaşımı düzeyinden oluşur. Paylaşım, Microsoft SMB Protokolü istemcileri tarafından erişilebilen bir dosya, dizin veya yazıcıdır.
Microsoft SMB Protokolü Paket Değişimi Senaryosu İstemci ile sunucu arasında Microsoft SMB Protokolü paket değişimi örneği.