Networking/SpecsAndDesigns: Difference between revisions

From OpenCompute
Jump to navigation Jump to search
m (updating CBW to ECS)
 
(111 intermediate revisions by 4 users not shown)
Line 4: Line 4:


==Accepted Hardware ==
==Accepted Hardware ==
These specs/design packages are for OCP Accepted Hardware.
===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===
=== 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=0e8322c5fba84d1c25ef3d7776a4334d Specification], [http://files.opencompute.org/oc/public.php?service=files&t=505378c3089414bdf09bb3ba6acfa73b design package] - Accepted July 2015
* [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
* License: OCPHL - Permissive
* Contact: Robert Chu
* Contact: Robert Chu
<!-- ** Earlier versions: [http://files.opencompute.org/oc/public.php?service=files&t=9b974eb745901ee3001e4a9f9b78314f v0.5], Sep 24, 2014 -->
<!-- ** 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+ Leaf/Spine Switch===
=== Alpha Networks - SNQ-60x0-320F - 32x40Gb QSFP+ Leaf/Spine Switch===
* [http://files.opencompute.org/oc/public.php?service=files&t=1b5aa6b781e59eac43d77fc91c9783c1 Specification], [http://files.opencompute.org/oc/public.php?service=files&t=13deb55abad594b1195eccdb4e13f98b design package]- Accepted July 2015
* [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
* License: OCPHL - Permissive
* Contact: Robert Chu
* Contact: Robert Chu
Line 18: Line 26:


=== Alpha Networks - 48x10GT, 2x40G QSFP+, 4x100G QSFP28 - Leaf Switch  ===
=== Alpha Networks - 48x10GT, 2x40G QSFP+, 4x100G QSFP28 - Leaf Switch  ===
* [http://files.opencompute.org/oc/public.php?service=files&t=3955ed453343fadeddff758febc6e533 Specification], [http://files.opencompute.org/oc/public.php?service=files&t=746de4b9eeb8e4cf8da011bb41ae4981 design package] - Accepted June 2016
* [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=c7945a9ee593503fb847e1a82dc0f777 latest]
* Test Plan: [http://files.opencompute.org/oc/public.php?service=files&t=37d8eda43d648c8c756e231fe9b28a96 latest]
* License: OCPHL - Permissive
* License: OCPHL - Permissive
* Contact: Robert Chu
* Contact: Robert Chu
<!--Earlier version [http://files.opencompute.org/oc/public.php?service=files&t=8de3fc5ac6731ae25f3a11d8e36e3643 v.01]-->
<!--Earlier version [http://files.opencompute.org/oc/public.php?service=files&t=8de3fc5ac6731ae25f3a11d8e36e3643 v.01]-->


=== Alpha Networks - 32x100G QSFP28 - Leaf/Spine Switch  ===
=== Alpha Networks - SNH-60A0-320F - 32x100G QSFP28 - Leaf/Spine Switch  ===
* [http://files.opencompute.org/oc/public.php?service=files&t=3a5164e559bfcf2fbc56653183182711 Specification], [http://files.opencompute.org/oc/public.php?service=files&t=19b3d57aba47353e6f21cc5d34e62c43 design package] - Accepted June 2016
* [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]
* Test Plan: [http://files.opencompute.org/oc/public.php?service=files&t=c7945a9ee593503fb847e1a82dc0f777 latest]
* License: OCPHL - Permissive
* License: OCPHL - Permissive
Line 32: Line 40:


===Broadcom/Interface Masters Open Leaf and Spine Switch specification===
===Broadcom/Interface Masters Open Leaf and Spine Switch specification===
* [http://files.opencompute.org/oc/public.php?service=files&t=cf075e5301bdd97c05a07c5578fa7afc Specficiation], [http://files.opencompute.org/oc/public.php?service=files&t=f9c4459e523aa1d1867a56cb33d51874 design package] - Accepted February 2016
* [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
* License: OWFa 1.0
* Contact: Eli Karpilovski (Broadcom), Ben Askarinam (Interface Masters)
* 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


=== Edgecore Networks AS5712-54X - 48-port 10G SFP+ & 6-port 40G QSFP+ - Leaf Switch===
=== Edgecore Networks AS5712-54X - 48-port 10G SFP+ & 6-port 40G QSFP+ - Leaf Switch===
* [http://files.opencompute.org/oc/public.php?service=files&t=2db8ec25a6234acb2888bbf038ef1150 Specification], [http://files.opencompute.org/oc/public.php?service=files&t=eee163659ec3e238e8e576c62909f468 design package] - Accepted Oct 2014
* [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
* License: OCPHL - Permissive
* License: OCPHL - Permissive
* 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] -->
<!-- * 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 ===
=== Edgecore Networks AS6712-32X - 32-port 40G QSFP+ - Leaf/Spine Switch ===
* [http://files.opencompute.org/oc/public.php?service=files&t=ad3ec24b8ad61f9cdfab9d9f29291d9f Specification], [http://files.opencompute.org/oc/public.php?service=files&t=9ac699dc0429e6fa94589b28427d5801 design package] - Accepted Jan 2016
* [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
* License: OCPHL - Permissive
* Contact: Jeff Catlin
* Contact: Jeff Catlin


=== Edgecore Networks AS7712-32X - 32-port 100G QSFP28 - Leaf/Spine Switch ===
=== Edgecore Networks AS7712-32X - 32-port 100G QSFP28 - Leaf/Spine Switch ===
* [http://files.opencompute.org/oc/public.php?service=files&t=e4128c7ecd7e348e4347ca142691b727 Specification], [http://files.opencompute.org/oc/public.php?service=files&t=0c2e3fbbce12bde66e203cc0346ca075 design package] - Accepted Jan 2016
* [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
* 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
* Contact: Jeff Catlin


=== Edgecore Networks ORSA-1RU - Open Rack Switch Adapter===
=== Edgecore Networks ORSA-1RU - Open Rack Switch Adapter===
* [http://files.opencompute.org/oc/public.php?service=files&t=1301b99ae97b74795c57389ab3370131 Specification], [http://files.opencompute.org/oc/public.php?service=files&t=a0cf97ebd494f1c2d50e9bc18fb17c7b design package] - Accepted Mar 2015
* [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
* 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
===Edgecore Networks ECW7212-L - 2x2 indoor wireless access point===
* Latest version/spec: [http://files.opencompute.org/oc/public.php?service=files&t=cc7242c818159bfa2c1d69825eb6bb1b 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===
* Latest version/spec: [http://files.opencompute.org/oc/public.php?service=files&t=37852eb2abcc5afb5cb74df4db1b72c6 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===
* Latest version/spec: [http://files.opencompute.org/oc/public.php?service=files&t=68606cf5c974619736c0bb4b51c5b3af 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===
* 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
=== 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
=== Edgecore Networks - AS7726-32X - 32x100G + 2x10G - based on Broadcom Trident 3 ===
* 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]
* 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
=== 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=743b816dc599bb9ee53a8715bfc14402 spec] [http://files.opencompute.org/oc/public.php?service=files&t=62b1fa054799fd552d4d7f44dc299d5e presentation]
* Design documentation folder: [http://files.opencompute.org/oc/public.php?service=files&t=ed1ed717dadbad780791abe104bbf705 here]
* License: OCPHL - Permissive
* Spec status: Shared - September 10, 2018, Accepted October 29, 2018
* Contact: Jeff Catlin
=== Facebook Wedge - 16x40GB QSFP+ - Leaf/Spine Switch===
* [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 - Reciprocal
* Contact: Hans-Juergen Schmidtke/Omar Baldonado (Facebook), Jeff Catlin (Accton), [http://www.edge-core.com/ProdDtl.asp?sno=477 Edge-core]
=== Facebook Wedge 100 - 32x100G ===
* [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===
===Inventec DCS6072QS - 48x10GB SFP+ & 6x40GB QSFP+ - Leaf Switch===
* [http://files.opencompute.org/oc/public.php?service=files&t=66c3494f511fe93a7e3a7afafea2c1b3 Specification], [http://files.opencompute.org/oc/public.php?service=files&t=655fdfbc4f8af96424602b6358ac0771 design package] - Accepted Jan 2016
* [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
* License: OCPHL - Permissive
* Contact: Alex Johnstone
* Contact: Ruturaj Pathak [http://pathak.ruturaj@inventec.com]


===Inventec DCS7032Q28 - 32x100GB QSFP28 - Leaf/Spine Switch===
===Inventec DCS7032Q28 - 32x100GB QSFP28 - Leaf/Spine Switch===
* [http://files.opencompute.org/oc/public.php?service=files&t=d6ad9a9f6672d517d92574344d491554 Specification], [http://files.opencompute.org/oc/public.php?service=files&t=3e1e146402c9d724b3be4cc354b4259d design package] - Accepted Jan 2016
* [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 - Permissive
* License: OCPHL - Permissive
* Contact: Alex Johnstone
* Contact: Ruturaj Pathak [http://pathak.ruturaj@inventec.com]


=== Mellanox MSX1410OCP - SwitchX-2 48x10GB SFP+ & 12x40GB QSFP+ - Leaf Switch ===
=== Mellanox MSX1410OCP - SwitchX-2 48x10GB SFP+ & 12x40GB QSFP+ - Leaf Switch ===
* [http://files.opencompute.org/oc/public.php?service=files&t=42b9fbaa7e128df9b88184581d798b9e Specification], [http://files.opencompute.org/oc/public.php?service=files&t=b1777d97104456726967c7175f660e8d design package] - Accepted Oct 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 - Reciprocal
* License: OCPHL - Reciprocal
* Contact: Michael Rivers, Amir Sheffer
* Contact: Michael Rivers, Amir Sheffer


=== Mellanox MSX1710OCP - SwitchX-2 36x40GB QSFP+ - Leaf/Spine Switch===
=== Mellanox MSX1710OCP - SwitchX-2 36x40GB QSFP+ - Leaf/Spine Switch===
* [http://files.opencompute.org/oc/public.php?service=files&t=161997576ce0d887be9db993be4b7e23 Specification], [http://files.opencompute.org/oc/public.php?service=files&t=13283bf3e043bd04e914e4db0c2876b6 design package] - Accepted Oct 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 - Reciprocal
* License: OCPHL - Reciprocal
* Contact: Michael Rivers, Amir Sheffer
* Contact: Michael Rivers, Amir Sheffer


=== Facebook Wedge - 16x40GB QSFP+ - Leaf/Spine Switch===
=== Nephos NPS4806 - 48x10G + 6x40G - Nephos MT3258 ===
* [http://files.opencompute.org/oc/public.php?service=files&t=c03786ddbdc236ae518e09f2968b3b22 Specification], [http://files.opencompute.org/oc/public.php?service=files&t=d32f0f222c81ad4a93b44838cfdf1c7d design package] - Accepted Nov 2015
* 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
* License: OCPHL - Reciprocal
* Contact: Hans-Juergen Schmidtke/Omar Baldonado (Facebook), Jeff Catlin (Accton), [http://www.edge-core.com/ProdDtl.asp?sno=477 Edge-core]
* 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


=== Facebook Wedge 100 - 32x100G ===
===Agema AGC7648A - 48 port 10G, 6x100G - switch using Qumram-MX===
* [http://files.opencompute.org/oc/public.php?service=files&t=2fd45365213138e78ad10cd879b1aea7 Specification], [http://files.opencompute.org/oc/public.php?service=files&t=e0e5e1f8b89c098f46d12ed63a25ce0c design package] - Accepted Sept 2016
* Latest version/spec: [http://files.opencompute.org/oc/public.php?service=files&t=202f1b1e6c19db82c6a53ec91b3bc841 Specification v0.1]
* License: OCPHL - Permissive
* License: OCPHL - Permissive
* Contact: Ramesh Padmanabhan
* Spec status:
* Contact: Robert Zhu
 


==Shared hardware specifications still under review==
==Shared hardware specifications still under review==
Line 92: Line 262:
'''PLEASE NOTE THESE HAVE BEEN SHARED WITH THE COMMUNITY AND ARE STILL UNDER REVIEW BUT NOT YET ACCEPTED BY THE IC'''
'''PLEASE NOTE THESE HAVE BEEN SHARED WITH THE COMMUNITY AND ARE STILL UNDER REVIEW BUT NOT YET ACCEPTED BY THE IC'''


===Agema AG6248C-POE - 48 port 1G, 2x10G - access switch===
 
* Latest version/spec: [http://files.opencompute.org/oc/public.php?service=files&t=c8ff29ea25c30213b705b7c39a00bc83 v0.2],[http://files.opencompute.org/oc/public.php?service=files&t=58e7fa56ebf04a9d63ba843b9781eb8f v0.1]
===Alpha SNC-60x0-486F (Mont Blanc) - 48x25G switch with 6x100G uplinks using Tomahawk+ (BCM56963)===
* Slides used for presentation: [http://files.opencompute.org/oc/public.php?service=files&t=79c0b8c2f8c9989205f8193638306aae slides]
* 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
* License: OCPHL - Permissive
* Spec status: Shared/community reviewed- March 16, 2016; IC reviewed - Oct 20, 2016
* Spec status: Shared/community reviewed- Feb 13, 2017
* Contact: Robert Zhu
* Contact: Robert Chu


=== Cavium Wedge 100C - 32x100G (based on Facebook Wedge 100) ===
===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=c0f154e89ce825f30c364eb3678d0cd1 v.9], Jan  13, 2017
* Latest version/spec: [http://files.opencompute.org/oc/public.php?service=files&t=7906fa0bf7b6f343152a325af0cfdb69 Specification v0.1]
* Overview presentation - TBD (from OCP networking call - Feb 13, 2017): [xxx pdf]
* Slides used for presentation: [http://files.opencompute.org/oc/public.php?service=files&t=2decacd849dbee0f6a83e0dc59ffa9c7 slides]
* Design Package: [http://files.opencompute.org/oc/public.php?service=files&t=1364133806eaa919b7d48783527fe84b zip], Jan 2017
* License: OCPHL - Permissive
* License: OCPHL - Permissive
* Spec status: Shared - Jan 13, 2017; Community reviewed - Feb 13, 2017
* Spec status: Shared/community reviewed- Feb 13, 2017
* Contact: Albert Fishman
* Contact: Robert Chu


=== Edgecore Networks - 32x100G - based on Cavium silicon ===
===Alpha SNC-60x0-488F 48x25G switch with 8x100G uplinks using Trident3 ===
* Latest version/spec: [http://files.opencompute.org/oc/public.php?service=files&t=df01fff5f31898da4fdc6df3063ce223 v.02]
* 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
* License: OCPHL - Permissive
* Spec status: Shared/community reviewed - Oct 9, 2015,  IC reviewed - Oct 20, 2016
* Spec status: Shared/community reviewed- Jan 8, 2018
* Contact: Jeff Catlin
* Contact: Robert Chu


===Edgecore Networks OMP 256 and 512 port 100G Chassis - based on Broadcom Tomahawk===
===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=90b7228ea83332ee2721baff7ba5c8bc v0.1]
* 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
* License: OCPHL - Permissive
* Spect status: Shared/community reviewed - March 9, 2016,  IC reviewed - Oct 20, 2016
* Spec status: Shared/community reviewed- Feb 13, 2017
* Contact: Jeff Catlin
* Contact: Robert Chu


===Edgecore Networks AS5900-54 port 10GB SFP+ + 6 port QSFP28 - based on Broadcom Qumran===
===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=4a03ffa9315719f434024e63e1e7655d v0.1]
* 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
* License: OCPHL - Permissive
* Spect status: Shared/community reviewed - March 9, 2016IC reviewed - Oct 20, 2016
* Spec status: Shared/community reviewed- Feb 13, 2017
* Contact: Jeff Catlin
* 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


===Edgecore Networks AS4610 - 30 or 54 port 1G with/without POE - access switch===
=== 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=ca533266afcbea73e880e8c52ac3611b v0.1]
* 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
* License: OCPHL - Permissive
* Spect status: Shared/community reviewed - March 9, 2016, IC reviewed - Oct 20, 2016
* Spec status: Shared - Feb 13, 2017; Community reviewed - Feb 13, 2017
* Contact: Jeff Catlin
* Contact: Prem Jonnalagadda


===Edgecore Networks ECW7212-L - 2x2 indoor wireless access point===
=== Cambridge Industries - 48x25G + 8x100G - based on Nephos Taurus silicon ===
* Latest version/spec: [http://files.opencompute.org/oc/public.php?service=files&t=d776ebc569006bbe60c9b84675e8b7ea v0.1]
* 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
* License: OCPHL - Permissive
* Spect status: Shared/community reviewed - March 9, 2016, IC reviewed - Oct 20, 2016
* Spec status: - Shared Feb 11, 2019, Updated April 25, 2019
* Contact: Jeff Catlin
* Contact: Harrison Zou


===Edgecore Networks ECW7220-L - 3x3 indoor wireless access point===
=== Edgecore Networks - 32x100G - based on Cavium silicon ===
* Latest version/spec: [http://files.opencompute.org/oc/public.php?service=files&t=37852eb2abcc5afb5cb74df4db1b72c6 v0.1]
* Latest version/spec: [http://files.opencompute.org/oc/public.php?service=files&t=4ea5610f91eab521b4df3a80d1fff92a v.02]
* License: OCPHL - Permissive
* License: OCPHL - Permissive
* Spect status: Shared/community reviewed - March 9, 2016,  IC reviewed - Oct 20, 2016
* Spec status: Shared/community reviewed - Oct 9, 2015,  IC reviewed - Oct 20, 2016
* Contact: Jeff Catlin
* Contact: Jeff Catlin


===Edgecore Networks ECWO7220-L - 3x3 outdoor wireless access point===
===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=00796d550a629075534d8a4bac59ef7e v0.1]
* Latest version/spec: [http://files.opencompute.org/oc/public.php?service=files&t=154647be4b990f41a7354c8411ce6d36 v0.1]
* License: OCPHL - Permissive
* License: OCPHL - Permissive
* Spect status: Shared/community reviewed - March 9, 2016,  IC reviewed - Oct 20, 2016
* Spect status: Shared/community reviewed - March 9, 2016,  IC reviewed - Oct 20, 2016
* Contact: Jeff Catlin
* Contact: Jeff Catlin


=== Facebook 6-pack - 128x40G ===
===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=5009024bc624fe93983a31343025b179 v.07]
* Latest version/spec: [http://files.opencompute.org/oc/public.php?service=files&t=5d4fda08104f0bc0aa80c8cb3d47ca8f v1.0]
* Design Package: [http://files.opencompute.org/oc/public.php?service=files&t=0d0a1e9568aac5a9017ad016351ec206 v-2016-03-09]
* License: OCPHL - Reciprocal
* Spec status: Shared - March 9, 2016
* Contact: Zhiping Yao
 
=== Facebook Backpack - 128x100G ===
* Latest version/spec: [http://files.opencompute.org/oc/public.php?service=files&t=cbdc081d39a998935d871fb5173434f9 v.92], November 7, 2016
* Overview presentation (from OCP networking call - Nov 14, 2016): [http://files.opencompute.org/oc/public.php?service=files&t=264e676f55d2ca43a7b8ef1e8f1a2410 pdf]
* Design Package: [http://files.opencompute.org/oc/public.php?service=files&t=1a2983090bc1ccc020a74bc519332abd v0.1], November 7, 2016
* License: OCPHL - Permissive
* License: OCPHL - Permissive
* Spec status: Shared - November 7, 2016; Community reviewed - Nov 14, 2016
* Spect status: Shared - March 7, 2017
* Contact: Zhiping Yao
* Contact: Jeff Catlin


=== Facebook - CWDM4-OCP ===
=== Facebook - 200G FR4 OCP Optical Transceiver Specification ===
* Latest version/spec: [http://files.opencompute.org/oc/public.php?service=files&t=8ee8934b1f1f57bec2f88f2fac804d03 v.1], January 9, 2017
* Latest version/spec: [http://files.opencompute.org/oc/public.php?service=files&t=a44e14d31ba38efad0c3026127ca86d2 v0.3]
* Overview presentation (from OCP networking call - Jan 9, 2017): [http://files.opencompute.org/oc/public.php?service=files&t=0da81f369f08ceda8f71069d387d5e15 pdf]
* 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
* License: OCPHL - Permissive
* Spec status: Shared - Jan 9, 2017
* Spec status: Shared - 2020-01-13
* Contact: Katharine Schmidtke, Sree Sankar
* Contact: James Stewart, Qing Wang, Facebook (email in preso)


=== Facebook Wedge 100S 32x100G ===
=== Facebook Fabric Aggregator - based on Wedge 100S ===
* Latest version/spec: [http://files.opencompute.org/oc/public.php?service=files&t=c8ef26e7c3676adbbae3d2171c20ee94 v.1], Feb 13, 2017
* Latest version/spec: [http://files.opencompute.org/oc/public.php?service=files&t=1719460255df624df5c1d98dbf3cc754 v1.0]
* 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=2e8dc48318a97615542feeaf7a1e7d40 v0.2], Feb 23, 2017
* License: OCPHL - Permissive
* License: OCPHL - Permissive
* Spec status: Shared - Feb 13, 2017, IC reviewed - Feb 23, 2017
* Spec status: Shared - March 21, 2018
* Contact: Xu Wang, Sree Sankar
* Contact: Sami Khan


=== Nephos NPS4806 - 48x10G + 6x40G - Nephos MT3258 ===
=== Facebook 6-pack - 128x40G (not active) ===
* Latest version/spec: [http://files.opencompute.org/oc/public.php?service=files&t=4234ed869a83ccb56aaab74f0b9c8a14 v1.1], [http://files.opencompute.org/oc/public.php?service=files&t=7ab21604f5b1e2dbe62ba7c5a476ae0f v1.0]
* Latest version/spec: [http://files.opencompute.org/oc/public.php?service=files&t=ff9d3adf05a023fbf52923c0b1036507 v.07]
* Slides used for presentation: [http://files.opencompute.org/oc/public.php?service=files&t=eb85d869d78f0a479b26ddf8c01582ef slides]
* Design Package: [http://files.opencompute.org/oc/public.php?service=files&t=07418ef0d1ed7587a12cead486c3e872 v-2016-03-09]
* License: OCPHL - Permissive
* Spec status: Shared - March 15, 2016, IC reviewed - June 16, 2016
* Contact: Joe Lin
 
=== SKT T-CAP - CNA-SSX2RC ===
* Latest version/spec: [http://files.opencompute.org/oc/public.php?service=files&t=56a2b49ad7e1ca71a1d5708d97399415 v0.2]
* License: OCPHL - Reciprocal
* License: OCPHL - Reciprocal
* Spec status: Shared - August 24, 2016, IC reviewed - Oct 20, 2016
* Spec status: Shared - March 9, 2016
* Contact: Sohn Min Ho
* Contact: Zhiping Yao


=Software Specs=
=Software Specs=
Line 197: 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 205: 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 213: 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: Xin Liu
* 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===
===Open Optical Monitoring===
* Finisar, Open Optical Monitoring software spec, [http://files.opencompute.org/oc/public.php?service=files&t=085790722f924ffc4dff33848b279072 v1.0], June 2016
* 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]
* Discussed at [http://www.opencompute.org/wiki/Networking/Workshop-2016-06 OCP Eng Workshop San Jose 2016]
* Spec status: Final and accepted - September 2016
* Spec status: Final and accepted - September 2016
Line 226: Line 398:
* Contact: Steve Joiner
* Contact: Steve Joiner


===FlexSwitch===
* SnapRoute, FlexSwitch software spec, [http://files.opencompute.org/oc/public.php?service=files&t=1a15d82d7bedde6737003ef00f0c3527 v0.1], 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: Apache v2
* Contact: Jason Forrester


==Shared software specifications still under review==
==Shared software specifications still under review==
Line 238: Line 404:


===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: Shared
* Spec status: Shared
Line 245: Line 411:


===OpenNSL===
===OpenNSL===
* Broadcom, OpenNSL software spec, [http://files.opencompute.org/oc/public.php?service=files&t=f6a8847e0179fa0c1393b63877db13e9 v0.14], November 2015
* Broadcom, OpenNSL software spec, [http://files.opencompute.org/oc/public.php?service=files&t=b53f2c9ba3b10b92d290f240dbc386e6], November 2015
* Mentioned at [http://www.opencompute.org/wiki/Networking/Workshop-2015-09 OCP Eng Workshop Boston 2015] Discussed at [TBD]
* Mentioned at [http://www.opencompute.org/wiki/Networking/Workshop-2015-09 OCP Eng Workshop Boston 2015] Discussed at [TBD]
* Spec status: Shared, To Be Discussed
* Spec status: Shared, To Be Discussed
Line 251: Line 417:
* Contact: Ashok Raman
* Contact: Ashok Raman


===SONiC===
===FlexSwitch (not active)===
* Microsoft, Dell, Mellanox, and Arista software spec [http://files.opencompute.org/oc/public.php?service=files&t=04eee9926cfdca14ae141035b5c2a7a5 v2], [http://files.opencompute.org/oc/public.php?service=files&t=2938fd991db6eb94b3662944108b4213 v1], August 2016
* NOTE: This project is on hold and is not currently active in the OCP community.
* Presentation: [http://files.opencompute.org/oc/public.php?service=files&t=931591034b61b7588f83ea2127fd5e30 slides]
* SnapRoute, FlexSwitch software spec, [http://files.opencompute.org/oc/public.php?service=files&t=368d3849e92fb664597851d60a415adf], June 2016
* 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]
* Discussed at [http://www.opencompute.org/wiki/Networking/Workshop-2016-06 OCP Eng Workshop San Jose 2016]
* Spec status: Shared, IC reviewed - Oct 20, 2016
* License: Apache v2
* License: Apache v2, GPLv2 for kernel pieces
* Contact: Xin Liu


=Testing Activities =
=Testing Activities =
Line 300: Line 464:
** [https://docs.google.com/document/d/11aEby4KB9zKSrj5UzLTnPr32w6AXz2Z_3ZPpKx5ARts May 24]
** [https://docs.google.com/document/d/11aEby4KB9zKSrj5UzLTnPr32w6AXz2Z_3ZPpKx5ARts May 24]


== Campus, Branch, Wireless (CWB) ==
== Enterprise Connectivity Solutions (ECS) ==
* [http://files.opencompute.org/oc/public.php?service=files&t=38c38744952cff440df81ed6a1d45c6e Initial Arch. Diagram]
* [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.