第三章FC-FS 协议分析 FC-FS 协议对FC 协议层次中FC-0、FC-1、FC-2 层的功能进行了详细描述
其中,FC-0层描述了两个端口之间物理链路的规范;FC-1 层描述了 8B/10B 编码/解码方案,并规定了端口接收机和发射机的状态;FC-2 层规定了数据块传送的规则和机制,包括协调端口间通信所需要的登录/登出服务,可能支持的服务类及不同服务类中的连接和信用管理规则,帧的格式、类型及不同类型的帧的响应,确保链路和数据完整性的差错检测和超时管理;此外,该协议还对光纤通道中的部分一般类服务做了简单介绍
以下是对FC-1 及 FC-2 层的主要内容所作的整理和总结
3 .1 端口状态 3 .1 .1 接收机状态机 失同步状态复位状态无无效传输字状态第一个无效传输字状态第二个无效传输字状态第三个无效传输字状态字同步获得状态1244443676666 图 3-1 接收机状态图 图 3-1 为接收机的状态转换图,其中,对各个状态转换条件的定义为: a) 转换 1:上电; b) 转换 2:获得字同步; c) 转换 3:检测到一个无效传输字; d) 转换4:检测到信号丢失; e) 转换5:检测到两个连续的无效传输字; f) 转换6:强制接收机复位; g) 转换7:退出接收机复位情况; 3 .1 .2 端口状态机 图3-2 端口状态机 图3-2 为FC 端口的状态机,对各状态的说明如下
激活状态:端口完成链路初始化或链路复位协议之后进入该状态,并在该状态下传送和接收帧与原语信号
链路恢复状态:支持1 类服务的端口不能确定自己连接状态并想中止所有专线连接时进入该状态,以复原一条链路,例如当N 端口A 确定已与B 建立连接时却接收到N 端口C 发送过来的带有SOFc1、SOFi1 或SOFn1 的帧;分为LR 发送(LR1)、LR 接收(LR2)、LRR 接收(LR3)三个