scsi協議 儲存協議有哪些型別?常見儲存協議分析

2021-10-11 20:18:06 字數 1869 閱讀 3971

通過上一章節的學習,應該對資料中心儲存協議有了比較基礎的了解,我們知道了現在的資料中心已經變為san為主流的部署模式。下面我們來更深層次的從協議的角度了解儲存協議型別。

首先,雖然上圖顯示了很多的儲存協議型別,但是如下圖所示主要的儲存協議其實只有兩種:

fc協議和iscsi協議,分別對應了兩種san網路型別:fc san(fc協議)和ip san(iscsi協議),在fc和iscsi協議下面的我們可以稱之為"承載協議"。

在常見的儲存協議型別中最常用的儲存協議和承載協議有三種組合分別為:

1、 fc 儲存協議使用fc的承載協議,也就是我們所說的傳統fc san。

fc協議是為了擺脫scsi線纜線路長度過短且並行傳輸有干擾,是對scsi應用協議的擴充套件,使之通過光纖使用序列標準使scsi資料塊流量能傳輸在網路中。fc協議支援16m的裝置編址。

2、 iscsi儲存協議使用tcp/ip的承載協議,也就是我們所說的ip san

iscsi把儲存網路帶入了乙個沒有fc協議的架構中,它封裝scsi控制和資料資訊到tcp/ip協議棧中,使用的是tcp/協議,預設的tcp埠是860和3260。使用tcp的重傳機制處理ip資料報和乙太網幀丟失的傳輸錯誤。

3、fc 儲存協議用fcoe封裝使用乙太網協議作為承載協議,就是我們所說fcoe。

fcoe上層使用的還是fc儲存協議,只把fc協議的fc0(物理層)和fc1(資料鏈路層),修改為乙太網協議,做到fc儲存資料協議也可執行在tcp/ip協議棧內,同時出現的iscsi協議將上層的fc儲存協議也給替換掉了,簡直不給fc協議棧活路,世上竟有如此厚顏無恥之協議棧。

知識擴充套件:眾所周知,乙太網協議和ip協議一樣是乙個允許丟包的協議,將fc儲存協議承載在乙太網上如何做到不丟包,這就是fcoe封裝的最主要作用。

還有三種相對不常用的儲存技術,fcip、ifcp和ib san:

fcip也是ip san的一種,是類似於傳統資料網路中gre隧道的一種技術,但與gre不同的是fcip協議是tcp的一種隧道,而gre是ip協議的一種隧道,之所以使用tcp是因為資料中心網路不允許丟包,使用tcp協議就算產生丟包也會重傳,對於上層的fc儲存協議來說等同於不丟包。

fcip也是ip san的一種,是類似於傳統資料網路中nat-pt技術,nat-pt可以將ipv4位址和ipv4位址做乙個對映,而fcip是將fcid和ip位址做乙個對映。

ib協議(infiniband),翻譯過來就是"無限頻寬",名字很牛x,有可能成為未來網路儲存的發展趨勢但現在不常用,該協議常用於高效能計算,可通過srp儲存協議承載scsi的資料塊。

常見的網路協議有哪些?

1.什麼是網路協議計算機網路中為方便進行資料交換而建立的規則或約定的集合2.網路協議的組成網路協議有三大部分組成 語法 語義和時序 語義 規定發出什麼控制資訊,做出什麼樣的反應 語法 使用者資料和發出的控制資訊具備的結構和樣式 資料出現的順序 時序 對事件發生順序的詳細說明3.計算機網路通訊協議的七...

常見的網路協議有哪些?

1.ip協議 網際網路協議 主要用於負責ip定址 路由選擇和ip資料報的分割和組裝。通常我們所說的ip位址可以理解為符合ip協議的位址。2.tcp協議 傳輸控制協議 該協議主要用於在主機間建立乙個虛擬連線,以實現高可靠性的資料報交換。ip協議可以進行ip資料報的分割和組裝,但是通過ip協議並不能清楚...

無線通訊協議有哪些

用於實現計算機與網路連線之間的標準,網路如果沒有統一的通訊協議,電腦之間的資訊傳遞就無法識別。通訊協議是指通訊各方事前約定的用心規則,我們可以簡單地理解為各計算機之間進行相互會話所使用的共同語言.兩台計算機在進行通訊時,必須使用的通訊協議。通訊協議的種類和特點 目前常見的通訊協議主要有 netbeu...