FCoE允许在10G 以太网上传输FC,并保留FC原有协议不变。
也最早出现在T11技术委员会的FC-BB-5标准中。
主要目的是不降低原有FC性能以及高可用的情况下降低碳排放,并且可以将原有的FC设备平滑整合。
以太网和FC网分离的情况:
FC与ETH聚合之后:
经过聚合的光纤网络,使用FCoE协议完成对FC网的无缝接入如下:
FCoE作为FC协议和以太网协议的中间层。
协议栈的改变:
有了一个大概的了解,来看看FC的特征:
1.最大的FC帧大小为2148字节
2.最小的FC帧大小为64字节
3.不可丢包(如BUFFER-TO-BUFFER CREDIT)
4.使用24位地址
需要在以太网上跑FC协议的话,必须满足这些特征,
1.以太网最大的帧1518字节,最小的帧28字节,所以如果要跑2148的FC帧有两种办法,拆或者支持大帧
但是拆的话就降低性能了,前面说过T11的宗旨是不降低FC性能的情况下设计的FCOE,那就得使用JUMBO帧。
JUMBO帧在GB以上的交换机可以被支持,100M的交换机据说没有这个功能。
2.前面说了T11的宗旨是不修改FC协议的前提下设计的FCOE,也就是说以太网必须避免丢包的情况。
传统的以太网,允许发送端的速率超过接收端的速率,当出现堵塞时,包将被丢弃。通过增强的流控制,使用PAUSE指令控制发送端暂停包发送。