Networking/SpecsAndDesigns: Difference between revisions

From OpenCompute
Jump to navigation Jump to search
m (updating CBW to ECS)
 
(218 intermediate revisions by 5 users not shown)
Line 5: Line 5:
==Accepted Hardware ==
==Accepted Hardware ==


=== Accton AS5712-54X - Leaf Switch===
These specs/design packages are for OCP Accepted Hardware.
* [http://files.opencompute.org/oc/public.php?service=files&t=2db8ec25a6234acb2888bbf038ef1150 Specification], [http://files.opencompute.org/oc/public.php?service=files&t=eee163659ec3e238e8e576c62909f468 full design package]
 
* Spec status: Final and accepted - Oct 2014
===Agema AG6248C-POE - 48 port 1G, 2x10G - access switch===
* Latest version/spec: [http://files.opencompute.org/oc/public.php?service=files&t=f78a520695a0b487bf3f0cfd34e9a21d Specification v0.2] - accepted Jan 2018
* Slides used for presentation: [http://files.opencompute.org/oc/public.php?service=files&t=e8fd3c255a6c48ac5b7672c4b655adc4 slides]
* License: OCPHL - Permissive
* Contact: Robert Zhu
 
=== Alpha Networks - SNX-60x0-486F - 48-port 10G SFP+ & 6-port 40G QSFP+ - Leaf Switch===
* [http://files.opencompute.org/oc/public.php?service=files&t=4ebf6ddd20d14d1fff50881e9118ed78 Specification], [http://files.opencompute.org/oc/public.php?service=files&t=a3905d4866161d99f9e374a49c276612 design package] - Accepted July 2015
* License: OCPHL - Permissive
* Contact: Robert Chu
<!-- ** Earlier versions: [http://files.opencompute.org/oc/public.php?service=files&t=9b974eb745901ee3001e4a9f9b78314f v0.5], Sep 24, 2014 -->
 
=== Alpha Networks - SNQ-60x0-320F - 32x40Gb QSFP+ Leaf/Spine Switch===
* [http://files.opencompute.org/oc/public.php?service=files&t=f49e866bbdb28702ba4f5fadef8c3fc5 Specification], [http://files.opencompute.org/oc/public.php?service=files&t=446ce21cb8b06571b52f92ac6237d110 design package] - Accepted July 2015
* License: OCPHL - Permissive
* Contact: Robert Chu
<!-- ** Earlier versions: [http://files.opencompute.org/oc/public.php?service=files&t=e3e531bb8a6b559b4c82d6e5537d6f94 v0.6], [http://files.opencompute.org/oc/public.php?service=files&t=c6822b2b48e45b0103ea1d844eca6212 v0.5] -->
 
=== Alpha Networks - 48x10GT, 2x40G QSFP+, 4x100G QSFP28 - Leaf Switch  ===
* [http://files.opencompute.org/oc/public.php?service=files&t=d0629e10ec6511d1a6759be2a4136c29 Specification], [http://files.opencompute.org/oc/public.php?service=files&t=b18df180bccc0e12244e448b7be46db8 design package] - Accepted June 2016
* Test Plan: [http://files.opencompute.org/oc/public.php?service=files&t=37d8eda43d648c8c756e231fe9b28a96 latest]
* License: OCPHL - Permissive
* License: OCPHL - Permissive
* Orderability: Available now
* Contact: Robert Chu
<!--Earlier version [http://files.opencompute.org/oc/public.php?service=files&t=8de3fc5ac6731ae25f3a11d8e36e3643 v.01]-->
 
=== Alpha Networks - SNH-60A0-320F - 32x100G QSFP28 - Leaf/Spine Switch  ===
* [http://files.opencompute.org/oc/public.php?service=files&t=5b3a5d0ead208ff860de4a8d5ac31a6c Specification], [http://files.opencompute.org/oc/public.php?service=files&t=2b7440dc2bdfa26be827c23577e93f41 Design Files] - Accepted June 2016
* Test Plan: [http://files.opencompute.org/oc/public.php?service=files&t=c7945a9ee593503fb847e1a82dc0f777 latest]
* License: OCPHL - Permissive
* Contact: Robert Chu
<!--Earlier version [http://files.opencompute.org/oc/public.php?service=files&t=17af75daf7f9e8e0d4f71d94599f387e v.01]-->
 
===Broadcom/Interface Masters Open Leaf and Spine Switch specification===
* [http://files.opencompute.org/oc/public.php?service=files&t=28a99cdf5959d56cf7d901872579f77e Specficiation], [http://files.opencompute.org/oc/public.php?service=files&t=9c5a9f290f9a6173a47a3083d2c2b034 design package] - Accepted February 2016
* License: OWFa 1.0
* Contact: Eli Karpilovski (Broadcom), Ben Askarinam (Interface Masters)
 
=== Cavium Wedge 100C - 32x100G (based on Facebook Wedge 100) ===
* Latest version/spec: [http://files.opencompute.org/oc/public.php?service=files&t=41ff31692e708f0764a1ae1cdabac7cd Specification], Jan  13, 2017
* Overview presentation - TBD (from OCP networking call - Feb 13, 2017): [xxx pdf]
* Design Package: [http://files.opencompute.org/oc/public.php?service=files&t=ec9604d55df3db67d957869973c693d5 zip], Jan 2017
* License: OCPHL - Permissive
* Spec status: Shared - Jan 13, 2017; Community reviewed - Feb 13, 2017; Accepted September 2017
* Contact: Albert Fishman
 
===Edgecore Networks AS4610 - 30 or 54 port 1G with/without POE - access switch===
* Latest version/spec: [http://files.opencompute.org/oc/public.php?service=files&t=734f8dfff93bca24c44900168685271c v0.1]
* License: OCPHL - Permissive
* Spect status: Shared/community reviewed - March 9, 2016,  IC reviewed - Oct 20, 2016, Accepted August 2017
* Contact: Jeff Catlin
* Contact: Jeff Catlin
* Earlier versions: [http://files.opencompute.org/oc/public.php?service=files&t=544efe537b965a72ea21b20024e0f0d6 v0.07], [http://files.opencompute.org/oc/public.php?service=files&t=2c5bee43a0aeb446cb3d94c38f14ba64 v0.06], [http://files.opencompute.org/oc/public.php?service=files&t=19963d187e770fffb772f8410a1d52de v0.05], [http://files.opencompute.org/oc/public.php?service=files&t=f9b0124dbc9301210428d607eb154260 v0.04]


=== Accton ORSA-1RU - Open Rack Switch Adapter===
=== Edgecore Networks AS5712-54X - 48-port 10G SFP+ & 6-port 40G QSFP+ - Leaf Switch===
* [http://files.opencompute.org/oc/public.php?service=files&t=1301b99ae97b74795c57389ab3370131 Specification], [http://files.opencompute.org/oc/public.php?service=files&t=a0cf97ebd494f1c2d50e9bc18fb17c7b full design package]
* [http://files.opencompute.org/oc/public.php?service=files&t=b96cbe20907b1a99edbecbeac3e92c4d Specification], [http://files.opencompute.org/oc/public.php?service=files&t=3e57b990e4195f44b99e918cd2dfc334 design package] - Accepted Oct 2014
* Spec status: Final and accepted - Mar 2015
* License: OCPHL - Permissive
* Contact: Jeff Catlin
<!-- * Earlier versions: [http://files.opencompute.org/oc/public.php?service=files&t=544efe537b965a72ea21b20024e0f0d6 v0.07], [http://files.opencompute.org/oc/public.php?service=files&t=2c5bee43a0aeb446cb3d94c38f14ba64 v0.06], [http://files.opencompute.org/oc/public.php?service=files&t=19963d187e770fffb772f8410a1d52de v0.05], [http://files.opencompute.org/oc/public.php?service=files&t=f9b0124dbc9301210428d607eb154260 v0.04] -->
 
===Edgecore Networks AS5900-54 port 10GB SFP+ + 6 port QSFP28 - based on Broadcom Qumran===
* Latest version/spec: [http://files.opencompute.org/oc/public.php?service=files&t=88fecaee8e5d54ee085db555a5e4c40d v0.1]
* License: OCPHL - Permissive
* Spect status: Shared/community reviewed - March 9, 2016,  IC reviewed - Oct 20, 2016, Accepted August 2017
* Contact: Jeff Catlin
 
=== Edgecore Networks AS6712-32X - 32-port 40G QSFP+ - Leaf/Spine Switch ===
* [http://files.opencompute.org/oc/public.php?service=files&t=0baebd2c5c004167c3c3487665b45e68 Specification], [http://files.opencompute.org/oc/public.php?service=files&t=4931a467bcd420af16749c60737a4f6e design package] - Accepted Jan 2016
* License: OCPHL - Permissive
* Contact: Jeff Catlin
 
=== Edgecore Networks AS7712-32X - 32-port 100G QSFP28 - Leaf/Spine Switch ===
* [http://files.opencompute.org/oc/public.php?service=files&t=20a292748b2fa12efbb908f4ec0edcb1 Specification], [http://files.opencompute.org/oc/public.php?service=files&t=3d2271fd0e40a66725a747030487d571 design package] - Accepted Jan 2016
* License: OCPHL - Permissive
* Contact: Jeff Catlin
 
===Edgecore Networks AS7800-64X - 2RU 64x100G (QSFP28) - based on Broadcom Tomahawk II===
* Latest version/spec: [http://files.opencompute.org/oc/public.php?service=files&t=970b18ed2cfbe51afac1a7b1422aaa4d v1.0] [http://files.opencompute.org/oc/public.php?service=files&t=3620cad4a99b8fa4f94c684a44d6cdac v1.1]
* Design Package: [http://files.opencompute.org/oc/public.php?service=files&t=fee9ac0daa67f8c662b072e0fd2817ee v1] [http://files.opencompute.org/oc/public.php?service=files&t=d2b4bfed8dfc024a1f2ece0db57118ee v2]
* License: OCPHL - Permissive
* Spec status: Shared - March 7, 2017
* Contact: Jeff Catlin
 
=== Edgecore Networks ORSA-1RU - Open Rack Switch Adapter===
* [http://files.opencompute.org/oc/public.php?service=files&t=d18fb5bcd88b7918736f40d1797090c0 Specification], [http://files.opencompute.org/oc/public.php?service=files&t=1bac0e4dd6a20030e3f7717daeb2022d design package] - Accepted Mar 2015
* License: OCPHL - Reciprocal
* License: OCPHL - Reciprocal
* Orderability: Available now
* Contact: Jeff Catlin
* Contact: Jeff Catlin
** Earlier versions: [http://files.opencompute.org/oc/public.php?service=files&t=4592acc962ccecb5ca97e5ed8b47059b v0.04], [http://files.opencompute.org/oc/public.php?service=files&t=3273b372e6242ec02fd8dd239144d458 v0.03], [http://files.opencompute.org/oc/public.php?service=files&t=0ec13dd7a4dcc39f12acaad3c0bb8731 v0.02]
<!-- ** Earlier versions: [http://files.opencompute.org/oc/public.php?service=files&t=4592acc962ccecb5ca97e5ed8b47059b v0.04], [http://files.opencompute.org/oc/public.php?service=files&t=3273b372e6242ec02fd8dd239144d458 v0.03], [http://files.opencompute.org/oc/public.php?service=files&t=0ec13dd7a4dcc39f12acaad3c0bb8731 v0.02] -->
 
===Edgecore Networks ECW5410 - 802.11ac Wave 2 4x4 indoor wireless access point===
* Latest version/spec: [http://files.opencompute.org/oc/public.php?service=files&t=c1a3cc2667807c2f211e2618d129ee1c v1.0]
* License: OCPHL - Permissive
* Spec status: Shared - March 7, 2017, Accepted March, 26 2018
* Contact: Jeff Catlin


=== Alpha Networks - SNX-60x0-486F - 48-port 10G SFP+ & 6-port 40G QSFP Switch===
===Edgecore Networks ECW7212-L - 2x2 indoor wireless access point===
* Latest version/spec: [http://files.opencompute.org/oc/public.php?service=files&t=0e8322c5fba84d1c25ef3d7776a4334d v0.6], Feb 25, 2015
* Latest version/spec: [http://files.opencompute.org/oc/public.php?service=files&t=cc7242c818159bfa2c1d69825eb6bb1b v0.1]
* Spec status: Final and accepted - July 2015
* License: OCPHL - Permissive
* Spec status: Shared/community reviewed - March 9, 2016, IC reviewed - Oct 20, 2016, Accepted Aug 22, 2018
* Contact: Jeff Catlin
 
===Edgecore Networks ECW7220-L - 3x3 indoor wireless access point===
* Latest version/spec: [http://files.opencompute.org/oc/public.php?service=files&t=37852eb2abcc5afb5cb74df4db1b72c6 v0.1]
* License: OCPHL - Permissive
* License: OCPHL - Permissive
* Orderability: Available Now
* Spec status: Shared/community reviewed - March 9, 2016,  IC reviewed - Oct 20, 2016, Accepted Aug 22, 2018
* Contact: Robert Chu
* Contact: Jeff Catlin
** Earlier versions: [http://files.opencompute.org/oc/public.php?service=files&t=9b974eb745901ee3001e4a9f9b78314f v0.5], Sep 24, 2014


=== Alpha Networks - SNQ-60x0-320F - 32-port 40Gb QSFP TOR/Aggregation Switch===
===Edgecore Networks ECWO7220-L - 3x3 outdoor wireless access point===
* Latest version/spec: [http://files.opencompute.org/oc/public.php?service=files&t=1b5aa6b781e59eac43d77fc91c9783c1] v0.7, Oct 09, 2014
* Latest version/spec: [http://files.opencompute.org/oc/public.php?service=files&t=68606cf5c974619736c0bb4b51c5b3af v0.1]
* Spec status: Final and accepted - July 2015
* License: OCPHL - Permissive
* License: OCPHL - Permissive
* Orderability: Available Now
* Spec status: Shared/community reviewed - March 9, 2016,  IC reviewed - Oct 20, 2016, Accepted Aug 22, 2018
* Contact: Robert Chu
* Contact: Jeff Catlin
** Earlier versions: [http://files.opencompute.org/oc/public.php?service=files&t=e3e531bb8a6b559b4c82d6e5537d6f94 v0.6], [http://files.opencompute.org/oc/public.php?service=files&t=c6822b2b48e45b0103ea1d844eca6212 v0.5]


==Contributed Hardware==
===Edgecore Networks ECW5211 - 2x2 indoor wireless access point===
* Latest version/spec: [http://files.opencompute.org/oc/public.php?service=files&t=d84a6fa63b722b9b250e17dd95361476 v1.0]
* License: OCPHL - Permissive
* Spec status: Shared - March 7, 2017, Accepted Aug 22, 2018
* Contact: Jeff Catlin


'''PLEASE NOTE THESE HAVE BEEN CONTRIBUTED TO THE COMMUNITY BUT NOT YET ACCEPTED BY THE IC'''
=== Edgecore Networks - AS9700-32X - 32x400G - based on Broadcom Tomahawk III ===
* Latest version/spec: [http://files.opencompute.org/oc/public.php?service=files&t=94855c6c25334efd5196cfd53179ecff spec v2] [http://files.opencompute.org/oc/public.php?service=files&t=f6295bf303eadb62b8cc397fbb68d698 presentation]
* Design documentation folder: [http://files.opencompute.org/oc/public.php?service=files&t=961a5462ded325f40d065a4f3b5eb637 here]
* License: OCPHL - Permissive
* Spec status: Shared - March 19, 2018, Accepted October, 29, 2018
* Contact: Jeff Catlin


=== Accton - 32x40G, 32x100G ===
=== Edgecore Networks - AS7726-32X - 32x100G + 2x10G - based on Broadcom Trident 3 ===
* Latest version/spec: [http://files.opencompute.org/oc/public.php?service=files&t=ad3ec24b8ad61f9cdfab9d9f29291d9f spec for 32x40G], [http://files.opencompute.org/oc/public.php?service=files&t=e4128c7ecd7e348e4347ca142691b727 spec for 32x100G]
* Latest version/spec: [http://files.opencompute.org/oc/public.php?service=files&t=ed9a3e8590362c62091ae632d7a23403 spec] [http://files.opencompute.org/oc/public.php?service=files&t=3a31fa9e302573120351db8c5676db84 presentation]
* Spec status: community review - April 13, 2015
* Design documentation folder: [http://files.opencompute.org/oc/public.php?service=files&t=4ee311827d4fe8f0e2b2cff626ec488a here]
* License: OCPHL - Permissive
* Spec status: Shared - September 10, 2018, Accepted October, 29, 2018
* Contact: Jeff Catlin
* Contact: Jeff Catlin


=== Facebook Wedge ===
=== Edgecore Networks - AS7326-56X - 48x25G + 8x100G + 2x10G - based on Broadcom Trident 3 ===
* Latest version/spec: [http://files.opencompute.org/oc/public.php?service=files&t=cbc56082857b154a157aa46cdcb4b9b1 Wedge spec]
* Latest version/spec: [http://files.opencompute.org/oc/public.php?service=files&t=743b816dc599bb9ee53a8715bfc14402 spec] [http://files.opencompute.org/oc/public.php?service=files&t=62b1fa054799fd552d4d7f44dc299d5e presentation]
* Spec status: community review - April 13, 2015
* Design documentation folder: [http://files.opencompute.org/oc/public.php?service=files&t=ed1ed717dadbad780791abe104bbf705 here]
* Contact: Yuval Bachar
* License: OCPHL - Permissive
* Spec status: Shared - September 10, 2018, Accepted October 29, 2018
* Contact: Jeff Catlin


===Broadcom/Interface Masters Open 1.0 Leaf and Spine Switch specification===
* Latest version/spec: [http://files.opencompute.org/oc/public.php?service=files&t=cf075e5301bdd97c05a07c5578fa7afc v1.0], October 2013
* Spec status: Pending, Last review by Incubation Committee, July 2014, awaiting final license determination by Broadcom
* Orderability: now
* Contact: Eli Karpilovski (Broadcom), Ben Askarinam (Interface Masters)


===Inventec DCS6072QS===
=== Facebook Wedge - 16x40GB QSFP+ - Leaf/Spine Switch===
* Latest version/spec: [http://files.opencompute.org/oc/public.php?service=files&t=66c3494f511fe93a7e3a7afafea2c1b3 v1.02], May 2015
* [http://files.opencompute.org/oc/public.php?service=files&t=80dde82c251e1c3f5ad8ff7fd2675061 Specification], [http://files.opencompute.org/oc/public.php?service=files&t=c43ca7bf8eb6c7d8dc72cd352f5cc97e design package] - Accepted Nov 2015
* License - OCPHL - P
* License: OCPHL - Reciprocal
* 48x10GB SFP+, 6x40GB QSFP+
* Contact: Hans-Juergen Schmidtke/Omar Baldonado (Facebook), Jeff Catlin (Accton), [http://www.edge-core.com/ProdDtl.asp?sno=477 Edge-core]
* Spec status: Submitted
 
* Switch availability: now
=== Facebook Wedge 100 - 32x100G ===
* Contact: Alex Johnstone
* [http://files.opencompute.org/oc/public.php?service=files&t=b5754ed14c295a362b6511fd9615fd55 Specification], [http://files.opencompute.org/oc/public.php?service=files&t=5ce5cbcfc5e4ca4e7cac3e0f6e9ae5e7 design package] - Accepted Sept 2016
* License: OCPHL - Permissive
* Contact: Ramesh Padmanabhan
 
=== Facebook Backpack - 128x100G ===
* Latest version/spec: [http://files.opencompute.org/oc/public.php?service=files&t=f0728b71a3690dfa2694f044d63d6f10], November 7, 2016
* Overview presentation (from OCP networking call - Nov 14, 2016): [http://files.opencompute.org/oc/public.php?service=files&t=6bfd313940d5726aee444f4f24f3e66b pdf]
* Design Package: [http://files.opencompute.org/oc/public.php?service=files&t=559bf90b440ca51aec62f872e809896c v0.1], November 7, 2016
* License: OCPHL - Permissive
* Spec status: Shared - November 7, 2016; Community reviewed - Nov 14, 2016
* Contact: Zhiping Yao
 
=== Facebook - CWDM4-OCP ===
* Latest version/spec: [http://files.opencompute.org/oc/public.php?service=files&t=4a3b7fe672003c1a2fe2f4b624bcc749 Specification], January 9, 2017
* Overview presentation (from OCP networking call - Jan 9, 2017): [http://files.opencompute.org/oc/public.php?service=files&t=78d92e3c992e2eb5bea461fee7ff12c8 pdf]
* License: OCPHL - Permissive
* Spec status: Shared - Jan 9, 2017
* Contact: Katharine Schmidtke, Sree Sankar
 
=== Facebook  Wedge 100S 32x100G ===
* Latest version/spec: [http://files.opencompute.org/oc/public.php?service=files&t=c8ef26e7c3676adbbae3d2171c20ee94 v.1], Feb 13, 2017
* Overview presentation (from OCP networking call - Feb 13, 2017): [http://files.opencompute.org/oc/public.php?service=files&t=8a533284b3ff44217a013b7648346a3e pdf]
* Design Package: [http://files.opencompute.org/oc/public.php?service=files&t=aaade53e0d518c6f36f807537bda94ba v.2], Feb 23, 2017
* License: OCPHL - Permissive
* Spec status: Shared - Feb 13, 2017, IC reviewed - Feb 23, 2017
* Contact: Xu Wang, Sree Sankar
 
=== Facebook Minipack ===
* Latest version/spec: [http://files.opencompute.org/oc/public.php?service=files&t=423c88a10d68e99ff64aba92f0f0a514 v1.0]
* OCP Global Summit 2019 [http://files.opencompute.org/oc/public.php?service=files&t=749c8f9393fe19848a9d39a7c518bf76 workshop presentation]
* Design package: [http://files.opencompute.org/oc/public.php?service=files&t=12b716ae72202a4e3a594821439fca32 v-2019-05-23]
* License: OCPHL - Permissive
* Spec status: Overview at OCP Global Summit 2019, Shared - May 23, 2019
* Contact: Sami Khan
 
===Inventec DCS6072QS - 48x10GB SFP+ & 6x40GB QSFP+ - Leaf Switch===
* [http://files.opencompute.org/oc/public.php?service=files&t=b6e4fd47f9c51a2a282468aeed9af184 Specification], [http://files.opencompute.org/oc/public.php?service=files&t=d0ecd12f1a6ac21f519939a356cb65cf design package] - Accepted Jan 2016
* License: OCPHL - Permissive
* Contact: Ruturaj Pathak [http://pathak.ruturaj@inventec.com]


===Inventec DCS7032Q28===
===Inventec DCS7032Q28 - 32x100GB QSFP28 - Leaf/Spine Switch===
* Latest version/spec: [http://files.opencompute.org/oc/public.php?service=files&t=d6ad9a9f6672d517d92574344d491554 v1.02], May 2015
* [http://files.opencompute.org/oc/public.php?service=files&t=9314eec98d4bdc3075e0b0330d39e9d0 Specification], [http://files.opencompute.org/oc/public.php?service=files&t=2a1ad9a6f4c5f169b6ef15ad0b8a5538 design package] - Accepted Jan 2016
* License - OCPHL - P
* License: OCPHL - Permissive
* 32x100GB QSFP28
* Contact: Ruturaj Pathak [http://pathak.ruturaj@inventec.com]
* Spec status: Submitted
* Switch availability: now
* Contact: Alex Johnstone


===Mellanox MSX1410OCP===
=== Mellanox MSX1410OCP - SwitchX-2 48x10GB SFP+ & 12x40GB QSFP+ - Leaf Switch ===
* Latest version/spec: [http://files.opencompute.org/oc/public.php?service=files&t=42b9fbaa7e128df9b88184581d798b9e v1.3], May 2015
* [http://files.opencompute.org/oc/public.php?service=files&t=ebc3d8085b8596cc47914e2527604b19 Specification], [http://files.opencompute.org/oc/public.php?service=files&t=36f32fd640f989233ff4cab7389dde95 design package] - Accepted Oct 2015
* License - OCPHL - R
* License: OCPHL - Reciprocal
* Spec status: Submitted
* Switch availability: now
* Contact: Michael Rivers, Amir Sheffer
* Contact: Michael Rivers, Amir Sheffer


===Mellanox MSX1710OCP===
=== Mellanox MSX1710OCP - SwitchX-2 36x40GB QSFP+ - Leaf/Spine Switch===
* Latest version/spec: [http://files.opencompute.org/oc/public.php?service=files&t=161997576ce0d887be9db993be4b7e23 v1.1], May 2015
* [http://files.opencompute.org/oc/public.php?service=files&t=b2ef50770a278620f659f04c05b5bd4a Specification], [http://files.opencompute.org/oc/public.php?service=files&t=4da04a50a4bb5f88fb1fd22beee83d74 design package] - Accepted Oct 2015
* License - OCPHL - R
* License: OCPHL - Reciprocal
* Spec status: Submitted
* Switch availability: now
* Contact: Michael Rivers, Amir Sheffer
* Contact: Michael Rivers, Amir Sheffer
=== Nephos NPS4806 - 48x10G + 6x40G - Nephos MT3258 ===
* Latest version/spec: [http://files.opencompute.org/oc/public.php?service=files&t=66f0dee043f746d3047ca849fb12bbaf v1.2 - FINAL]
* Older version/spec: [http://files.opencompute.org/oc/public.php?service=files&t=e6d0a6aa0334178d2ab887d83901db1a v1.1], [http://files.opencompute.org/oc/public.php?service=files&t=7ac0ab00bd9fbeddbeb0c9c22fdb9169 v1.0]
* Slides used for presentation: [http://files.opencompute.org/oc/public.php?service=files&t=30eb1e7be3110b738335f1dc2e3aaa00 slides]
* License: OCPHL - Permissive
* Spec status: Shared - March 15, 2016, IC reviewed - June 16, 2016, Accepted July 2017
* Contact: Allen Hu
=== SKT T-CAP - CNA-SSX2RC ===
* Latest version/spec: [http://files.opencompute.org/oc/public.php?service=files&t=6a542c4983c8180f5c6f6e7da198e60a Specification]  [http://files.opencompute.org/oc/public.php?service=files&t=c3459b96fbdc9ed66377362c6872afc5 Electrical Design] [http://files.opencompute.org/oc/public.php?service=files&t=7da40d572cf781a8bcc8eb8bacd0e399 Mechanical Design]
* License: OCPHL - Reciprocal
* Spec status: Shared - August 24, 2016, IC reviewed - Oct 20, 2016, Accepted July 2018
* Contact: Sohn Min Ho
==Inspired Hardware ==
These specs/design packages are for OCP Inspired Hardware. Products that carry the OCP Inspired™ recognition comply 100% with an OCP accepted specification and are available from a Gold, Silver or Platinum member of OCP.  OCP-Inspired™ products have been demonstrated and meet 3 or more of the OCP tenets - efficiency, openness, impact, & scale. They can only be sold with warranty and support.
===Agema AGC5648S - 48 port 25G, 6x100G - switch using Jericho+===
* Latest version/spec: [http://files.opencompute.org/oc/public.php?service=files&t=268add8f52007e7c3655969e3f26230a Specification v0.1]
* License: OCPHL - Permissive
* Spec status:
* Contact: Robert Zhu
===Agema AG5648v1 - 48 port 25G, 6x100G - switch using Tomahawk+===
* Latest version/spec: [http://files.opencompute.org/oc/public.php?service=files&t=626022eef64050cdfd837f9c93a9ac8d Specification v0.0]
* License: OCPHL - Permissive
* Spec status:
* Contact: Robert Zhu
===Agema AG7648C - 48 port 10G BT, 6x40G - switch using Trident II===
* Latest version/spec: [http://files.opencompute.org/oc/public.php?service=files&t=7d83309a80202811fcc64096e518fc2e Specification v0.1]
* License: OCPHL - Permissive
* Spec status:
* Contact: Robert Zhu
===Agema AG9032V1 - 32x100G - switch using Tomahawk===
* Latest version/spec: [http://files.opencompute.org/oc/public.php?service=files&t=eadaff5a8592179a3468c5e0e36c226b Specification v0.0]
* License: OCPHL - Permissive
* Spec status:
* Contact: Robert Zhu
===Agema AGC7648A - 48 port 10G, 6x100G - switch using Qumram-MX===
* Latest version/spec: [http://files.opencompute.org/oc/public.php?service=files&t=202f1b1e6c19db82c6a53ec91b3bc841 Specification v0.1]
* License: OCPHL - Permissive
* Spec status:
* Contact: Robert Zhu
==Shared hardware specifications still under review==
'''PLEASE NOTE THESE HAVE BEEN SHARED WITH THE COMMUNITY AND ARE STILL UNDER REVIEW BUT NOT YET ACCEPTED BY THE IC'''
===Alpha SNC-60x0-486F (Mont Blanc) - 48x25G switch with 6x100G uplinks using Tomahawk+ (BCM56963)===
* Latest version/spec: [http://files.opencompute.org/oc/public.php?service=files&t=d13fc6755539b9b3eeb67cde3a498f53 Specification v0.1]
* Slides used for presentation: [http://files.opencompute.org/oc/public.php?service=files&t=2decacd849dbee0f6a83e0dc59ffa9c7 slides]
* License: OCPHL - Permissive
* Spec status: Shared/community reviewed- Feb 13, 2017
* Contact: Robert Chu
===Alpha STX-60x0-486F (Lake Superior) - 10G switch with 6x100G uplinks using QMX (BCM88375) ===
* Latest version/spec: [http://files.opencompute.org/oc/public.php?service=files&t=7906fa0bf7b6f343152a325af0cfdb69 Specification v0.1]
* Slides used for presentation: [http://files.opencompute.org/oc/public.php?service=files&t=2decacd849dbee0f6a83e0dc59ffa9c7 slides]
* License: OCPHL - Permissive
* Spec status: Shared/community reviewed- Feb 13, 2017
* Contact: Robert Chu
===Alpha SNC-60x0-488F 48x25G switch with 8x100G uplinks using Trident3 ===
* Latest version/spec: [http://files.opencompute.org/oc/public.php?service=files&t=65b0eab90162d97da8f17c04fdcba044 Specification v0.1]
* Slides used for presentation: [http://files.opencompute.org/oc/public.php?service=files&t=84f3081686a486b43e8e3ef6fe4f7f61 slides]
* License: OCPHL - Permissive
* Spec status: Shared/community reviewed- Jan 8, 2018
* Contact: Robert Chu
===Alpha SNX-61A0-486F (Ironman Fiber) - 10G switch (fiber downlink) with 6x40G or 4x100G uplinks using Maverick (BCM56768)===
* Latest version/spec: [http://files.opencompute.org/oc/public.php?service=files&t=67d75a568cac25b13de4f0a8cc4603cd Specification v0.1]
* Slides used for presentation: [http://files.opencompute.org/oc/public.php?service=files&t=2decacd849dbee0f6a83e0dc59ffa9c7 slides]
* License: OCPHL - Permissive
* Spec status: Shared/community reviewed- Feb 13, 2017
* Contact: Robert Chu
===Alpha SNX-61A0-486T (Ironman Copper) - 10G switch (copper downlink) with 6x40G or 4x100G uplinks using Maverick (BCM56768)===
* Latest version/spec: [http://files.opencompute.org/oc/public.php?service=files&t=36facbfdc538524d61a15d754c851e34 Specification v0.1]
* Slides used for presentation: [http://files.opencompute.org/oc/public.php?service=files&t=2decacd849dbee0f6a83e0dc59ffa9c7 slides]
* License: OCPHL - Permissive
* Spec status: Shared/community reviewed- Feb 13, 2017
* Contact: Robert Chu
=== Arista 7368X4 (inspired by Facebook Minipack) ===
* Latest version/spec: [http://files.opencompute.org/oc/public.php?service=files&t=cb31582feb1dc7f593d6cd64d663b2ea Contributed materials], Nov 8, 2019
* Overview presentation:  in link above (from OCP networking call - Nov 11, 2019)
* Contact: Narayanan Suryanarayanan
=== Barefoot Wedge 100B - 32x100G (1U) and 65x100G (2U) - (based on Facebook Wedge 100) ===
* Latest version/spec: [http://files.opencompute.org/oc/public.php?service=files&t=226d6609f6a58925148ed01289a8c517 Specification], Feb 10, 2017
* Overview presentation:  [http://files.opencompute.org/oc/public.php?service=files&t=94c20c29e78854a96d6ab857c4da3f6f pdf] (from OCP networking call - Feb 13, 2017)
* Design Package: TBD
* License: OCPHL - Permissive
* Spec status: Shared - Feb 13, 2017; Community reviewed - Feb 13, 2017
* Contact: Prem Jonnalagadda
=== Cambridge Industries - 48x25G + 8x100G - based on Nephos Taurus silicon ===
* Latest version/spec: [http://files.opencompute.org/oc/public.php?service=files&t=9f91f508ff8e322bfe408280dc198f3f slides] [http://files.opencompute.org/oc/public.php?service=files&t=f9340e813f504444afb3091d707dce5f spec v0.9]
* Previous slides/spec: [http://files.opencompute.org/oc/public.php?service=files&t=0a158bb5048afcb8577d31ba4e20cdf6 slides] [http://files.opencompute.org/oc/public.php?service=files&t=1e1689c3fb6f6df47ff0f144588c241b spec v0.8]
* License: OCPHL - Permissive
* Spec status: - Shared Feb 11, 2019, Updated April 25, 2019
* Contact: Harrison Zou
=== Edgecore Networks - 32x100G - based on Cavium silicon ===
* Latest version/spec: [http://files.opencompute.org/oc/public.php?service=files&t=4ea5610f91eab521b4df3a80d1fff92a v.02]
* License: OCPHL - Permissive
* Spec status: Shared/community reviewed - Oct 9, 2015,  IC reviewed - Oct 20, 2016
* Contact: Jeff Catlin
===Edgecore Networks OMP 256 and 512 port 100G Chassis - based on Broadcom Tomahawk===
* Latest version/spec: [http://files.opencompute.org/oc/public.php?service=files&t=154647be4b990f41a7354c8411ce6d36 v0.1]
* License: OCPHL - Permissive
* Spect status: Shared/community reviewed - March 9, 2016,  IC reviewed - Oct 20, 2016
* Contact: Jeff Catlin
===Edgecore Networks AS7300-54X - 48x25G (SFP28), 6x100G (QSFP28) - based on Broadcom Tomahawk===
* Latest version/spec: [http://files.opencompute.org/oc/public.php?service=files&t=5d4fda08104f0bc0aa80c8cb3d47ca8f v1.0]
* License: OCPHL - Permissive
* Spect status: Shared - March 7, 2017
* Contact: Jeff Catlin
=== Facebook - 200G FR4 OCP Optical Transceiver Specification ===
* Latest version/spec: [http://files.opencompute.org/oc/public.php?service=files&t=a44e14d31ba38efad0c3026127ca86d2 v0.3]
* Slides used for presentation to OCP Networking Group - 2020-01-13: [http://files.opencompute.org/oc/public.php?service=files&t=9f2904e15d13cfa93b19edbed1eb5bca pdf]
* License: OCPHL - Permissive
* Spec status: Shared - 2020-01-13
* Contact: James Stewart, Qing Wang, Facebook (email in preso)
=== Facebook Fabric Aggregator - based on Wedge 100S ===
* Latest version/spec: [http://files.opencompute.org/oc/public.php?service=files&t=1719460255df624df5c1d98dbf3cc754 v1.0]
* License: OCPHL - Permissive
* Spec status: Shared - March 21, 2018
* Contact: Sami Khan
=== Facebook 6-pack - 128x40G (not active) ===
* Latest version/spec: [http://files.opencompute.org/oc/public.php?service=files&t=ff9d3adf05a023fbf52923c0b1036507 v.07]
* Design Package: [http://files.opencompute.org/oc/public.php?service=files&t=07418ef0d1ed7587a12cead486c3e872 v-2016-03-09]
* License: OCPHL - Reciprocal
* Spec status: Shared - March 9, 2016
* Contact: Zhiping Yao


=Software Specs=
=Software Specs=
Line 92: Line 361:


===Open Network Install Environment===
===Open Network Install Environment===
* Cumulus Networks, ONIE Proposed charter, [http://files.opencompute.org/oc/public.php?service=files&t=5a82227c85b4ca6cab00ef22569558e8 v0.2], July 2013
* Cumulus Networks, ONIE Proposed charter, [http://files.opencompute.org/oc/public.php?service=files&t=bf03a895c1efb82b6977ec15a0f91a4b], July 2013
* Latest ONIE info is at http://onie.org
* Latest ONIE info is at http://onie.org
* Spec status: Final and accepted - 2014
* Spec status: Final and accepted - 2014
Line 100: Line 369:


===Open Network Linux===
===Open Network Linux===
* Big Switch Networks, ONL software spec, [http://files.opencompute.org/oc/public.php?service=files&t=9b2e0317a15046419c2c6184a217d876 v0.9], Nov 2014
* Big Switch Networks, ONL software spec, [http://files.opencompute.org/oc/public.php?service=files&t=3a142f9cc1f427a61edff935c8b11863], Nov 2014
* Latest ONL info is at http://opennetlinux.org/
* Latest ONL info is at http://opennetlinux.org/
* [http://www.opencompute.org/wiki/Networking/ONL ONL Information Section]
* [http://www.opencompute.org/wiki/Networking/ONL ONL Information Section]
Line 108: Line 377:


===Switch Abstraction Interface===
===Switch Abstraction Interface===
* Microsoft, Dell, Facebook, Broadcom, Intel, Mellanox [http://files.opencompute.org/oc/public.php?service=files&t=10c4eb2695c253e9e2fa58329fd53a82 Current Spec v2]
* Microsoft, Dell, Facebook, Broadcom, Intel, Mellanox [http://files.opencompute.org/oc/public.php?service=files&t=4547b770510f1cecec7d898c7a102535]
* Spec status: Final and accepted - July 2015
* Spec status: Final and accepted - July 2015
* License: Apache v2
* License: Apache v2
* Contact: Kamala Subramaniam
* Contact: Xin Liu
** Earlier versions: [http://files.opencompute.org/oc/public.php?service=files&t=24b68e105629caf910d9b3f2834d7e6a 2014-10-06] , [http://files.opencompute.org/oc/public.php?service=files&t=d3daeead5e296bd01707523a8ff83823 April 2015 v1]  
** Earlier versions: [http://files.opencompute.org/oc/public.php?service=files&t=24b68e105629caf910d9b3f2834d7e6a 2014-10-06] , [http://files.opencompute.org/oc/public.php?service=files&t=d3daeead5e296bd01707523a8ff83823 April 2015 v1]
 
===SONiC===
* Microsoft, Dell, Mellanox, and Arista software spec [http://files.opencompute.org/oc/public.php?service=files&t=53829980deab1782458b9557afb42417], [http://files.opencompute.org/oc/public.php?service=files&t=267d2dc2892bec478b3acec1f8dc5915], August 2016
* Presentation: [http://files.opencompute.org/oc/public.php?service=files&t=931591034b61b7588f83ea2127fd5e30 slides]
* Discussed at [http://opencompute.org/wiki/Networking/Workshop-2016-03 OCP Summit 2016] and [http://opencompute.org/wiki/Networking/Workshop-2016-08 OCP Eng Workshop UNH 2016]
* Spec status: Shared, IC reviewed - Oct 20, 2016
* License: Apache v2, GPLv2 for kernel pieces
* Contact: Xin Liu
 
===Open Optical Monitoring===
* Finisar, Open Optical Monitoring software spec, [http://files.opencompute.org/oc/public.php?service=files&t=48bbcb46d50e013525773459f66d269d], June 2016
* Discussed at [http://www.opencompute.org/wiki/Networking/Workshop-2016-06 OCP Eng Workshop San Jose 2016]
* Spec status: Final and accepted - September 2016
* License: MIT
* Contact: Steve Joiner
 
 
==Shared software specifications still under review==
 
'''PLEASE NOTE THESE HAVE BEEN SHARED WITH THE COMMUNITY AND ARE STILL UNDER REVIEW BUT NOT YET ACCEPTED BY THE IC'''


== Contributed Software ==
===ACPI Platform Description===
===ACPI Platform Description===
* Cumulus Networks, APD software spec, [http://files.opencompute.org/oc/public.php?service=files&t=6f1c7508586eb990205c042e472094b4 v0.1], April 2015
* Cumulus Networks, APD software spec, [http://files.opencompute.org/oc/public.php?service=files&t=4408eaea2067082ab3d514088073e4d1], April 2015
* Discussed at [http://www.opencompute.org/wiki/Networking/Workshop-2015-03 OCP Summit 2015]
* Discussed at [http://www.opencompute.org/wiki/Networking/Workshop-2015-03 OCP Summit 2015]
* Spec status: submitted
* Spec status: Shared
* License: Kernel pieces (GPLv2), Userland docs/build: MIT
* License: Kernel pieces (GPLv2), Userland docs/build: MIT
* Contact: Dustin Byford
* Contact: Dustin Byford


===Open Compute SW Interface v1.01===
===OpenNSL===
* Mellanox switch software interface proposed API
* Broadcom, OpenNSL software spec, [http://files.opencompute.org/oc/public.php?service=files&t=b53f2c9ba3b10b92d290f240dbc386e6], November 2015
* Latest version/spec: [http://files.opencompute.org/oc/public.php?service=files&t=729616976778096c554c487eae81f7f9 v1.01], Jan 2014
* Mentioned at [http://www.opencompute.org/wiki/Networking/Workshop-2015-09 OCP Eng Workshop Boston 2015] Discussed at [TBD]
* Spec status: in discussion with community
* Spec status: Shared, To Be Discussed
* Contact: Aviad Raveh
* License: Apache v2
* Contact: Ashok Raman
 
===FlexSwitch (not active)===
* NOTE: This project is on hold and is not currently active in the OCP community.
* SnapRoute, FlexSwitch software spec, [http://files.opencompute.org/oc/public.php?service=files&t=368d3849e92fb664597851d60a415adf], June 2016
* Discussed at [http://www.opencompute.org/wiki/Networking/Workshop-2016-06 OCP Eng Workshop San Jose 2016]
* License: Apache v2


=Testing Specs=
=Testing Activities =
== HW Performance Testing ==
* Mellanox [http://files.opencompute.org/oc/public.php?service=files&t=b3bff780a3bc441be109ed9231b56391 proposed spec]
* Discussed at UNH July 2014 workshop
* Contact: Amit Katz, Mellanox


== Pluggable Transceiver and Host Compliance and Interopability Test Plan ==
== Pluggable Transceiver and Host Compliance and Interopability Test Plan ==
* [http://files.opencompute.org/oc/public.php?service=files&t=a435f680060a886ba939b59ac3f2006a Integrator's List Policy] Latest
===This is in conjunction with the UNH Interoperability Lab and their [https://www.iol.unh.edu/testing/open-networking/ocp Open Networking Test Services]===
* [http://files.opencompute.org/oc/public.php?service=files&t=4a2c4e52d25b41cb189a32e51da84415 Rev 16] Latest
* [https://www.iol.unh.edu/registry/opennetworking Integrator's List]
* [https://github.com/opennetworktesting/ Test Configs]
* [http://files.opencompute.org/oc/public.php?service=files&t=9ee4d0efe2e376246e179744d8b1c400 Integrator's List Policy] Latest
* [http://files.opencompute.org/oc/public.php?service=files&t=a20b9f94e4d8a75d656e149b4fcc39da Interface Priority]
* [http://files.opencompute.org/oc/public.php?service=files&t=735294f049e3bcbf836f915bef17a2fa Rev 36] Latest
* [http://files.opencompute.org/oc/public.php?service=files&t=66f682a516c444ffd15eed7e22c8849e Rev 30] Used in Interop Program 2016-05
* [http://files.opencompute.org/oc/public.php?service=files&t=0e50654e19e0ec17dde86612f97cb32d Rev 20] Used in Interop Program 2015-09
* [http://files.opencompute.org/oc/public.php?service=files&t=2d113c88f2508c375e6c22419e657468 2015-06] Used in 2015-06 Dry Run
* [http://files.opencompute.org/oc/public.php?service=files&t=2d113c88f2508c375e6c22419e657468 2015-06] Used in 2015-06 Dry Run
* [http://files.opencompute.org/oc/public.php?service=files&t=d9a58a8b66e2c2c2f0734c4f82d9929a 2015-02] Used in 2015-02 Dry Run
* [http://files.opencompute.org/oc/public.php?service=files&t=d9a58a8b66e2c2c2f0734c4f82d9929a 2015-02] Used in 2015-02 Dry Run
* Discussed from Oct 2014 - June 2015
* [http://files.opencompute.org/oc/public.php?service=files&t=38e4cf2f145ff195767f95b41498f252 802.3bj-2014]
* Contact: Chris Dube and David Woolf, UNH-IOL
* [http://files.opencompute.org/oc/public.php?service=files&t=faef1f7dc3a9dead862fd84b633bd887 802.3bm-2015]
* [http://files.opencompute.org/oc/public.php?service=files&t=b41ab09c40b73635601201e61728212e 802.3by-2016]
* [http://files.opencompute.org/oc/public.php?service=files&t=c29ce2026af93e72af2539e8d4c1c755 100G PSM-4 MSA v2.0]
* [http://files.opencompute.org/oc/public.php?service=files&t=de8af963728bfea53e449fbc904fae45 100-40G CR4 Autodetect]
* [http://files.opencompute.org/oc/public.php?service=files&t=f70e5a7a4aabf31efaf8883888498715 25/100G Link Settings]
* Program Launched: 2015 September 21
* Contact: David Woolf, UNH-IOL
 
= Various Projects =
 
== Common Module Interface ==
* [http://files.opencompute.org/oc/public.php?service=files&t=406ef37a20a1094adb98b7feca359f5e Original presentation] from [http://www.opencompute.org/wiki/Networking/Workshop-2014-07 UNH Eng Workshop]
* [http://files.opencompute.org/oc/public.php?service=files&t=976009979a274145134c5e960a81f5b7 Kickoff document] from [https://docs.google.com/a/ocproject.net/document/d/1DndMaveYJ4xD2N_UYgWv7l8M2sKVT48lmfoWZpClcRQ Nov 09]
* Latest Spec: [http://files.opencompute.org/oc/public.php?service=files&t=98f35ee1c2d514ea7e7952b890021968 v0.6]
* Meeting Minutes
** [https://docs.google.com/document/d/12-T4HUQBKbOKlh_Wbkd1YJE8K4T9Nfj8t4ROAwQhbfE Nov 18] [http://files.opencompute.org/oc/public.php?service=files&t=fe4a24085439f7b69c96cac76b0fbdda 6-layer Stack] [http://files.opencompute.org/oc/public.php?service=files&t=56c3dda11143b1e85b0a947533a0c0c5 Python User Interface]
** [https://docs.google.com/document/d/1oco9xcIJ8rqZ1Kk6mNrEKjupCXh7r5B6iHHwAIbfTMs Dec 02] [http://files.opencompute.org/oc/public.php?service=files&t=913330c5e38e968fffa7b1b27601be54 6-layer Stack]
** [https://docs.google.com/document/d/1EXPlZ_vRANetv84fztnohRWY0g4Mvlpa3Isa3gxRLg8 Dec 09] [http://files.opencompute.org/oc/public.php?service=files&t=4664e8ed900bb4ceb182679c17dd3e99 ONL(P) Overview] [http://files.opencompute.org/oc/public.php?service=files&t=946100028a43e3d1fa65d2bda00f37c2 SFP Interrupt Diagram]
** [https://docs.google.com/document/d/1nBIrD0gnEOqSAa4xD4hXqIQ2w6dXNL58FmZq1zMGuM0 Dec 16] [http://files.opencompute.org/oc/public.php?service=files&t=9c142e40e024e89b6c1491aee5fb1763 Draft Spec 0.3]
** [https://docs.google.com/document/d/1xD99S_4Cz6lB5ECVLID3yEImIOT9zUHuaWRcY_cSdP0 Jan 13] [http://files.opencompute.org/oc/public.php?service=files&t=3b7e6909e59654fdcebdf25bef28b484 Draft Spec 0.4] [http://files.opencompute.org/oc/public.php?service=files&t=29e4ff38a847dcd1a7dfce1d016d70d0 Proposed Demo for Summit]
** [https://docs.google.com/document/d/1awxuvztdi0a_Isae1t-DreC53A0_lLVbXHadj4cq7nQ Jan 27]
** [https://docs.google.com/document/d/1b7K_1uBrd7U3aGlMdDV3P7NJCeuJZzisAogBL481Ig8 Feb 03]
** [https://docs.google.com/document/d/1WzSENm-nY9ayNoaOG69wgIrUUKFQCl-GgTdaYgW6Llg Mar 30] [http://files.opencompute.org/oc/public.php?service=files&t=606f089d18a2eb34561bc832ec591270 Draft Spec 0.5]
** [https://docs.google.com/document/d/1zDBhdV75yrLGh4YQjmAHzzbmcmR7GRz_pl7DKmcesek Apr 13]
** [https://docs.google.com/document/d/1hYs2iVOeLep1IW6e-U_zHPN0WGDBWZPIgQRgNsZI2J8 May 10]
** [https://docs.google.com/document/d/11aEby4KB9zKSrj5UzLTnPr32w6AXz2Z_3ZPpKx5ARts May 24]
 
== Enterprise Connectivity Solutions (ECS) ==
* [OCP Gigabit Access Switch for Enterprise]


= Old Specs =
= Old Specs =
[[Networking/SpecsAndDesigns/Old|Specs that are no longer active are located here.]]
[[Networking/SpecsAndDesigns/Old|Specs that are no longer active are located here.]]

Latest revision as of 14:10, 9 May 2022

Note that the specs below are at different stages of submission/approval

Hardware Specs[edit]

Accepted Hardware[edit]

These specs/design packages are for OCP Accepted Hardware.

Agema AG6248C-POE - 48 port 1G, 2x10G - access switch[edit]

  • Latest version/spec: Specification v0.2 - accepted Jan 2018
  • Slides used for presentation: slides
  • License: OCPHL - Permissive
  • Contact: Robert Zhu

Alpha Networks - SNX-60x0-486F - 48-port 10G SFP+ & 6-port 40G QSFP+ - Leaf Switch[edit]

Alpha Networks - SNQ-60x0-320F - 32x40Gb QSFP+ Leaf/Spine Switch[edit]

Alpha Networks - 48x10GT, 2x40G QSFP+, 4x100G QSFP28 - Leaf Switch[edit]

Alpha Networks - SNH-60A0-320F - 32x100G QSFP28 - Leaf/Spine Switch[edit]

Broadcom/Interface Masters Open Leaf and Spine Switch specification[edit]

  • Specficiation, design package - Accepted February 2016
  • License: OWFa 1.0
  • Contact: Eli Karpilovski (Broadcom), Ben Askarinam (Interface Masters)

Cavium Wedge 100C - 32x100G (based on Facebook Wedge 100)[edit]

  • Latest version/spec: Specification, Jan 13, 2017
  • Overview presentation - TBD (from OCP networking call - Feb 13, 2017): [xxx pdf]
  • Design Package: zip, Jan 2017
  • License: OCPHL - Permissive
  • Spec status: Shared - Jan 13, 2017; Community reviewed - Feb 13, 2017; Accepted September 2017
  • Contact: Albert Fishman

Edgecore Networks AS4610 - 30 or 54 port 1G with/without POE - access switch[edit]

  • Latest version/spec: v0.1
  • License: OCPHL - Permissive
  • Spect status: Shared/community reviewed - March 9, 2016, IC reviewed - Oct 20, 2016, Accepted August 2017
  • Contact: Jeff Catlin

Edgecore Networks AS5712-54X - 48-port 10G SFP+ & 6-port 40G QSFP+ - Leaf Switch[edit]

Edgecore Networks AS5900-54 port 10GB SFP+ + 6 port QSFP28 - based on Broadcom Qumran[edit]

  • Latest version/spec: v0.1
  • License: OCPHL - Permissive
  • Spect status: Shared/community reviewed - March 9, 2016, IC reviewed - Oct 20, 2016, Accepted August 2017
  • Contact: Jeff Catlin

Edgecore Networks AS6712-32X - 32-port 40G QSFP+ - Leaf/Spine Switch[edit]

Edgecore Networks AS7712-32X - 32-port 100G QSFP28 - Leaf/Spine Switch[edit]

Edgecore Networks AS7800-64X - 2RU 64x100G (QSFP28) - based on Broadcom Tomahawk II[edit]

  • Latest version/spec: v1.0 v1.1
  • Design Package: v1 v2
  • License: OCPHL - Permissive
  • Spec status: Shared - March 7, 2017
  • Contact: Jeff Catlin

Edgecore Networks ORSA-1RU - Open Rack Switch Adapter[edit]

Edgecore Networks ECW5410 - 802.11ac Wave 2 4x4 indoor wireless access point[edit]

  • Latest version/spec: v1.0
  • License: OCPHL - Permissive
  • Spec status: Shared - March 7, 2017, Accepted March, 26 2018
  • Contact: Jeff Catlin

Edgecore Networks ECW7212-L - 2x2 indoor wireless access point[edit]

  • Latest version/spec: v0.1
  • License: OCPHL - Permissive
  • Spec status: Shared/community reviewed - March 9, 2016, IC reviewed - Oct 20, 2016, Accepted Aug 22, 2018
  • Contact: Jeff Catlin

Edgecore Networks ECW7220-L - 3x3 indoor wireless access point[edit]

  • Latest version/spec: v0.1
  • License: OCPHL - Permissive
  • Spec status: Shared/community reviewed - March 9, 2016, IC reviewed - Oct 20, 2016, Accepted Aug 22, 2018
  • Contact: Jeff Catlin

Edgecore Networks ECWO7220-L - 3x3 outdoor wireless access point[edit]

  • Latest version/spec: v0.1
  • License: OCPHL - Permissive
  • Spec status: Shared/community reviewed - March 9, 2016, IC reviewed - Oct 20, 2016, Accepted Aug 22, 2018
  • Contact: Jeff Catlin

Edgecore Networks ECW5211 - 2x2 indoor wireless access point[edit]

  • Latest version/spec: v1.0
  • License: OCPHL - Permissive
  • Spec status: Shared - March 7, 2017, Accepted Aug 22, 2018
  • Contact: Jeff Catlin

Edgecore Networks - AS9700-32X - 32x400G - based on Broadcom Tomahawk III[edit]

  • Latest version/spec: spec v2 presentation
  • Design documentation folder: here
  • License: OCPHL - Permissive
  • Spec status: Shared - March 19, 2018, Accepted October, 29, 2018
  • Contact: Jeff Catlin

Edgecore Networks - AS7726-32X - 32x100G + 2x10G - based on Broadcom Trident 3[edit]

  • Latest version/spec: spec presentation
  • Design documentation folder: here
  • License: OCPHL - Permissive
  • Spec status: Shared - September 10, 2018, Accepted October, 29, 2018
  • Contact: Jeff Catlin

Edgecore Networks - AS7326-56X - 48x25G + 8x100G + 2x10G - based on Broadcom Trident 3[edit]

  • Latest version/spec: spec presentation
  • Design documentation folder: here
  • License: OCPHL - Permissive
  • Spec status: Shared - September 10, 2018, Accepted October 29, 2018
  • Contact: Jeff Catlin


Facebook Wedge - 16x40GB QSFP+ - Leaf/Spine Switch[edit]

Facebook Wedge 100 - 32x100G[edit]

Facebook Backpack - 128x100G[edit]

  • Latest version/spec: [1], November 7, 2016
  • Overview presentation (from OCP networking call - Nov 14, 2016): pdf
  • Design Package: v0.1, November 7, 2016
  • License: OCPHL - Permissive
  • Spec status: Shared - November 7, 2016; Community reviewed - Nov 14, 2016
  • Contact: Zhiping Yao

Facebook - CWDM4-OCP[edit]

  • Latest version/spec: Specification, January 9, 2017
  • Overview presentation (from OCP networking call - Jan 9, 2017): pdf
  • License: OCPHL - Permissive
  • Spec status: Shared - Jan 9, 2017
  • Contact: Katharine Schmidtke, Sree Sankar

Facebook Wedge 100S 32x100G[edit]

  • Latest version/spec: v.1, Feb 13, 2017
  • Overview presentation (from OCP networking call - Feb 13, 2017): pdf
  • Design Package: v.2, Feb 23, 2017
  • License: OCPHL - Permissive
  • Spec status: Shared - Feb 13, 2017, IC reviewed - Feb 23, 2017
  • Contact: Xu Wang, Sree Sankar

Facebook Minipack[edit]

  • Latest version/spec: v1.0
  • OCP Global Summit 2019 workshop presentation
  • Design package: v-2019-05-23
  • License: OCPHL - Permissive
  • Spec status: Overview at OCP Global Summit 2019, Shared - May 23, 2019
  • Contact: Sami Khan

Inventec DCS6072QS - 48x10GB SFP+ & 6x40GB QSFP+ - Leaf Switch[edit]

Inventec DCS7032Q28 - 32x100GB QSFP28 - Leaf/Spine Switch[edit]

Mellanox MSX1410OCP - SwitchX-2 48x10GB SFP+ & 12x40GB QSFP+ - Leaf Switch[edit]

Mellanox MSX1710OCP - SwitchX-2 36x40GB QSFP+ - Leaf/Spine Switch[edit]

Nephos NPS4806 - 48x10G + 6x40G - Nephos MT3258[edit]

  • Latest version/spec: v1.2 - FINAL
  • Older version/spec: v1.1, v1.0
  • Slides used for presentation: slides
  • License: OCPHL - Permissive
  • Spec status: Shared - March 15, 2016, IC reviewed - June 16, 2016, Accepted July 2017
  • Contact: Allen Hu

SKT T-CAP - CNA-SSX2RC[edit]



Inspired Hardware[edit]

These specs/design packages are for OCP Inspired Hardware. Products that carry the OCP Inspired™ recognition comply 100% with an OCP accepted specification and are available from a Gold, Silver or Platinum member of OCP. OCP-Inspired™ products have been demonstrated and meet 3 or more of the OCP tenets - efficiency, openness, impact, & scale. They can only be sold with warranty and support.

Agema AGC5648S - 48 port 25G, 6x100G - switch using Jericho+[edit]

  • Latest version/spec: Specification v0.1
  • License: OCPHL - Permissive
  • Spec status:
  • Contact: Robert Zhu

Agema AG5648v1 - 48 port 25G, 6x100G - switch using Tomahawk+[edit]

  • Latest version/spec: Specification v0.0
  • License: OCPHL - Permissive
  • Spec status:
  • Contact: Robert Zhu

Agema AG7648C - 48 port 10G BT, 6x40G - switch using Trident II[edit]

  • Latest version/spec: Specification v0.1
  • License: OCPHL - Permissive
  • Spec status:
  • Contact: Robert Zhu

Agema AG9032V1 - 32x100G - switch using Tomahawk[edit]

  • Latest version/spec: Specification v0.0
  • License: OCPHL - Permissive
  • Spec status:
  • Contact: Robert Zhu

Agema AGC7648A - 48 port 10G, 6x100G - switch using Qumram-MX[edit]

  • Latest version/spec: Specification v0.1
  • License: OCPHL - Permissive
  • Spec status:
  • Contact: Robert Zhu


Shared hardware specifications still under review[edit]

PLEASE NOTE THESE HAVE BEEN SHARED WITH THE COMMUNITY AND ARE STILL UNDER REVIEW BUT NOT YET ACCEPTED BY THE IC


Alpha SNC-60x0-486F (Mont Blanc) - 48x25G switch with 6x100G uplinks using Tomahawk+ (BCM56963)[edit]

  • Latest version/spec: Specification v0.1
  • Slides used for presentation: slides
  • License: OCPHL - Permissive
  • Spec status: Shared/community reviewed- Feb 13, 2017
  • Contact: Robert Chu

Alpha STX-60x0-486F (Lake Superior) - 10G switch with 6x100G uplinks using QMX (BCM88375)[edit]

  • Latest version/spec: Specification v0.1
  • Slides used for presentation: slides
  • License: OCPHL - Permissive
  • Spec status: Shared/community reviewed- Feb 13, 2017
  • Contact: Robert Chu

Alpha SNC-60x0-488F 48x25G switch with 8x100G uplinks using Trident3[edit]

  • Latest version/spec: Specification v0.1
  • Slides used for presentation: slides
  • License: OCPHL - Permissive
  • Spec status: Shared/community reviewed- Jan 8, 2018
  • Contact: Robert Chu

Alpha SNX-61A0-486F (Ironman Fiber) - 10G switch (fiber downlink) with 6x40G or 4x100G uplinks using Maverick (BCM56768)[edit]

  • Latest version/spec: Specification v0.1
  • Slides used for presentation: slides
  • License: OCPHL - Permissive
  • Spec status: Shared/community reviewed- Feb 13, 2017
  • Contact: Robert Chu

Alpha SNX-61A0-486T (Ironman Copper) - 10G switch (copper downlink) with 6x40G or 4x100G uplinks using Maverick (BCM56768)[edit]

  • Latest version/spec: Specification v0.1
  • Slides used for presentation: slides
  • License: OCPHL - Permissive
  • Spec status: Shared/community reviewed- Feb 13, 2017
  • Contact: Robert Chu

Arista 7368X4 (inspired by Facebook Minipack)[edit]

  • Latest version/spec: Contributed materials, Nov 8, 2019
  • Overview presentation: in link above (from OCP networking call - Nov 11, 2019)
  • Contact: Narayanan Suryanarayanan

Barefoot Wedge 100B - 32x100G (1U) and 65x100G (2U) - (based on Facebook Wedge 100)[edit]

  • Latest version/spec: Specification, Feb 10, 2017
  • Overview presentation: pdf (from OCP networking call - Feb 13, 2017)
  • Design Package: TBD
  • License: OCPHL - Permissive
  • Spec status: Shared - Feb 13, 2017; Community reviewed - Feb 13, 2017
  • Contact: Prem Jonnalagadda

Cambridge Industries - 48x25G + 8x100G - based on Nephos Taurus silicon[edit]

  • Latest version/spec: slides spec v0.9
  • Previous slides/spec: slides spec v0.8
  • License: OCPHL - Permissive
  • Spec status: - Shared Feb 11, 2019, Updated April 25, 2019
  • Contact: Harrison Zou

Edgecore Networks - 32x100G - based on Cavium silicon[edit]

  • Latest version/spec: v.02
  • License: OCPHL - Permissive
  • Spec status: Shared/community reviewed - Oct 9, 2015, IC reviewed - Oct 20, 2016
  • Contact: Jeff Catlin

Edgecore Networks OMP 256 and 512 port 100G Chassis - based on Broadcom Tomahawk[edit]

  • Latest version/spec: v0.1
  • License: OCPHL - Permissive
  • Spect status: Shared/community reviewed - March 9, 2016, IC reviewed - Oct 20, 2016
  • Contact: Jeff Catlin

Edgecore Networks AS7300-54X - 48x25G (SFP28), 6x100G (QSFP28) - based on Broadcom Tomahawk[edit]

  • Latest version/spec: v1.0
  • License: OCPHL - Permissive
  • Spect status: Shared - March 7, 2017
  • Contact: Jeff Catlin

Facebook - 200G FR4 OCP Optical Transceiver Specification[edit]

  • Latest version/spec: v0.3
  • Slides used for presentation to OCP Networking Group - 2020-01-13: pdf
  • License: OCPHL - Permissive
  • Spec status: Shared - 2020-01-13
  • Contact: James Stewart, Qing Wang, Facebook (email in preso)

Facebook Fabric Aggregator - based on Wedge 100S[edit]

  • Latest version/spec: v1.0
  • License: OCPHL - Permissive
  • Spec status: Shared - March 21, 2018
  • Contact: Sami Khan

Facebook 6-pack - 128x40G (not active)[edit]

  • Latest version/spec: v.07
  • Design Package: v-2016-03-09
  • License: OCPHL - Reciprocal
  • Spec status: Shared - March 9, 2016
  • Contact: Zhiping Yao

Software Specs[edit]

Accepted Software[edit]

Open Network Install Environment[edit]

Open Network Linux[edit]

Switch Abstraction Interface[edit]

  • Microsoft, Dell, Facebook, Broadcom, Intel, Mellanox [6]
  • Spec status: Final and accepted - July 2015
  • License: Apache v2
  • Contact: Xin Liu

SONiC[edit]

  • Microsoft, Dell, Mellanox, and Arista software spec [7], [8], August 2016
  • Presentation: slides
  • Discussed at OCP Summit 2016 and OCP Eng Workshop UNH 2016
  • Spec status: Shared, IC reviewed - Oct 20, 2016
  • License: Apache v2, GPLv2 for kernel pieces
  • Contact: Xin Liu

Open Optical Monitoring[edit]

  • Finisar, Open Optical Monitoring software spec, [9], June 2016
  • Discussed at OCP Eng Workshop San Jose 2016
  • Spec status: Final and accepted - September 2016
  • License: MIT
  • Contact: Steve Joiner


Shared software specifications still under review[edit]

PLEASE NOTE THESE HAVE BEEN SHARED WITH THE COMMUNITY AND ARE STILL UNDER REVIEW BUT NOT YET ACCEPTED BY THE IC

ACPI Platform Description[edit]

  • Cumulus Networks, APD software spec, [10], April 2015
  • Discussed at OCP Summit 2015
  • Spec status: Shared
  • License: Kernel pieces (GPLv2), Userland docs/build: MIT
  • Contact: Dustin Byford

OpenNSL[edit]

  • Broadcom, OpenNSL software spec, [11], November 2015
  • Mentioned at OCP Eng Workshop Boston 2015 Discussed at [TBD]
  • Spec status: Shared, To Be Discussed
  • License: Apache v2
  • Contact: Ashok Raman

FlexSwitch (not active)[edit]

  • NOTE: This project is on hold and is not currently active in the OCP community.
  • SnapRoute, FlexSwitch software spec, [12], June 2016
  • Discussed at OCP Eng Workshop San Jose 2016
  • License: Apache v2

Testing Activities[edit]

Pluggable Transceiver and Host Compliance and Interopability Test Plan[edit]

This is in conjunction with the UNH Interoperability Lab and their Open Networking Test Services[edit]

Various Projects[edit]

Common Module Interface[edit]

Enterprise Connectivity Solutions (ECS)[edit]

  • [OCP Gigabit Access Switch for Enterprise]

Old Specs[edit]

Specs that are no longer active are located here.