本帖最后由 智能小檸檬 于 2022-10-7 19:49 編輯
CIFS 是一個新提出的協(xié)議,它使程序可以訪問遠程 Internet 計算機上的文件并要求此計算機提供服務。CIFS 使用客戶/服務器模式??蛻舫绦蛘埱筮h在服務器上的服務器程序為它提供服務。服務器獲得請求并返回響應。 CIFS 是公共的或開放的 SMB 協(xié)議版本,并由 Microsoft 使用。SMB 協(xié)議在局域網(wǎng)上用于服務器文件訪問和打印的協(xié)議。像 SMB 協(xié)議一樣,CIFS 在高層運行,而不像 TCP/IP 協(xié)議那樣運行在底層。CIFS 可以看做是應用程序協(xié)議如文件傳輸協(xié)議和超文本傳輸協(xié)議的一個實現(xiàn)。 基本介紹CIFS (Common Internet File System) 通用 Internet 文件系統(tǒng) 在 windows 主機之間進行網(wǎng)絡文件共享是通過使用微軟公司自己的 CIFS 服務實現(xiàn)的。 功能CIFS 可以使您達到以下功能: 1.訪問服務器本地文件并讀寫這些文件 2.與其它用戶一起共享一些文件塊 3.在斷線時自動恢復與網(wǎng)絡的連接 4.使用統(tǒng)一碼(Unicode)文件名:文件名可以使用任何字符集,而不局限于為英語或西歐語言設計的字符集。 優(yōu)點一般來說,CIFS 使用戶得到比 FTP 更好的對文件的控制。它提供潛在的更直接地服務器程序接口,這比使用 HTTP 協(xié)議的瀏覽器更好。CIFS 最典型的應用是 windows 用戶能夠從“網(wǎng)上鄰居”中找到網(wǎng)絡中的其他主機并訪問其中的共享文件夾。 CIFS 是開放的標準而且已經(jīng)被作為 Internet 應用程序標準被提交到 IETF。 用于 Java 與 DCom 通信的開源第三方庫 J-Interop 就是利用 CIFS 協(xié)議實現(xiàn)的。 區(qū)別對比CIFS 和 NFS 的對比 (1)CIFS 面向網(wǎng)絡連接的共享協(xié)議,對網(wǎng)絡傳輸?shù)目煽啃砸蟾?,常使?TCP/IP;NFS 是獨立于傳輸?shù)?,可使?TCP 或 UDP; (2)NFS 缺點之一,是要求 client 必須安裝專用 軟件;而 CIFS 集成在 OS 內部,無需額外添加軟件; (3)NFS 屬無狀態(tài)協(xié)議,而 CIFS 屬有狀態(tài)協(xié)議;NFS 受故障影響小,可以自恢復交互過程,CIFS 不行;從傳輸效率上看,CIFS 優(yōu)于 NFS,沒用太多冗余信息傳送; (4)兩協(xié)議都需要文件格式轉換,NFS 保留了 unix 的文件格式特性,如所有人、組等等;CIFS 則完全按照 win 的風格來作。
|