The SFP, or [[https://en.wikipedia.org/wiki/Small_Form-factor_Pluggable|Small Form-factor Plugable]] and it's updated brother, SFP+, are part of the SFF alliance. The first SFP specification was guarded by the SFP-MSA, SFP-Transceiver MultiSource Agreement. They produced a 'basic' spec, following up from the GBIC specification. ==== SFP ==== The SFP-MSA spec later renamed to INF-8074i, though the document is the same, part of 4 introductory pages. It contains the mechanical, electrical and ID specifications. * {{ :sfp_msa.pdf |SFP-MSA Specification}} * {{ :inf-8074.pdf |INF-8074 Specification}} ==== SFP+ ==== The SFP+ spec is named SFF-8431 and sits at revision 4.1 since 2009. It only contains the mechanical, electrical and electrical testing part of the specification. It also refers to other SFF specs, one being the Management Interface for SFP+ as SFF-8472 and contains EEPROM layout (at 0x50) and a diagnostics and monitoring interface (at 0x51), that is read like a dynamic EEPROM. * {{ :sff-8431-_sfp_msa_.pdf | SFF-8431 SFP+ MSA Specification}} * {{ :sff-8472-r12.4.pdf | SFF-8472 Management Interface Specification}} * {{ :sff-8024.pdf |SFF-8024 SFF Module Management Reference Code Tables Specification}} * {{ :sff-8079.pdf | SFF-8079 SFP Rate and Application Selection Specification}} * {{ :sff-8071_r1.11.pdf | SFF-8071 SFP+ 1x 0.8mm Card Edge Connector Specification}} * {{ :sff-8083.pdf | SFF-8083 0.8mm Card Edge Connector for 8/10 Gbs Applications Specification}} * {{ :sff-8461.pdf | SFF-8461 SFP+ Active Cable Specification and Alternate Test Methods Specification}} https://www.snia.org/sff/specifications2 for all specs, requires login!