SMB(服務器消息塊)協議簡介

什麼是SMB?

首先,什麼是SMB?它是計算機網絡中的服務器消息塊的縮寫,一種SMB版本也稱為通用Internet文件系統(CIFS)。它是一種客戶端-服務器通信協議,用於共享對文件,打印機,串行端口和網絡上其他資源的訪問。它還可以攜帶用於進程間通信的事務協議。


SMB(服務器消息塊)協議簡介


SMB的大多數用法涉及運行Microsoft Windows的計算機,在引入Active Directory之前,該計算機被稱為“ Microsoft Windows網絡”。相應的Windows服務是用於服務器組件的LAN Manager服務器和用於客戶端組件的LAN Manager工作站。

SMB的定義是什麼?本部分為您提供了特定的信息,下一部分壹加壹大於貳將告訴您SMB的功能。

SMB的功能

SMB的功能是什麼?SMB協議依賴於較低級別的協議進行傳輸。SMB支持文件的機會鎖定(一種特殊的鎖定機制),以提高性能。SMB是Microsoft分佈式文件系統實現的基礎。

Microsoft SMB協議通常與TCP / IP上的NetBIOS / UDP上的NetBIOS一起使用,使用端口號137和138,以及TCP端口號137和139。Windows Server 2003,Windows XP,Windows 2000,Windows NT和Windows Me / 98/95支持NetBIOS使用的NBT。

Windows Vista,Windows Server 2008和Windows的後續版本不支持NetBIOS。SMB / NBT組合通常用於向後兼容。

NetBIOS通過NetBEUI協議為NetBEUI協議提供NetBIOS支持。此協議也稱為NetBIOS框架(NBF)。Windows 2000,Windows NT和Windows Me / 98/95支持NBF。Windows XP和更高版本不再支持NetBEUI。

但是,也可以在沒有單獨的傳輸協議直接通過TCP端口445的情況下使用SMB協議。NetBIOS還通過各種舊式協議(如IPX / SPX)得到支持。

SMB的歷史

SMB的歷史是什麼?SMB協議有多種變體,它們改進了原始實現的功能,可伸縮性,安全性和效率。現在,讓我們來概述一下這些變體。

  • SMB 1.0(1984):它是由IBM創建的,旨在將DOS INT 21h本地文件訪問變成網絡文件系統。引入機會鎖定(OpLock)作為旨在減少網絡流量的客戶端緩存機制。Microsoft稍後將在其LAN Manager產品中包含SMB協議。
  • CIFS(1996):Microsoft開發的SMB方言首次出現在Windows 95中。它增加了對更大文件大小的支持,可以直接通過TCP / IP傳輸,並且可以使用符號鏈接和硬鏈接。
  • SMB 2.0(2006年):Windows Vista和Windows Server 2008中引入的SMB 2.0。它減少了聊天情況,以提高性能,增強可伸縮性和彈性,並增加了對WAN加速的支持。
  • SMB 2.1(2010):與Windows Server 2008 R2和Windows 7一起發佈。客戶的Oplock租賃模型取代了OpLock,以改善緩存並提高性能。
  • SMB 3.0(2012):與Windows 8和Windows Server 2012 一起出現。添加了一些重要的升級以提高可用性,性能,備份,安全性和管理。值得注意的新功能包括SMB多通道,SMB Direct,客戶端訪問的透明故障轉移,遠程VSS支持,SMB加密等。
  • SMB 3.0.2(2014):在Windows 8.1和Windows Server 2012 R2中引入。它包括性能更新和完全禁用CIFS / SMB 1.0支持的能力,包括刪除相關的二進制文件。
  • SMB 3.1.1(2015):它與Windows 10和Windows Server 2016一起發佈。添加了對高級加密,預身份驗證完整性的阻止,以阻止中間人攻擊和群集方言圍欄以及其他更新。

SMB的實施

SMB通過客戶端-服務器方法工作,其中客戶端發出特定請求,服務器做出相應響應。SMB協議的一部分專門處理對文件系統的訪問,以便客戶端可以向文件服務器發出請求,但是SMB協議的其他一些部分專門用於進程間通信(IPC)。

SMB協議的使用通常與網絡上廣播流量的顯著增加相關。儘管如此,SMB本身並不使用廣播-通常與SMB相關的廣播問題源自NetBIOS服務定位協議。

如果要獲取有關SMB實施的更多信息,請單擊此鏈接。

底線

什麼是SMB?這篇文章收集了SMB的定義,功能,歷史和實現。SMB有多種變體,每個變體在不同的Windows版本中發佈。


分享到:


相關文章: