XFI(接XFP光模块)接口相对SFI(接SFP+光模块)来说 一个很大的区别是:Mac端SFI接口需要包括预加重/均衡模块,同时SFP+光模块处不再拥有CDR模块,CDR由MAC端完成,这样SFP+相对XFP光模块来说,功耗少了一大半,也不会那么烫了。XFP 是30 PIN的管脚定义,SFP+ 和SFP是一样的,是属于20 PIN的.
XFI是PHY和光模块之间对接信号,应该属于SFF-8431里面定义的,10GBase-KR属于以太网802.3里面定义的,这个主要为了克服板10GE通信的要求,因为SFI和XFI等接口一般只能满足板内通信要求,为了满足更长距离的通信,比如板间通信,需要采取一些FEC的前向纠错容错技术来保证板间较长距离的传输,所以又增加定义了10GBase-KR接口标准,具体可以看802.3 section5里面的第72章节有详细描述的。