1 FC 结构和概念 1.1 概述 FC-4 映射层FC-3 通用服务FC-2 信号协议FC-1 传输协议FC-0 接口/ 介质 FC 逻辑上是一个高性能的双向点到点的串行数据传输通道,在物理上它可以通过交换网互联连接多个通讯节点也就是N 端口,也可以以点到点的形式连接。FC 协议由一系列的功能层组成,FC-PH 由相关的功能层FC-0,FC-1,FC-2 组成。 ➢ FC-0 层(物理层)由传输介质、发送机和接收机及接口组成。物理层规定了多种介质在不同速率下工作的驱动接收能力。 ➢ FC-1 层(编码层)进行8B10B 编码。 ➢ FC-2 规定了端到端数据块的传输机制。FC-2 层协议应管理下列内容: a) 交换的激活和终止 b) 序列的启动和终止 c) X_ID 分配和重新分配 d) 序列主动权 e) SEQ_ID 的分配 f) 分段和重组 g) 序列 h) 帧的序列计数SEQ_CNT i) 帧序列错误的检测 j) 帧序列错误的报告(3 类服务除外) ➢ FC-3 层提供了一组FC 节点上多个N 端口的通用服务(基本链路服务,扩展的链路服务,F4 层链路服务) ➢ FC-4 层ULP 到FC 的映射组成FC-4 层,是FC 中的最高层 FC 节点 一个FC 节点node 如上图所示,节点可支持一个或多个N 端口和一个或多个FC-4 层协议,每个N 端口包括FC-0,FC-1,FC-2 层的功能,FC-3 层选择性的为多个N 端口和FC-4 层提供通用服务。 1.2 拓扑结构 点到点结构 交换网结构 仲裁环结构 NL 端口:具有仲裁功能的N 端口 FL 端口:具有仲裁功能的F 端口 1 .3 交换网 交换网的主要功能是从源N 端口中接收帧,并按帧中给出的地址标识符寻找目的N 端口。每个 N 端口通过链路连接到交换网上。每个 N 端口都有一个唯一的N 端口地址标识符。FC-2 层定义了交换网与所连接的N 端口间的协议。 连接交换子网无连接交换子网RxTxRxTx…… ..…… ..交换网F 端口F 端口F 端口F 端口BUFFERBUFFER 交换网包括两个或更多的 F 端口,每个 F 端口可连接到一个 N 端口上。 连接交换子网用于在 F 端口间和 F 端口与 N 端口间建立专用连接。 无连接交换子网用于在 F 端口间和 F 端口与 N 端口间进行多路复用。 1 .4 构造块 FC-2 层中定义的构造块有:帧,序列,交换,协议。 序列由一个或多个数据帧及其响应组成。交换由一个或多个序列组成。交换可以单向的,也可以是双向的。ULP 使用 FC 进行数据交换之前须完成登录,登录完成后,ULP 就可以...