8.1FC网络
Fibre Channel也就是网状通道,简称FC。也可以称为FC协议,FC网络、FC互联
注意: Fibre Channel不是Fiber Channel,后者是光纤通道与网状通道没有任何联系
8.1.1 物理层
采用同步串行的方式,,传输编码采用了NMB的编码方式。
8.1.2 链路层
1.字符编码,以及FC帧结构
FC协议定义了一个24Bde帧头。24B的帧头不但包含了寻址功能,而且包含了传输功能。网络层和传输层的逻辑都用这24B的信息来传递。
2.链路层流量控制
FC定义了两种流控策略,一种为端到端的流控,另一种为缓存到缓存的流控。端到端流控比缓存到缓存流控要上层和高级。在一条链路的两端,首先面对链路的一个部件就是缓存。接收电路将一帧成功接收后,就放入缓存中。如果由于上位程序处理缓慢而造成缓存已经充满,FC协议还有机制来通知发送方减缓发送,如果链路的一端是FC终端设备,另一端是FC交换机,则二者之间的缓存到缓存的流量控制只能控制这个FC终端到FC交换机之间的流量。
而通信的最终目标是网络上的另一个PC终端,这之间可能经历了多个FC交换机和多条链路。而如果数据流在另外一个FC终端发生拥塞,则这个FC终端就必须通知发起端降低发送频率,这就是端到端的流量控制。
3.MTU
一般情况下,以太网的MTU位1500B,而FC链路层的MTU可以到2112B这样,FC链路层相对以太网的效率又提高了。
8.1.3 网络层
1.拓扑
与以太网类似,FC也提供了两种网络 拓扑模式,FC-AL和Fabric
FC-ALFC-AL 拓扑类似于以太网总线拓扑,但是连接方式不是总线,而是一条仲裁环路(Arbi