FTP與SMB CIFS在檔案共享上的異同?

時間 2021-06-07 05:45:51

1樓:億方雲

SMB:Server Message Block – SMB,即服務(器)訊息塊,是 IBM 公司在 80 年代中期發明的一種檔案共享

協議。它只是系統之間通訊的一種方式(協議),並不是一款特殊的軟體。

SMB 協議被設計成為允許計算機通過本地區域網(LAN)在遠端主機上讀寫檔案。遠端主機上通過 SMB 協議開放訪問的目錄稱為共享資料夾。

CIFS

Common Internet File System – CIFS,即通用網際網路檔案系統。CIFS 是 SMB 協議的衍生品,即 CIFS 是 SMB 協議的一種特殊實現,由美國微軟公司開發。

CIFS 與 SMB 由於 CIFS 是 SMB 的另一中實現,那麼 CIFS 和 SMB 的客戶端之間可以互訪就不足為奇。

二者都是協議級別的概念,名字不同自然存在實現方式和效能優化方面的差別,如檔案鎖、LAN/WAN 網路效能和檔案批量修改等。

CIFS 與 SMB:該用哪個?

時至今日,你仍舊應該使用 SMB 這個名稱。

你可能會想:「既然它們幾乎是相同的,為什麼一定要叫 SMB?」

這裡有兩個原因:

1、CIFS 實現的協議至今仍很少被使用。大多數現代儲存系統不再使用 CIFS,而是使用 SMB2 或 SMB3。在 Windows 系統環境中,SMB2 和 SMB3 是事實使用的標準。

2、在學術上 CIFS 有消極的含義。SMB2 和 SMB3 是對 CIFS 協議的重大公升級,儲存架構工程師大多不喜歡這種命名。

Samba 和 NFS

CIFS 和 SMB 遠不是檔案共享協議的全部,如果要與舊版系統相互操作,很可能還需要其他的協議。Samba 和 NFS 就是你應該了解的另外兩種優秀的檔案共享協議。

SAMBA

Samba 是一組不同功能程式組成的應用集合,它能讓 Linux 伺服器實現檔案伺服器、身份授權和認證、名稱解析和列印服務等功能。

與 CIFS 類似,Samba 也是 SMB 協議的實現,它允許 Windows 客戶訪問 Linux 系統上的目錄、印表機和檔案(就像訪問 Windows 伺服器時一樣)。

重要的是,Samba 可以將 Linux 伺服器構建成乙個域控制器。這樣一來,就可以直接使用 Windows 域中的使用者憑據,免去手動在 Linux 伺服器上重新建立的麻煩。

NFS

Network File System – NFS,即網路檔案系統。由 Sun 公司面向 SMB 相同的功能(通過本地網路訪問檔案系統)而開發,但它與 CIFS/SMB 完全不相容。也就是說 NFS 客戶端是無法直接與 SMB 伺服器互動的。

NFS 用於 Linux 系統和客戶端之間的連線。而 Windows 和 Linux 客戶端混合使用時,就應該使用 Samba。

如果想要快速、高效的實現檔案共享,推薦,億方雲。

億方雲 - 企業網盤_檔案共享網盤_企業雲盤_安全高效的企業網盤

億方雲是中國企業檔案管理與協作SaaS服務提供商,為企業提供海量檔案的集中儲存與管理、使用者許可權控制以及高階別的資料安全保障。通過高效便捷的檔案共享和協作,實現企業隨時隨地共享檔案的辦公需求!

2樓:「已登出」

注意,samba是基於Ethernet的廣播協議,不能跨網段使用。FTP是基於TCP/IP的可以跨網段使用,你需要的也許是NFS這個東西吧。

不同格式的檔案在硬碟磁片上的二進位制資料可能是完全一樣的麼

Asterisk 當然可以。 貓鼬 因為檔案簽名的存在,除了txt這種純文字檔案外,不可能出現你說的這種情況,當然是在這個檔案是正常的不是專門構造的情況,其實即使是txt在windows下也會有個bom頭不是純文字。至於你說的txt那個問題,在實際操作中不會,現在windows系統都是根據字尾關聯開...

鈴木明子 淺田真央 金妍兒在藝術和技術上的異同 ?

鹹魚柚子ENN 現在再來看這個問題突然覺得還蠻諷刺的,那個時候有誰能想到AS能一捧上位呢?不過現在還是整理整理吧,私心最喜歡真央,第二女王,第三鈴木姐姐,不過三位都是很優秀的選手,評價盡量公正。淺田真央 真央擅長刃跳,3A一騎絕塵,但是不穩定。高階33連跳不會接toeloop只會接loop,習慣性被...

商標與logo在設計上的區別是什麼?

WhisperWang 商標和logo的確切區別,前面人回答的已經很好了,就是商標局註冊和沒註冊的區別。如果硬要說設計上的區別,那就是商標的設計,在全部整體上,的設計感,要弱於Logo整體。因為商標局的審查,同分類下相似的標誌會被駁回。所以有些好看的logo設計並不能通過註冊。 孵創智財權 一般情況...