計算機網路中的CIFS是什麼?


CIFS代表通用網際網路檔案系統 (Common Internet File System)。它也稱為伺服器訊息塊 (Server Message Block,SMB)。它是一種網路協議,最常見的用途是在區域網 (LAN) 上共享文件。

該協議允許使用者操作檔案,就像它們在本地計算機上一樣。它支援各種操作,例如讀取、寫入、建立、刪除和重新命名。唯一的區別是檔案不在本地計算機上,而是在一臺小型伺服器上。

CIFS協議透過從使用者向伺服器傳送資料包來執行。每個資料包都是某種基本請求,例如開啟檔案、關閉檔案或讀取檔案。

然後,伺服器接收資料包,確定請求是否合法,驗證客戶端是否具有合適的許可權,最後執行請求並將響應資料包返回給客戶端。然後客戶端解析響應資料包,並可以確定初始請求是否成功。

CIFS是一種足夠高階的網路協議。在OSI模型中,它最好表示在應用/表示層。這意味著CIFS依賴於各種協議進行傳輸。最常用的穩定傳輸協議是基於TCP的NetBIOS (NBT)。

通用網際網路檔案系統支援一組明確的命令,計算機可以使用這些命令訪問遠端系統並遠端讀取和寫入檔案。它提供匿名文件傳輸和身份驗證訪問。它用於避免對特定資料夾和檔案的未授權訪問。CIFS還包含檔案鎖定,避免多個使用者同時編輯同一個檔案。

特性

以下是CIFS的特性:

  • 身份驗證傳輸 - 使用者可以在網路內生成安全的傳輸,防止資料丟失。

  • 傳輸獨立性 - 在使用者和伺服器之間傳遞SMB訊息不需要任何外部傳輸協議。

  • 資源訪問 - 使用者可以建立多個共享服務,例如在伺服器上編輯檔案、刪除檔案或列印佇列。

  • RPC傳輸 - 它為RPC協議(如RPC和RAP)提供身份驗證的檔案傳輸。

  • 安全快取 - 它支援記錄跟蹤,並允許使用者快取資料以提高效能。

  • 擴充套件屬性 - 它還支援作者姓名、內容、描述等非檔案系統屬性。

  • 檔案訪問 - 使用者可以透過網路訪問文件。它包括讀取、寫入、編輯等。

  • 通知 - 當用戶或客戶端更改網路上的文件內容時,伺服器會收到更改通知。

  • 檔案和記錄鎖定 - 它提供解鎖的檔案訪問和檔案和記錄鎖定等功能。

  • 分散式複製虛擬卷 - 它為多個卷和伺服器提供檔案系統子樹。檔案和目錄可以在不更改名稱的情況下傳輸到多個伺服器。可以複製子樹以實現容錯和負載共享。

  • 批次請求 - 它可以支援將多個請求批次處理為單個訊息以減少往返延遲。訊息被分類為連線建立訊息、名稱空間和檔案操作訊息、排字機訊息和各種訊息。

更新於:2021年5月5日

瀏覽量:170

啟動您的職業生涯

透過完成課程獲得認證

開始
廣告
© . All rights reserved.