基本介紹
CIFS (Common Internet File System)
通用Internet檔案系統
在windows主機之間進行網路檔案共享是通過使用微軟公司自己的CIFS服務實現的。
功能
CIFS 可以使您達到以下功能:
1.訪問伺服器本地檔案並讀寫這些檔案
2.與其它用戶一起共享一些檔案塊
3.在斷線時自動恢復與網路的連線
4.使用統一碼(Unicode)檔案名稱:檔案名稱可以使用任何字元集,而不局限於為英語或西歐語言設計的字元集。
優點
一般來說,CIFS使用戶得到比FTP更好的對檔案的控制。它提供潛在的更直接地伺服器程式接口,這比使用HTTP協定的瀏覽器更好。CIFS最典型的套用是windows用戶能夠從“網上鄰居”中找到網路中的其他主機並訪問其中的已分享檔案夾。
CIFS 是開放的標準而且已經被作為Internet應用程式標準被提交到IETF。
用於Java與DCom通信的開源第三方庫J-Interop就是利用CIFS協定實現的。
區別對比
CIFS和NFS的對比
(1)CIFS面向網路連線的共享協定,對網路傳輸的可靠性要求高,常使用TCP/IP;NFS是獨立於傳輸的,可使用TCP或UDP;
(2)NFS缺點之一,是要求client必須安裝專用軟體;而CIFS集成在OS 內部,無需額外添加軟體;
(3)NFS屬無狀態協定,而CIFS屬有狀態協定;NFS受故障影響小,可以自恢復互動過程,CIFS不行;從傳輸效率上看,CIFS優於NFS,沒用太多冗餘信息傳送;
(4)兩協定都需要檔案格式轉換,NFS保留了unix的檔案格式特性,如所有人、組等等;CIFS則完全按照win的風格來作。