FC协议详解与Target Initiator配置指南
5星 · 超过95%的资源 需积分: 50 25 浏览量
更新于2024-09-20
收藏 505KB PDF 举报
"FC协议学习笔记以及target initiator 的配置等"
FC(Fibre Channel)协议是一种高速网络通信协议,主要用于存储区域网络(SANs),提供高效、可靠的数据传输服务。FC协议设计之初是为了满足高带宽、低延迟以及容错性的需求,广泛应用于数据中心和企业级存储系统。
1. FCP (Fibre Channel Protocol)
FCP是FC协议的一个关键部分,它允许FC网络传输SCSI命令,从而使得FC设备能够与存储设备(如磁盘阵列)进行通信。FCP通过将SCSI命令封装在FC帧中,实现了SCSI与FC之间的兼容性。FCP支持多种速率,从1Gb/s到8Gb/s不等,随着技术的发展,更高的速率如16Gb/s和32Gb/s也逐渐普及。
2. FC-0, FC-1, FC-2
FC协议分为三个层次:FC-0、FC-1和FC-2。
- FC-0层关注物理媒介,定义了光纤通道的物理接口和信号标准,包括电缆、连接器和传输速度。
- FC-1层处理数据编码,采用8B/10B编码方案,确保无误码传输,并且提供流量控制和错误检测功能。
- FC-2层则规定了帧结构和协议,包括如何组织和传输数据,以及如何建立和管理连接。
3. Fabric 和 FC-AL
Fabric是FC网络中的一个关键概念,它由多个交换机和互连设备组成,负责管理和路由FC帧。FC-AL(Fibre Channel Arbitrated Loop)是FC的一种拓扑结构,类似于令牌环网,允许多个设备共享一条物理链路,通过仲裁机制决定哪个设备可以发送数据。
4. Target和Initiator配置
在FC环境中,Target通常指存储设备,而Initiator则是发起I/O请求的设备,如服务器。配置Target和Initiator涉及到设置WWN(World Wide Name)——包括WWNN(World Wide Node Name)和WWPN(World Wide Port Name)。WWNN是设备的全局唯一标识,而WWPN是端口的唯一标识。配置过程中,需要确保Initiator可以正确识别并连接到Target,这通常涉及设置 zoning 和 LUN mapping,以便正确地映射存储资源。
5. MTU (Maximum Transmission Unit)
MTU是网络中单个数据包的最大大小。在FC中,MTU默认为2112字节,比传统的Ethernet网络的1500字节大,这允许FC在网络中传输更大块的数据,提高效率。
FC协议的学习涉及多个层面,包括其分层结构、速率、编码方式、网络架构、设备角色配置以及相关参数的设定。理解并掌握这些知识点对于构建和维护高效的FC存储网络至关重要。
2021-03-19 上传
2009-06-11 上传
2021-05-07 上传
147 浏览量
2013-02-28 上传
2021-09-19 上传
li07057516
- 粉丝: 0
- 资源: 1
最新资源
- Aspose资源包:转PDF无水印学习工具
- Go语言控制台输入输出操作教程
- 红外遥控报警器原理及应用详解下载
- 控制卷筒纸侧面位置的先进装置技术解析
- 易语言加解密例程源码详解与实践
- SpringMVC客户管理系统:Hibernate与Bootstrap集成实践
- 深入理解JavaScript Set与WeakSet的使用
- 深入解析接收存储及发送装置的广播技术方法
- zyString模块1.0源码公开-易语言编程利器
- Android记分板UI设计:SimpleScoreboard的简洁与高效
- 量子网格列设置存储组件:开源解决方案
- 全面技术源码合集:CcVita Php Check v1.1
- 中军创易语言抢购软件:付款功能解析
- Python手动实现图像滤波教程
- MATLAB源代码实现基于DFT的量子传输分析
- 开源程序Hukoch.exe:简化食谱管理与导入功能