天天看點

CIFS和NFS的對比

CIFS是由microsoft在SMB的基礎上發展,擴充到Internet上的協定。

他和具體的OS無關,在unix上安裝samba後可使用CIFS.

NFS由SUN開發,主要用于unix和類unix系統,在windows上使用則需要安裝用戶端軟體進行認證時的指令映射。

将 NFS 置于 Windows 上,有兩種選擇: Microsoft Services for UNIX(SFU)和 DiskShare。

CIFS采用C/S模式,基本網絡協定:TCP/IP和IPX/SPX;

(1)CIFS面向網絡連接配接的共享協定,對網絡傳輸的可靠性要求高,常使用TCP/IP;NFS是獨立于傳輸的,可使用TCP或UDP;

(2)NFS缺點之一,是要求client必須安裝專用軟體;而CIFS內建在OS 内部,無需額外添加軟體;

(3)NFS屬無狀态協定,而CIFS屬有狀态協定;NFS受故障影響小,可以自恢複互動過程,CIFS不行;從傳輸效率上看,CIFS優于NFS,沒用太多備援資訊傳送;

(4)兩協定都需要檔案格式轉換,NFS保留了unix的檔案格式特性,如所有人、組等等;CIFS則完全按照win的風格來作。

繼續閱讀