5 ms·
It looks like the source for their FBOSS agent that runs on switches will enable PTP in two kinds of supported switches: https://github.com/facebook/fboss/blob
by cbhl 5y ago
It looks like the source for their FBOSS agent that runs on switches will enable PTP in two kinds of supported switches:
https://github.com/facebook/fboss/blob/master/fboss/agent/hw/bcm/BcmPtpTcMgr.cpp https://github.com/facebook/fboss/blob/master/fboss/agent/hw...
They have O(thousands) of switches (source: https://engineering.fb.com/2016/10/18/data-center-engineering/wedge-100-more-open-and-versatile-than-ever/ https://engineering.fb.com/2016/10/18/data-center-engineerin...) so IIRC they get the per-switch cost down by doing a custom design to reduce BOM. I believe the specs and designs are available under the Open Compute project here (search for "Facebook"): https://www.opencompute.org/wiki/Networking/SpecsAndDesigns https://www.opencompute.org/wiki/Networking/SpecsAndDesigns
- jeffbee 5y agoEven the retail price of 1 switch based on their "wedge" design is less than $10k for 32 100gbps ports. Merchant silicon like the Broadcom 56000-series switch ASICs support PTP.