原文:https://community.emc.com/docs/DOC-19223
什麼是FCIP?
Fibre Channel over IP protocol(FCIP)是一種隧道協議。將多個物理獨立分步的光纖SAN環境,通過IP LAN/MAN/WAN連接起來。示意圖如下:
FCIP功能支持可以通過Cisco IPS(ip storage)模塊或者MPS (multiprotocol service) 模塊獲得,FCIP基本概念如下。
FCIP和VE_Port
下圖結合Fibre Channel ISL和Cisco EISL描述FCIP內部模型。
FCIP virtual E(VE) Ports在邏輯上於標準Fbire Channel E Ports一樣,只是使用FCIP協議封裝而不是Fibre Channel。
FCIP協議要求鏈路兩端都是VE Ports。
虛擬ISL鏈路通過FCIP鏈路建立,並在之上傳輸Fibre Channel數據幀。虛擬ISL鏈路和Fibre Channel ISL一樣,兩端是E Port或者TE Port。
FCIP鏈路
FCIP鏈路由兩個FCIP終端之間的一個或者多個TCP連接組成。每個鏈路攜帶FCIP協議封裝過的光纖幀。
當FCIP鏈路啓動,FCIP鏈路兩端的VE端口會創建一個virtual (E)ISL鏈路,並且初始化E端口協議拉起(E)ISL鏈路。
默認情況下,Cisco MDS 9000系列交換機會爲每個FCIP鏈路創建兩個TCP連接。
1. 一個連接用於數據幀傳輸
2. 另外一個連接用戶Fibre Channel控制幀(所有F類型幀)。專門一個連接用於傳輸Fibre Channel控制幀是爲了保證控制幀低延遲。
在IPS或者MPS模塊上使用FCIP功能之前,首先需要配置FCIP interface和FCIP profile。
FCIP鏈路再兩個節點之間建立成功只是,VE Port初始化過程與E Port一樣。初始化過程與FCIP或者Fibre Channel無關,而是基於E Port發現過程(ELP,ESC)。在Fibre Channel層,E Port和VE Port是一樣的。
FCIP Profile
FCIP profile包含本地IP地址和TCP端口等參數配置信息。
FCIP profile的本地IP地址,指定FCIP鏈路使用哪個Gigabit以太網口。
FCIP Profile與FCIP鏈路關係圖如下:
FCIP接口
FCIP接口是指FCIP鏈路本地以太網接口和VE Port接口。所有FCIP和E Port配置都是正對FCIP接口。
FCIP參數包含以下:
1. Gigabit以太網口和TCP連接參數
2. 對端信息
3. FCIP鏈路TCP連接數量
4. E Port參數(trunking模式和trunk allowed VSAN列表)