The '''C form-factor pluggable''' ('''CFP''', '''100G form factor pluggable''', where ''C'' is {{lang-langx|la|[[wikt:centum|centum]]}} "hundred")<ref name="CFP1.4"/> is a [[multi-source agreement]] to produce a common form-factor for the transmission of high-speed digital signals. The c stands for the Latin letter C used to express the number 100 (''centum''), since the standard was primarily developed for [[100 Gigabit Ethernet]] systems.
==CFP standardization==
The CFP transceiver is specified by a [[multi-source agreement]] (MSA) among competing manufacturers.<ref>{{cite web|url=http://www.cfp-msa.org/|website=CFP MSA|accessdate=24 April 2018|title=CFP Multi-Source Agreement}}</ref> The CFP was designed after the [[smallSmall formForm-factor pluggablePluggable transceiver]] (SFP) interface, but is significantly larger to support 100 Gbit/s. While the electrical connection of a CFP uses {{nowrap|10 × 10 Gbit/s}} lanes in each direction (RX, TX),<ref name="CFP1.4">{{Cite web | title=CFP MSA Hardware Specification, Rev. 1.4 | url=http://www.cfp-msa.org/Documents/CFP-MSA-HW-Spec-rev1-40.pdf | accessdate=2010-07-02}}</ref> the optical connection can support both {{nowrap|10 × 10 Gbit/s}} and {{nowrap|4 × 25 Gbit/s}} variants of 100 Gbit/s interconnects (typically referred to as 100GBASE-SR10 in 100 meter [[multi-mode optical fiber|MMF]], 100GBASE-LR10 and 100GBASE-LR4 in 10 km [[single-mode optical fiber|SMF]] reach, and 100GBASE-ER10 and 100GBASE-ER4 in 40 km SMF reach respectively.)<ref>{{Cite web | title=Operational Considerations for Deploying 100 Gigabit Ethernet | url=http://www.nanog.org/meetings/nanog51/presentations/Monday/NANOG51.Talk32.hankins-nanog51-100-gbe.pdf | accessdate=2012-01-12}}</ref>
In March 2009, [[Santur Corporation]] demonstrated a 100 Gigabit pluggable CFP transceiver prototype.<ref>{{cite web|title=Santur Delivers the World's First 100Gb/s Transceiver Platform for Client Connectivity Based on Photonic Intelligent Integration |url=http://www.santurcorp.com/pressrel_03-23-09b.htm |date=March 23, 2009 |work=news release |archiveurl=https://web.archive.org/web/20090927163337/http://www.santurcorp.com/pressrel_03-23-09b.htm |archivedate=September 27, 2009 |url-status=dead |accessdate=May 27, 2013 }}</ref>
===Analog===
The [[Optical Internetworking Forum]] in 2016 published the CFP2-ACO or CFP2 - Analog Coherent Optics Module Interoperability Agreement (IA). This IA supports a configuration where the [[digital signal processor]] (DSP) is on the main board and analog optical components are on the module. This IA is useful in the case when the DSP exceeds the module power envelope.<ref>{{Cite web |url=http://www.oiforum.com/wp-content/uploads/OIF-CFP2-ACO-01.0.pdf |title=OIF-CFP2-ACO-01.0 |date=2016-01-22 |accessdate=2017-05-08 |archive-url=https://web.archive.org/web/20171215155031/http://www.oiforum.com/wp-content/uploads/OIF-CFP2-ACO-01.0.pdf |archive-date=2017-12-15 |url-status=dead }}</ref>
The ACO interface can be used in coherent optics applications when the link delivers a flexible amount of bandwidth to the system, for example when combined with [[FlexE]]. The initial ACO IA is for the CFP2 module.
==Variants==
* 41.5 mm × 12.4 mm × 107.5 mm (w×h×d)
* 104 pin electrical connection
* noDefault/ACO digitalversion signal(Analog Coherent Optics): no processorDSP in packagemodule, relies on host card
* DCO version (Digital Coherent Optics): DSP in module
* less than 12 W power usage
* 10×10G, 4×25G, 8×25G, or 8×50G lanes <ref>{{Cite web | title=CFP2 MSA Hardware Specification, Rev. 1.0 | url=http://www.cfp-msa.org/Documents/CFP2_HW-Spec-rev1.0.pdf | accessdate=2015-04-17}}</ref>
*Analog Coherent Optics
=== CFP4 ===
|