FC协议的简单介绍

简介:

      FC( 光纤通道  Fiber Channel)是一种高速数据传输技术,最初在1988年由美国工业标准协会(ANSI)提出,目的是为了适应高速数据传输的需求。FC技术不仅支持存储设备、IP数据网、音频流等应用,还广泛应用于航空电子领域。FC协议栈由五层组成,包括FC-0物理层、FC-1编码层、FC-2协议层、FC-3层和FC-4映射层,每一层都有其特定的功能和规范。

出现的原因:

1. 数据增长和高性能需求

        海量数据处理:随着互联网和数字化进程的发展,企业需要处理和存储越来越多的数据,传统协议难以满足这些需求。

        低延迟和高带宽:高性能计算和实时应用对数据传输的速度和响应时间有严格要求,FC协议能够提供必要的性能。

        而FC在简介中提到是使用光纤来传输信息的,在自然界中光的速度是最快的,而通过光来传输信息大大的提高了信息的传输速率。

3. 存储架构复杂性

        存储区域网络(SAN):数据中心架构越来越复杂,需要高效的网络协议来连接多种存储设备,FC出现的原因之一。

4.技术演进

        光纤技术的发展:光纤技术的成熟提供了更高的带宽和抗干扰能力,促使FC协议成为主流解决方案。在光纤技术还未发展之前传统信息传输是通过电信号来进行传输的,电信号在传输过程中容易被恶劣的天气所干扰,其中在雷雨天气干扰最为强烈,雷雨天气中高空中的带电粒子会产生电磁波,可能对通过铜缆传输的电信号造成干扰,从而影响数据的完整性和传输速度。

5. 标准化需求

        行业标准化:随着技术的进步,行业对互操作性和标准化的需求增强,FC协议由ANSI等组织进行标准化,确保广泛应用。

FC协议栈:

        高层协议:SCSI-3 \ IP \ ATM
        FC-4:协议映射:IPI-3\SCSI-3\FC-LE\FC-ATM\
        FC-3 公共服务,加密解密
        FC-2 结构定义:定义传输规则和机制
        FC-1 编码、解码
        FC-0 物理转化 铜缆、光缆

FC协议结构:   

1. FC帧

        数据单元:FC协议使用帧作为基本的数据传输单元,每个帧包含头部、有效载荷和尾部。

2. FC协议层

        物理层(FC-0):负责物理连接和传输媒介,包括光纤和铜缆。

        数据链路层(FC-1):处理数据的编码和解码,确保数据在物理层的正确传输。

        网络层(FC-2):实现数据的流控制、帧路由和错误检测,确保数据的完整性。

        传输层(FC-3、FC-4):提供多路复用和应用服务,如光纤通道的多种应用(SCSI、IP等)。

3. 拓扑结构

        点对点(Point-to-Point):直接连接两个节点。

        交换结构(Switch Fabric):通过交换机连接多个节点,提供更高的扩展性和灵活性。

        环形结构(Loop):节点通过环形连接,通常用于小规模网络。

4. 协议功能

        服务类型:FC支持多种服务类型,如块存储、文件存储和网络协议(如iSCSI)。

        虚拟化支持:提供对存储虚拟化的支持,增强了资源的利用率和管理效率。

FC协议中的7种端口类型:

光纤通道解除了工作站对每一端口的管理工作,每一端口只需管理自己到 Fabric 简单的点对点连接,其他的 Fabric 功能由光纤通道交换机来完成。
设备(节点)端口:
N_Port Fabric 直连连接设备。
NL_Port Loop 连接设备。
交换机端口:
E_Port :扩展端口(交换机到交换机)。
F_Port Fabric 端口,是 Fabric 面向用户 N_Port 的连接点。
FL_Port Fabric Loop 端口。
G_Port :普通( Generic )端口,可以转换为 E F 端口。
U_Port :通用( Universal )端口,用于描述自动端口检测的术语。

优点

  1. 高性能:提供高带宽和低延迟,适合数据密集型应用。
  2. 可靠性:内置错误检测和纠正机制,确保数据传输的完整性。
  3. 灵活性:支持多种拓扑结构(如交换结构和环形结构)。
  4. 可扩展性:能够轻松扩展至多个设备,适合大型数据中心。
  5. 支持多种协议:可以与SCSI、IP等多种协议兼容,方便集成。

缺点

  1. 成本高:初始投资和维护成本较高,尤其是光纤硬件。
  2. 复杂性:网络配置和管理相对复杂,需专业知识。
  3. 兼容性问题:与某些旧系统的兼容性较差。
  4. 物理限制:在长距离传输时,光纤的安装和维护较为麻烦 。

应用场景        

  1. 数据中心和存储区域网络(SAN):FC协议在数据中心和SAN中用于连接服务器和存储设备,提供高速、低延迟的数据传输,确保数据的可靠性和可用性 。

  2. 企业级存储:在需要大量数据存储和快速数据检索的企业环境中,FC协议能够提供稳定和高效的数据存取性能 。

  3. 航空航天:FC-AE(Fibre Channel Avionics Environment)协议是专门为航空电子领域设计的,用于航空器、航天器等的电子指挥、控制、监测、仿真、信号处理和传感器/视频数据分发 。

  4. 军事和国防:在军事和国防领域,FC协议的高吞吐量、低延迟和高可靠性特性使其成为关键应用的理想选择,如指挥控制系统和情报收集系统 。

  5. 医疗保健:医疗行业中,FC协议可以用于高速传输医疗影像数据,如MRI和CT扫描,以及在电子健康记录系统中确保数据的快速访问和安全性 。

  6. 广播和媒体:在广播和媒体行业,FC协议支持高带宽视频内容的传输和编辑,满足高清和4K视频制作的需求 。

  7. 金融服务:在金融行业,FC协议用于交易系统和数据分析,以支持高速交易和实时数据访问 。

  8. 云计算:随着云计算的发展,FC协议也被用于云数据中心,以支持虚拟化环境和分布式存储解决方案 。

  9. 工业自动化:在工业自动化领域,FC协议可以用于机器视觉系统和控制系统,以实现精确和快速的数据传输 。

  10. 智能电网:在智能电网领域,FC协议可以用于数据采集、监控和控制,以支持电网的高效和稳定运行 。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值