- PostgreSQL 17 + TimescaleDB schema with 12 tables - 48 standards (IEEE, SFF, ITU-T, OIF, MSA) - 33 form factors (SFP through OSFP-XD/CPO) - 85+ vendors (OEM, compatible, manufacturers, marketplaces) - 80+ seed transceivers (1G-1.6T, CWDM, BiDi, DAC, AOC, FC, PON) - 60+ network devices (Cisco, Juniper, Arista, HPE, Dell, etc.) - Crawler framework with fs.com and eBay crawlers - REST API (15 endpoints) on port 3200 - MCP server (12 tools) on port 3201 - PM2 ecosystem for production deployment on Erik (.82)
244 lines
43 KiB
TypeScript
244 lines
43 KiB
TypeScript
// Comprehensive Transceiver Seed Data
|
|
// Covers all major categories: SFP, SFP+, SFP28, QSFP+, QSFP28, QSFP-DD, OSFP, CWDM, DWDM, DAC, AOC, BiDi, Coherent
|
|
// Vendor references use slugs (resolved at seed time)
|
|
|
|
interface SeedTransceiver {
|
|
part_number: string;
|
|
vendor_slug: string;
|
|
form_factor: string;
|
|
name: string;
|
|
category: string;
|
|
subcategory: string;
|
|
data_rate: number;
|
|
data_rate_unit: 'Mbps' | 'Gbps' | 'Tbps';
|
|
max_reach: number;
|
|
reach_unit: 'm' | 'km';
|
|
wavelength_nm: number;
|
|
wavelength_rx?: number;
|
|
connector: string;
|
|
fiber_type: string;
|
|
duplex: boolean;
|
|
temp_range: string;
|
|
dom_support: string;
|
|
oem_part_number?: string;
|
|
oem_vendor_slug?: string;
|
|
description?: string;
|
|
tags: string[];
|
|
status: string;
|
|
}
|
|
|
|
export const transceivers: SeedTransceiver[] = [
|
|
// ============================================================
|
|
// 1G SFP — COPPER
|
|
// ============================================================
|
|
{ part_number: 'GLC-T', vendor_slug: 'cisco', form_factor: 'SFP', name: 'Cisco 1000BASE-T SFP', category: 'SFP', subcategory: 'T', data_rate: 1, data_rate_unit: 'Gbps', max_reach: 100, reach_unit: 'm', wavelength_nm: 0, connector: 'copper_rj45', fiber_type: 'copper', duplex: true, temp_range: 'commercial', dom_support: 'none', description: '1G copper SFP for Cat5e/6', tags: ['1g', 'copper', 'rj45'], status: 'active' },
|
|
{ part_number: 'GLC-TE', vendor_slug: 'cisco', form_factor: 'SFP', name: 'Cisco 1000BASE-T SFP (extended temp)', category: 'SFP', subcategory: 'T', data_rate: 1, data_rate_unit: 'Gbps', max_reach: 100, reach_unit: 'm', wavelength_nm: 0, connector: 'copper_rj45', fiber_type: 'copper', duplex: true, temp_range: 'extended', dom_support: 'none', tags: ['1g', 'copper', 'rj45', 'extended-temp'], status: 'active' },
|
|
{ part_number: 'SFP-GE-T', vendor_slug: 'juniper', form_factor: 'SFP', name: 'Juniper 1000BASE-T SFP', category: 'SFP', subcategory: 'T', data_rate: 1, data_rate_unit: 'Gbps', max_reach: 100, reach_unit: 'm', wavelength_nm: 0, connector: 'copper_rj45', fiber_type: 'copper', duplex: true, temp_range: 'commercial', dom_support: 'none', tags: ['1g', 'copper'], status: 'active' },
|
|
{ part_number: 'J8177C', vendor_slug: 'hpe', form_factor: 'SFP', name: 'HPE 1000BASE-T SFP', category: 'SFP', subcategory: 'T', data_rate: 1, data_rate_unit: 'Gbps', max_reach: 100, reach_unit: 'm', wavelength_nm: 0, connector: 'copper_rj45', fiber_type: 'copper', duplex: true, temp_range: 'commercial', dom_support: 'none', tags: ['1g', 'copper'], status: 'active' },
|
|
|
|
// ============================================================
|
|
// 1G SFP — FIBER
|
|
// ============================================================
|
|
// SX (850nm, MMF)
|
|
{ part_number: 'GLC-SX-MMD', vendor_slug: 'cisco', form_factor: 'SFP', name: 'Cisco 1000BASE-SX SFP', category: 'SFP', subcategory: 'SX', data_rate: 1, data_rate_unit: 'Gbps', max_reach: 550, reach_unit: 'm', wavelength_nm: 850, connector: 'LC', fiber_type: 'mmf_om3', duplex: true, temp_range: 'commercial', dom_support: 'ddm', tags: ['1g', 'sx', 'multimode'], status: 'active' },
|
|
{ part_number: 'EX-SFP-1GE-SX', vendor_slug: 'juniper', form_factor: 'SFP', name: 'Juniper 1000BASE-SX SFP', category: 'SFP', subcategory: 'SX', data_rate: 1, data_rate_unit: 'Gbps', max_reach: 550, reach_unit: 'm', wavelength_nm: 850, connector: 'LC', fiber_type: 'mmf_om3', duplex: true, temp_range: 'commercial', dom_support: 'ddm', tags: ['1g', 'sx', 'multimode'], status: 'active' },
|
|
{ part_number: 'SFP-1G-SX', vendor_slug: 'arista', form_factor: 'SFP', name: 'Arista 1000BASE-SX SFP', category: 'SFP', subcategory: 'SX', data_rate: 1, data_rate_unit: 'Gbps', max_reach: 550, reach_unit: 'm', wavelength_nm: 850, connector: 'LC', fiber_type: 'mmf_om3', duplex: true, temp_range: 'commercial', dom_support: 'ddm', tags: ['1g', 'sx', 'multimode'], status: 'active' },
|
|
|
|
// LX (1310nm, SMF)
|
|
{ part_number: 'GLC-LH-SMD', vendor_slug: 'cisco', form_factor: 'SFP', name: 'Cisco 1000BASE-LX/LH SFP', category: 'SFP', subcategory: 'LX', data_rate: 1, data_rate_unit: 'Gbps', max_reach: 10, reach_unit: 'km', wavelength_nm: 1310, connector: 'LC', fiber_type: 'smf', duplex: true, temp_range: 'commercial', dom_support: 'ddm', tags: ['1g', 'lx', 'singlemode'], status: 'active' },
|
|
{ part_number: 'EX-SFP-1GE-LX', vendor_slug: 'juniper', form_factor: 'SFP', name: 'Juniper 1000BASE-LX SFP', category: 'SFP', subcategory: 'LX', data_rate: 1, data_rate_unit: 'Gbps', max_reach: 10, reach_unit: 'km', wavelength_nm: 1310, connector: 'LC', fiber_type: 'smf', duplex: true, temp_range: 'commercial', dom_support: 'ddm', tags: ['1g', 'lx', 'singlemode'], status: 'active' },
|
|
|
|
// ZX (1550nm, SMF, 80km)
|
|
{ part_number: 'GLC-ZX-SMD', vendor_slug: 'cisco', form_factor: 'SFP', name: 'Cisco 1000BASE-ZX SFP', category: 'SFP', subcategory: 'ZX', data_rate: 1, data_rate_unit: 'Gbps', max_reach: 80, reach_unit: 'km', wavelength_nm: 1550, connector: 'LC', fiber_type: 'smf', duplex: true, temp_range: 'commercial', dom_support: 'ddm', tags: ['1g', 'zx', 'long-reach'], status: 'active' },
|
|
{ part_number: 'EX-SFP-1GE-LX40K', vendor_slug: 'juniper', form_factor: 'SFP', name: 'Juniper 1000BASE-LX40K SFP', category: 'SFP', subcategory: 'EX', data_rate: 1, data_rate_unit: 'Gbps', max_reach: 40, reach_unit: 'km', wavelength_nm: 1310, connector: 'LC', fiber_type: 'smf', duplex: true, temp_range: 'commercial', dom_support: 'ddm', tags: ['1g', 'extended-reach'], status: 'active' },
|
|
|
|
// ============================================================
|
|
// 10G SFP+
|
|
// ============================================================
|
|
// SR (850nm, MMF)
|
|
{ part_number: 'SFP-10G-SR', vendor_slug: 'cisco', form_factor: 'SFP+', name: 'Cisco 10GBASE-SR SFP+', category: 'SFP+', subcategory: 'SR', data_rate: 10, data_rate_unit: 'Gbps', max_reach: 400, reach_unit: 'm', wavelength_nm: 850, connector: 'LC', fiber_type: 'mmf_om4', duplex: true, temp_range: 'commercial', dom_support: 'sff8472', tags: ['10g', 'sr', 'multimode', 'datacenter'], status: 'active' },
|
|
{ part_number: 'EX-SFP-10GE-SR', vendor_slug: 'juniper', form_factor: 'SFP+', name: 'Juniper 10GBASE-SR SFP+', category: 'SFP+', subcategory: 'SR', data_rate: 10, data_rate_unit: 'Gbps', max_reach: 400, reach_unit: 'm', wavelength_nm: 850, connector: 'LC', fiber_type: 'mmf_om4', duplex: true, temp_range: 'commercial', dom_support: 'sff8472', tags: ['10g', 'sr', 'multimode'], status: 'active' },
|
|
{ part_number: 'SFP-10G-SR', vendor_slug: 'arista', form_factor: 'SFP+', name: 'Arista 10GBASE-SR SFP+', category: 'SFP+', subcategory: 'SR', data_rate: 10, data_rate_unit: 'Gbps', max_reach: 400, reach_unit: 'm', wavelength_nm: 850, connector: 'LC', fiber_type: 'mmf_om4', duplex: true, temp_range: 'commercial', dom_support: 'sff8472', tags: ['10g', 'sr', 'multimode'], status: 'active' },
|
|
|
|
// LR (1310nm, SMF, 10km)
|
|
{ part_number: 'SFP-10G-LR', vendor_slug: 'cisco', form_factor: 'SFP+', name: 'Cisco 10GBASE-LR SFP+', category: 'SFP+', subcategory: 'LR', data_rate: 10, data_rate_unit: 'Gbps', max_reach: 10, reach_unit: 'km', wavelength_nm: 1310, connector: 'LC', fiber_type: 'smf', duplex: true, temp_range: 'commercial', dom_support: 'sff8472', tags: ['10g', 'lr', 'singlemode'], status: 'active' },
|
|
{ part_number: 'EX-SFP-10GE-LR', vendor_slug: 'juniper', form_factor: 'SFP+', name: 'Juniper 10GBASE-LR SFP+', category: 'SFP+', subcategory: 'LR', data_rate: 10, data_rate_unit: 'Gbps', max_reach: 10, reach_unit: 'km', wavelength_nm: 1310, connector: 'LC', fiber_type: 'smf', duplex: true, temp_range: 'commercial', dom_support: 'sff8472', tags: ['10g', 'lr', 'singlemode'], status: 'active' },
|
|
{ part_number: 'SFP-10G-LR', vendor_slug: 'arista', form_factor: 'SFP+', name: 'Arista 10GBASE-LR SFP+', category: 'SFP+', subcategory: 'LR', data_rate: 10, data_rate_unit: 'Gbps', max_reach: 10, reach_unit: 'km', wavelength_nm: 1310, connector: 'LC', fiber_type: 'smf', duplex: true, temp_range: 'commercial', dom_support: 'sff8472', tags: ['10g', 'lr', 'singlemode'], status: 'active' },
|
|
|
|
// ER (1550nm, SMF, 40km)
|
|
{ part_number: 'SFP-10G-ER', vendor_slug: 'cisco', form_factor: 'SFP+', name: 'Cisco 10GBASE-ER SFP+', category: 'SFP+', subcategory: 'ER', data_rate: 10, data_rate_unit: 'Gbps', max_reach: 40, reach_unit: 'km', wavelength_nm: 1550, connector: 'LC', fiber_type: 'smf', duplex: true, temp_range: 'commercial', dom_support: 'sff8472', tags: ['10g', 'er', 'extended-reach'], status: 'active' },
|
|
|
|
// ZR (1550nm, SMF, 80km)
|
|
{ part_number: 'SFP-10G-ZR', vendor_slug: 'cisco', form_factor: 'SFP+', name: 'Cisco 10GBASE-ZR SFP+', category: 'SFP+', subcategory: 'ZR', data_rate: 10, data_rate_unit: 'Gbps', max_reach: 80, reach_unit: 'km', wavelength_nm: 1550, connector: 'LC', fiber_type: 'smf', duplex: true, temp_range: 'commercial', dom_support: 'sff8472', tags: ['10g', 'zr', 'long-reach'], status: 'active' },
|
|
|
|
// 10G Copper
|
|
{ part_number: 'SFP-10G-T', vendor_slug: 'cisco', form_factor: 'SFP+', name: 'Cisco 10GBASE-T SFP+', category: 'SFP+', subcategory: 'T', data_rate: 10, data_rate_unit: 'Gbps', max_reach: 30, reach_unit: 'm', wavelength_nm: 0, connector: 'copper_rj45', fiber_type: 'copper', duplex: true, temp_range: 'commercial', dom_support: 'none', tags: ['10g', 'copper', 'rj45'], status: 'active' },
|
|
|
|
// ============================================================
|
|
// 25G SFP28
|
|
// ============================================================
|
|
{ part_number: 'SFP-25G-SR-S', vendor_slug: 'cisco', form_factor: 'SFP28', name: 'Cisco 25GBASE-SR SFP28', category: 'SFP28', subcategory: 'SR', data_rate: 25, data_rate_unit: 'Gbps', max_reach: 100, reach_unit: 'm', wavelength_nm: 850, connector: 'LC', fiber_type: 'mmf_om4', duplex: true, temp_range: 'commercial', dom_support: 'sff8472', tags: ['25g', 'sr', 'multimode', 'datacenter'], status: 'active' },
|
|
{ part_number: 'SFP-25G-LR-S', vendor_slug: 'cisco', form_factor: 'SFP28', name: 'Cisco 25GBASE-LR SFP28', category: 'SFP28', subcategory: 'LR', data_rate: 25, data_rate_unit: 'Gbps', max_reach: 10, reach_unit: 'km', wavelength_nm: 1310, connector: 'LC', fiber_type: 'smf', duplex: true, temp_range: 'commercial', dom_support: 'sff8472', tags: ['25g', 'lr', 'singlemode'], status: 'active' },
|
|
{ part_number: 'SFP-25G-SR', vendor_slug: 'arista', form_factor: 'SFP28', name: 'Arista 25GBASE-SR SFP28', category: 'SFP28', subcategory: 'SR', data_rate: 25, data_rate_unit: 'Gbps', max_reach: 100, reach_unit: 'm', wavelength_nm: 850, connector: 'LC', fiber_type: 'mmf_om4', duplex: true, temp_range: 'commercial', dom_support: 'sff8472', tags: ['25g', 'sr'], status: 'active' },
|
|
|
|
// ============================================================
|
|
// 40G QSFP+
|
|
// ============================================================
|
|
{ part_number: 'QSFP-40G-SR4', vendor_slug: 'cisco', form_factor: 'QSFP+', name: 'Cisco 40GBASE-SR4 QSFP+', category: 'QSFP+', subcategory: 'SR4', data_rate: 40, data_rate_unit: 'Gbps', max_reach: 150, reach_unit: 'm', wavelength_nm: 850, connector: 'MPO-12', fiber_type: 'mmf_om4', duplex: false, temp_range: 'commercial', dom_support: 'sff8636', description: '4x10G SR, MPO-12 connector', tags: ['40g', 'sr4', 'parallel-optics', 'mpo'], status: 'active' },
|
|
{ part_number: 'QSFP-40G-LR4', vendor_slug: 'cisco', form_factor: 'QSFP+', name: 'Cisco 40GBASE-LR4 QSFP+', category: 'QSFP+', subcategory: 'LR4', data_rate: 40, data_rate_unit: 'Gbps', max_reach: 10, reach_unit: 'km', wavelength_nm: 1310, connector: 'LC', fiber_type: 'smf', duplex: true, temp_range: 'commercial', dom_support: 'sff8636', description: '4x10G LAN-WDM over SMF', tags: ['40g', 'lr4', 'wdm', 'singlemode'], status: 'active' },
|
|
{ part_number: 'QSFP-40G-SR-BD', vendor_slug: 'cisco', form_factor: 'QSFP+', name: 'Cisco 40GBASE-SR-BD QSFP+ (BiDi)', category: 'QSFP+', subcategory: 'BiDi', data_rate: 40, data_rate_unit: 'Gbps', max_reach: 150, reach_unit: 'm', wavelength_nm: 850, wavelength_rx: 900, connector: 'LC', fiber_type: 'mmf_om4', duplex: true, temp_range: 'commercial', dom_support: 'sff8636', description: '40G BiDi over LC duplex MMF', tags: ['40g', 'bidi', 'multimode', 'lc'], status: 'active' },
|
|
{ part_number: 'JNP-QSFP-40G-LX4', vendor_slug: 'juniper', form_factor: 'QSFP+', name: 'Juniper 40GBASE-LX4 QSFP+', category: 'QSFP+', subcategory: 'LX4', data_rate: 40, data_rate_unit: 'Gbps', max_reach: 2, reach_unit: 'km', wavelength_nm: 1310, connector: 'LC', fiber_type: 'smf', duplex: true, temp_range: 'commercial', dom_support: 'sff8636', tags: ['40g', 'lx4', 'wdm'], status: 'active' },
|
|
|
|
// ============================================================
|
|
// 100G QSFP28
|
|
// ============================================================
|
|
// SR4
|
|
{ part_number: 'QSFP-100G-SR4-S', vendor_slug: 'cisco', form_factor: 'QSFP28', name: 'Cisco 100GBASE-SR4 QSFP28', category: 'QSFP28', subcategory: 'SR4', data_rate: 100, data_rate_unit: 'Gbps', max_reach: 100, reach_unit: 'm', wavelength_nm: 850, connector: 'MPO-12', fiber_type: 'mmf_om4', duplex: false, temp_range: 'commercial', dom_support: 'cmis', description: '4x25G SR over MPO-12 (OM4)', tags: ['100g', 'sr4', 'parallel-optics', 'datacenter'], status: 'active' },
|
|
{ part_number: 'JNP-QSFP-100G-SR4', vendor_slug: 'juniper', form_factor: 'QSFP28', name: 'Juniper 100GBASE-SR4 QSFP28', category: 'QSFP28', subcategory: 'SR4', data_rate: 100, data_rate_unit: 'Gbps', max_reach: 100, reach_unit: 'm', wavelength_nm: 850, connector: 'MPO-12', fiber_type: 'mmf_om4', duplex: false, temp_range: 'commercial', dom_support: 'cmis', tags: ['100g', 'sr4'], status: 'active' },
|
|
{ part_number: 'QSFP-100G-SR4', vendor_slug: 'arista', form_factor: 'QSFP28', name: 'Arista 100GBASE-SR4 QSFP28', category: 'QSFP28', subcategory: 'SR4', data_rate: 100, data_rate_unit: 'Gbps', max_reach: 100, reach_unit: 'm', wavelength_nm: 850, connector: 'MPO-12', fiber_type: 'mmf_om4', duplex: false, temp_range: 'commercial', dom_support: 'cmis', tags: ['100g', 'sr4'], status: 'active' },
|
|
|
|
// LR4
|
|
{ part_number: 'QSFP-100G-LR4-S', vendor_slug: 'cisco', form_factor: 'QSFP28', name: 'Cisco 100GBASE-LR4 QSFP28', category: 'QSFP28', subcategory: 'LR4', data_rate: 100, data_rate_unit: 'Gbps', max_reach: 10, reach_unit: 'km', wavelength_nm: 1310, connector: 'LC', fiber_type: 'smf', duplex: true, temp_range: 'commercial', dom_support: 'cmis', description: '4x25G LAN-WDM over SMF', tags: ['100g', 'lr4', 'wdm', 'singlemode'], status: 'active' },
|
|
{ part_number: 'JNP-QSFP-100G-LR4', vendor_slug: 'juniper', form_factor: 'QSFP28', name: 'Juniper 100GBASE-LR4 QSFP28', category: 'QSFP28', subcategory: 'LR4', data_rate: 100, data_rate_unit: 'Gbps', max_reach: 10, reach_unit: 'km', wavelength_nm: 1310, connector: 'LC', fiber_type: 'smf', duplex: true, temp_range: 'commercial', dom_support: 'cmis', tags: ['100g', 'lr4'], status: 'active' },
|
|
|
|
// CWDM4
|
|
{ part_number: 'QSFP-100G-CWDM4-S', vendor_slug: 'cisco', form_factor: 'QSFP28', name: 'Cisco 100G CWDM4 QSFP28', category: 'QSFP28', subcategory: 'CWDM4', data_rate: 100, data_rate_unit: 'Gbps', max_reach: 2, reach_unit: 'km', wavelength_nm: 1310, connector: 'LC', fiber_type: 'smf', duplex: true, temp_range: 'commercial', dom_support: 'cmis', description: '100G CWDM4 (4x25G, 2km)', tags: ['100g', 'cwdm4', 'wdm'], status: 'active' },
|
|
|
|
// PSM4
|
|
{ part_number: 'QSFP-100G-PSM4-S', vendor_slug: 'cisco', form_factor: 'QSFP28', name: 'Cisco 100G PSM4 QSFP28', category: 'QSFP28', subcategory: 'PSM4', data_rate: 100, data_rate_unit: 'Gbps', max_reach: 500, reach_unit: 'm', wavelength_nm: 1310, connector: 'MPO-12', fiber_type: 'smf', duplex: false, temp_range: 'commercial', dom_support: 'cmis', description: '100G PSM4 parallel SMF', tags: ['100g', 'psm4', 'parallel-optics'], status: 'active' },
|
|
|
|
// DR (single lambda 100G)
|
|
{ part_number: 'QSFP-100G-DR-S', vendor_slug: 'cisco', form_factor: 'QSFP28', name: 'Cisco 100GBASE-DR QSFP28', category: 'QSFP28', subcategory: 'DR', data_rate: 100, data_rate_unit: 'Gbps', max_reach: 500, reach_unit: 'm', wavelength_nm: 1310, connector: 'LC', fiber_type: 'smf', duplex: true, temp_range: 'commercial', dom_support: 'cmis', description: 'Single lambda 100G (IEEE 802.3cu)', tags: ['100g', 'dr', 'single-lambda'], status: 'active' },
|
|
|
|
// FR (single lambda 100G, 2km)
|
|
{ part_number: 'QSFP-100G-FR-S', vendor_slug: 'cisco', form_factor: 'QSFP28', name: 'Cisco 100GBASE-FR QSFP28', category: 'QSFP28', subcategory: 'FR', data_rate: 100, data_rate_unit: 'Gbps', max_reach: 2, reach_unit: 'km', wavelength_nm: 1310, connector: 'LC', fiber_type: 'smf', duplex: true, temp_range: 'commercial', dom_support: 'cmis', tags: ['100g', 'fr', 'single-lambda'], status: 'active' },
|
|
|
|
// ZR (coherent, 80km)
|
|
{ part_number: 'QDD-100G-ZR-S', vendor_slug: 'cisco', form_factor: 'QSFP28', name: 'Cisco 100GBASE-ZR QSFP28', category: 'QSFP28', subcategory: 'ZR', data_rate: 100, data_rate_unit: 'Gbps', max_reach: 80, reach_unit: 'km', wavelength_nm: 1550, connector: 'LC', fiber_type: 'smf', duplex: true, temp_range: 'commercial', dom_support: 'cmis', description: '100G coherent ZR (IEEE 802.3ct)', tags: ['100g', 'zr', 'coherent', 'dwdm'], status: 'active' },
|
|
|
|
// ============================================================
|
|
// 200G QSFP56
|
|
// ============================================================
|
|
{ part_number: 'QDD-200G-FR4-S', vendor_slug: 'cisco', form_factor: 'QSFP56', name: 'Cisco 200G FR4 QSFP56', category: 'QSFP56', subcategory: 'FR4', data_rate: 200, data_rate_unit: 'Gbps', max_reach: 2, reach_unit: 'km', wavelength_nm: 1310, connector: 'LC', fiber_type: 'smf', duplex: true, temp_range: 'commercial', dom_support: 'cmis', tags: ['200g', 'fr4', 'wdm'], status: 'active' },
|
|
{ part_number: 'QDD-200G-SR4', vendor_slug: 'cisco', form_factor: 'QSFP56', name: 'Cisco 200G SR4 QSFP56', category: 'QSFP56', subcategory: 'SR4', data_rate: 200, data_rate_unit: 'Gbps', max_reach: 100, reach_unit: 'm', wavelength_nm: 850, connector: 'MPO-12', fiber_type: 'mmf_om4', duplex: false, temp_range: 'commercial', dom_support: 'cmis', tags: ['200g', 'sr4', 'parallel-optics'], status: 'active' },
|
|
|
|
// ============================================================
|
|
// 400G QSFP-DD
|
|
// ============================================================
|
|
// DR4
|
|
{ part_number: 'QDD-400G-DR4-S', vendor_slug: 'cisco', form_factor: 'QSFP-DD', name: 'Cisco 400GBASE-DR4 QSFP-DD', category: 'QSFP-DD', subcategory: 'DR4', data_rate: 400, data_rate_unit: 'Gbps', max_reach: 500, reach_unit: 'm', wavelength_nm: 1310, connector: 'MPO-12', fiber_type: 'smf', duplex: false, temp_range: 'commercial', dom_support: 'cmis', description: '4x100G DR over parallel SMF', tags: ['400g', 'dr4', 'parallel-optics', 'datacenter'], status: 'active' },
|
|
{ part_number: 'JNP-QSFP-DD-400G-DR4', vendor_slug: 'juniper', form_factor: 'QSFP-DD', name: 'Juniper 400GBASE-DR4 QSFP-DD', category: 'QSFP-DD', subcategory: 'DR4', data_rate: 400, data_rate_unit: 'Gbps', max_reach: 500, reach_unit: 'm', wavelength_nm: 1310, connector: 'MPO-12', fiber_type: 'smf', duplex: false, temp_range: 'commercial', dom_support: 'cmis', tags: ['400g', 'dr4'], status: 'active' },
|
|
{ part_number: 'QDD-400G-DR4', vendor_slug: 'arista', form_factor: 'QSFP-DD', name: 'Arista 400GBASE-DR4 QSFP-DD', category: 'QSFP-DD', subcategory: 'DR4', data_rate: 400, data_rate_unit: 'Gbps', max_reach: 500, reach_unit: 'm', wavelength_nm: 1310, connector: 'MPO-12', fiber_type: 'smf', duplex: false, temp_range: 'commercial', dom_support: 'cmis', tags: ['400g', 'dr4'], status: 'active' },
|
|
|
|
// FR4
|
|
{ part_number: 'QDD-400G-FR4-S', vendor_slug: 'cisco', form_factor: 'QSFP-DD', name: 'Cisco 400GBASE-FR4 QSFP-DD', category: 'QSFP-DD', subcategory: 'FR4', data_rate: 400, data_rate_unit: 'Gbps', max_reach: 2, reach_unit: 'km', wavelength_nm: 1310, connector: 'LC', fiber_type: 'smf', duplex: true, temp_range: 'commercial', dom_support: 'cmis', description: '4x100G FR, 2km SMF', tags: ['400g', 'fr4', 'wdm'], status: 'active' },
|
|
|
|
// LR4
|
|
{ part_number: 'QDD-400G-LR4-S', vendor_slug: 'cisco', form_factor: 'QSFP-DD', name: 'Cisco 400GBASE-LR4 QSFP-DD', category: 'QSFP-DD', subcategory: 'LR4', data_rate: 400, data_rate_unit: 'Gbps', max_reach: 10, reach_unit: 'km', wavelength_nm: 1310, connector: 'LC', fiber_type: 'smf', duplex: true, temp_range: 'commercial', dom_support: 'cmis', tags: ['400g', 'lr4', 'wdm'], status: 'active' },
|
|
|
|
// SR4.2
|
|
{ part_number: 'QDD-400G-SR4.2', vendor_slug: 'cisco', form_factor: 'QSFP-DD', name: 'Cisco 400GBASE-SR4.2 QSFP-DD', category: 'QSFP-DD', subcategory: 'SR4.2', data_rate: 400, data_rate_unit: 'Gbps', max_reach: 100, reach_unit: 'm', wavelength_nm: 850, connector: 'MPO-12', fiber_type: 'mmf_om4', duplex: false, temp_range: 'commercial', dom_support: 'cmis', description: '400G over multimode (IEEE 802.3cm)', tags: ['400g', 'sr4.2', 'multimode'], status: 'active' },
|
|
|
|
// ZR (coherent, OIF 400ZR)
|
|
{ part_number: 'QDD-400G-ZR-S', vendor_slug: 'cisco', form_factor: 'QSFP-DD', name: 'Cisco 400G ZR QSFP-DD', category: 'QSFP-DD', subcategory: 'ZR', data_rate: 400, data_rate_unit: 'Gbps', max_reach: 80, reach_unit: 'km', wavelength_nm: 1550, connector: 'LC', fiber_type: 'smf', duplex: true, temp_range: 'commercial', dom_support: 'cmis', description: '400G coherent ZR (OIF 400ZR, DP-16QAM)', tags: ['400g', 'zr', 'coherent', 'dwdm', 'dci'], status: 'active' },
|
|
|
|
// ZR+ (OpenZR+)
|
|
{ part_number: 'QDD-400G-ZRP-S', vendor_slug: 'cisco', form_factor: 'QSFP-DD', name: 'Cisco 400G ZR+ QSFP-DD', category: 'QSFP-DD', subcategory: 'ZR+', data_rate: 400, data_rate_unit: 'Gbps', max_reach: 1000, reach_unit: 'km', wavelength_nm: 1550, connector: 'LC', fiber_type: 'smf', duplex: true, temp_range: 'commercial', dom_support: 'cmis', description: '400G OpenZR+ coherent (1000km+)', tags: ['400g', 'zr+', 'coherent', 'dwdm', 'long-haul'], status: 'active' },
|
|
|
|
// ============================================================
|
|
// 400G OSFP
|
|
// ============================================================
|
|
{ part_number: 'OSFP-400G-DR4', vendor_slug: 'arista', form_factor: 'OSFP', name: 'Arista 400G DR4 OSFP', category: 'OSFP', subcategory: 'DR4', data_rate: 400, data_rate_unit: 'Gbps', max_reach: 500, reach_unit: 'm', wavelength_nm: 1310, connector: 'MPO-12', fiber_type: 'smf', duplex: false, temp_range: 'commercial', dom_support: 'cmis', tags: ['400g', 'dr4', 'osfp'], status: 'active' },
|
|
{ part_number: 'OSFP-400G-FR4', vendor_slug: 'arista', form_factor: 'OSFP', name: 'Arista 400G FR4 OSFP', category: 'OSFP', subcategory: 'FR4', data_rate: 400, data_rate_unit: 'Gbps', max_reach: 2, reach_unit: 'km', wavelength_nm: 1310, connector: 'LC', fiber_type: 'smf', duplex: true, temp_range: 'commercial', dom_support: 'cmis', tags: ['400g', 'fr4', 'osfp'], status: 'active' },
|
|
|
|
// ============================================================
|
|
// 800G QSFP-DD800 / OSFP
|
|
// ============================================================
|
|
{ part_number: 'QDD-800G-DR8', vendor_slug: 'cisco', form_factor: 'QSFP-DD800', name: 'Cisco 800G DR8 QSFP-DD800', category: 'QSFP-DD800', subcategory: 'DR8', data_rate: 800, data_rate_unit: 'Gbps', max_reach: 500, reach_unit: 'm', wavelength_nm: 1310, connector: 'MPO-16', fiber_type: 'smf', duplex: false, temp_range: 'commercial', dom_support: 'cmis', description: '8x100G DR parallel SMF', tags: ['800g', 'dr8', 'ai', 'next-gen'], status: 'active' },
|
|
{ part_number: 'QDD-800G-DR4', vendor_slug: 'cisco', form_factor: 'QSFP-DD800', name: 'Cisco 800G DR4 QSFP-DD800', category: 'QSFP-DD800', subcategory: 'DR4', data_rate: 800, data_rate_unit: 'Gbps', max_reach: 500, reach_unit: 'm', wavelength_nm: 1310, connector: 'MPO-12', fiber_type: 'smf', duplex: false, temp_range: 'commercial', dom_support: 'cmis', description: '4x200G DR (200G per lane)', tags: ['800g', 'dr4', 'ai'], status: 'pre_release' },
|
|
{ part_number: 'OSFP-800G-DR8', vendor_slug: 'arista', form_factor: 'OSFP', name: 'Arista 800G DR8 OSFP', category: 'OSFP', subcategory: 'DR8', data_rate: 800, data_rate_unit: 'Gbps', max_reach: 500, reach_unit: 'm', wavelength_nm: 1310, connector: 'MPO-16', fiber_type: 'smf', duplex: false, temp_range: 'commercial', dom_support: 'cmis', tags: ['800g', 'dr8', 'osfp', 'ai'], status: 'active' },
|
|
{ part_number: 'QDD-800G-ZR', vendor_slug: 'cisco', form_factor: 'QSFP-DD800', name: 'Cisco 800G ZR QSFP-DD800', category: 'QSFP-DD800', subcategory: 'ZR', data_rate: 800, data_rate_unit: 'Gbps', max_reach: 80, reach_unit: 'km', wavelength_nm: 1550, connector: 'LC', fiber_type: 'smf', duplex: true, temp_range: 'commercial', dom_support: 'cmis', description: '800G coherent ZR (OIF 800ZR)', tags: ['800g', 'zr', 'coherent', 'dci'], status: 'pre_release' },
|
|
|
|
// ============================================================
|
|
// 1.6T OSFP-XD
|
|
// ============================================================
|
|
{ part_number: 'OSFP-XD-1.6T-DR8', vendor_slug: 'cisco', form_factor: 'OSFP-XD', name: 'Cisco 1.6T DR8 OSFP-XD', category: 'OSFP-XD', subcategory: 'DR8', data_rate: 1.6, data_rate_unit: 'Tbps', max_reach: 500, reach_unit: 'm', wavelength_nm: 1310, connector: 'MPO-16', fiber_type: 'smf', duplex: false, temp_range: 'commercial', dom_support: 'cmis', description: '8x200G DR (IEEE 802.3df)', tags: ['1.6t', 'dr8', 'ai', 'next-gen'], status: 'pre_release' },
|
|
{ part_number: 'OSFP-XD-1.6T-FR8', vendor_slug: 'arista', form_factor: 'OSFP-XD', name: 'Arista 1.6T FR8 OSFP-XD', category: 'OSFP-XD', subcategory: 'FR8', data_rate: 1.6, data_rate_unit: 'Tbps', max_reach: 2, reach_unit: 'km', wavelength_nm: 1310, connector: 'LC', fiber_type: 'smf', duplex: true, temp_range: 'commercial', dom_support: 'cmis', tags: ['1.6t', 'fr8', 'ai'], status: 'pre_release' },
|
|
|
|
// ============================================================
|
|
// CWDM SFP/SFP+ (1270-1610nm)
|
|
// ============================================================
|
|
{ part_number: 'CWDM-SFP10G-1270', vendor_slug: 'cisco', form_factor: 'SFP+', name: 'Cisco 10G CWDM SFP+ 1270nm', category: 'SFP+', subcategory: 'CWDM', data_rate: 10, data_rate_unit: 'Gbps', max_reach: 40, reach_unit: 'km', wavelength_nm: 1270, connector: 'LC', fiber_type: 'smf', duplex: true, temp_range: 'commercial', dom_support: 'sff8472', tags: ['10g', 'cwdm', '1270nm'], status: 'active' },
|
|
{ part_number: 'CWDM-SFP10G-1290', vendor_slug: 'cisco', form_factor: 'SFP+', name: 'Cisco 10G CWDM SFP+ 1290nm', category: 'SFP+', subcategory: 'CWDM', data_rate: 10, data_rate_unit: 'Gbps', max_reach: 40, reach_unit: 'km', wavelength_nm: 1290, connector: 'LC', fiber_type: 'smf', duplex: true, temp_range: 'commercial', dom_support: 'sff8472', tags: ['10g', 'cwdm', '1290nm'], status: 'active' },
|
|
{ part_number: 'CWDM-SFP10G-1310', vendor_slug: 'cisco', form_factor: 'SFP+', name: 'Cisco 10G CWDM SFP+ 1310nm', category: 'SFP+', subcategory: 'CWDM', data_rate: 10, data_rate_unit: 'Gbps', max_reach: 40, reach_unit: 'km', wavelength_nm: 1310, connector: 'LC', fiber_type: 'smf', duplex: true, temp_range: 'commercial', dom_support: 'sff8472', tags: ['10g', 'cwdm', '1310nm'], status: 'active' },
|
|
{ part_number: 'CWDM-SFP10G-1330', vendor_slug: 'cisco', form_factor: 'SFP+', name: 'Cisco 10G CWDM SFP+ 1330nm', category: 'SFP+', subcategory: 'CWDM', data_rate: 10, data_rate_unit: 'Gbps', max_reach: 40, reach_unit: 'km', wavelength_nm: 1330, connector: 'LC', fiber_type: 'smf', duplex: true, temp_range: 'commercial', dom_support: 'sff8472', tags: ['10g', 'cwdm', '1330nm'], status: 'active' },
|
|
{ part_number: 'CWDM-SFP10G-1470', vendor_slug: 'cisco', form_factor: 'SFP+', name: 'Cisco 10G CWDM SFP+ 1470nm', category: 'SFP+', subcategory: 'CWDM', data_rate: 10, data_rate_unit: 'Gbps', max_reach: 80, reach_unit: 'km', wavelength_nm: 1470, connector: 'LC', fiber_type: 'smf', duplex: true, temp_range: 'commercial', dom_support: 'sff8472', tags: ['10g', 'cwdm', '1470nm'], status: 'active' },
|
|
{ part_number: 'CWDM-SFP10G-1490', vendor_slug: 'cisco', form_factor: 'SFP+', name: 'Cisco 10G CWDM SFP+ 1490nm', category: 'SFP+', subcategory: 'CWDM', data_rate: 10, data_rate_unit: 'Gbps', max_reach: 80, reach_unit: 'km', wavelength_nm: 1490, connector: 'LC', fiber_type: 'smf', duplex: true, temp_range: 'commercial', dom_support: 'sff8472', tags: ['10g', 'cwdm', '1490nm'], status: 'active' },
|
|
{ part_number: 'CWDM-SFP10G-1510', vendor_slug: 'cisco', form_factor: 'SFP+', name: 'Cisco 10G CWDM SFP+ 1510nm', category: 'SFP+', subcategory: 'CWDM', data_rate: 10, data_rate_unit: 'Gbps', max_reach: 80, reach_unit: 'km', wavelength_nm: 1510, connector: 'LC', fiber_type: 'smf', duplex: true, temp_range: 'commercial', dom_support: 'sff8472', tags: ['10g', 'cwdm', '1510nm'], status: 'active' },
|
|
{ part_number: 'CWDM-SFP10G-1550', vendor_slug: 'cisco', form_factor: 'SFP+', name: 'Cisco 10G CWDM SFP+ 1550nm', category: 'SFP+', subcategory: 'CWDM', data_rate: 10, data_rate_unit: 'Gbps', max_reach: 80, reach_unit: 'km', wavelength_nm: 1550, connector: 'LC', fiber_type: 'smf', duplex: true, temp_range: 'commercial', dom_support: 'sff8472', tags: ['10g', 'cwdm', '1550nm'], status: 'active' },
|
|
{ part_number: 'CWDM-SFP10G-1570', vendor_slug: 'cisco', form_factor: 'SFP+', name: 'Cisco 10G CWDM SFP+ 1570nm', category: 'SFP+', subcategory: 'CWDM', data_rate: 10, data_rate_unit: 'Gbps', max_reach: 80, reach_unit: 'km', wavelength_nm: 1570, connector: 'LC', fiber_type: 'smf', duplex: true, temp_range: 'commercial', dom_support: 'sff8472', tags: ['10g', 'cwdm', '1570nm'], status: 'active' },
|
|
{ part_number: 'CWDM-SFP10G-1590', vendor_slug: 'cisco', form_factor: 'SFP+', name: 'Cisco 10G CWDM SFP+ 1590nm', category: 'SFP+', subcategory: 'CWDM', data_rate: 10, data_rate_unit: 'Gbps', max_reach: 80, reach_unit: 'km', wavelength_nm: 1590, connector: 'LC', fiber_type: 'smf', duplex: true, temp_range: 'commercial', dom_support: 'sff8472', tags: ['10g', 'cwdm', '1590nm'], status: 'active' },
|
|
{ part_number: 'CWDM-SFP10G-1610', vendor_slug: 'cisco', form_factor: 'SFP+', name: 'Cisco 10G CWDM SFP+ 1610nm', category: 'SFP+', subcategory: 'CWDM', data_rate: 10, data_rate_unit: 'Gbps', max_reach: 80, reach_unit: 'km', wavelength_nm: 1610, connector: 'LC', fiber_type: 'smf', duplex: true, temp_range: 'commercial', dom_support: 'sff8472', tags: ['10g', 'cwdm', '1610nm'], status: 'active' },
|
|
|
|
// ============================================================
|
|
// BiDi SFP / SFP+
|
|
// ============================================================
|
|
{ part_number: 'GLC-BX-D', vendor_slug: 'cisco', form_factor: 'SFP', name: 'Cisco 1G BiDi SFP (downstream)', category: 'SFP', subcategory: 'BiDi', data_rate: 1, data_rate_unit: 'Gbps', max_reach: 10, reach_unit: 'km', wavelength_nm: 1490, wavelength_rx: 1310, connector: 'LC', fiber_type: 'smf', duplex: false, temp_range: 'commercial', dom_support: 'ddm', description: 'TX:1490nm / RX:1310nm, single fiber', tags: ['1g', 'bidi', 'single-fiber'], status: 'active' },
|
|
{ part_number: 'GLC-BX-U', vendor_slug: 'cisco', form_factor: 'SFP', name: 'Cisco 1G BiDi SFP (upstream)', category: 'SFP', subcategory: 'BiDi', data_rate: 1, data_rate_unit: 'Gbps', max_reach: 10, reach_unit: 'km', wavelength_nm: 1310, wavelength_rx: 1490, connector: 'LC', fiber_type: 'smf', duplex: false, temp_range: 'commercial', dom_support: 'ddm', description: 'TX:1310nm / RX:1490nm, single fiber', tags: ['1g', 'bidi', 'single-fiber'], status: 'active' },
|
|
{ part_number: 'SFP-10G-BXD-I', vendor_slug: 'cisco', form_factor: 'SFP+', name: 'Cisco 10G BiDi SFP+ (downstream)', category: 'SFP+', subcategory: 'BiDi', data_rate: 10, data_rate_unit: 'Gbps', max_reach: 10, reach_unit: 'km', wavelength_nm: 1330, wavelength_rx: 1270, connector: 'LC', fiber_type: 'smf', duplex: false, temp_range: 'commercial', dom_support: 'sff8472', tags: ['10g', 'bidi', 'single-fiber'], status: 'active' },
|
|
{ part_number: 'SFP-10G-BXU-I', vendor_slug: 'cisco', form_factor: 'SFP+', name: 'Cisco 10G BiDi SFP+ (upstream)', category: 'SFP+', subcategory: 'BiDi', data_rate: 10, data_rate_unit: 'Gbps', max_reach: 10, reach_unit: 'km', wavelength_nm: 1270, wavelength_rx: 1330, connector: 'LC', fiber_type: 'smf', duplex: false, temp_range: 'commercial', dom_support: 'sff8472', tags: ['10g', 'bidi', 'single-fiber'], status: 'active' },
|
|
|
|
// ============================================================
|
|
// COMPATIBLE VENDOR TRANSCEIVERS (Flexoptix, 10Gtek, FS.com)
|
|
// ============================================================
|
|
// Flexoptix
|
|
{ part_number: 'FL-SFP+SR', vendor_slug: 'flexoptix', form_factor: 'SFP+', name: 'Flexoptix 10G SR SFP+', category: 'SFP+', subcategory: 'SR', data_rate: 10, data_rate_unit: 'Gbps', max_reach: 400, reach_unit: 'm', wavelength_nm: 850, connector: 'LC', fiber_type: 'mmf_om4', duplex: true, temp_range: 'commercial', dom_support: 'sff8472', oem_part_number: 'SFP-10G-SR', oem_vendor_slug: 'cisco', description: 'Flexoptix compatible, FlexBox codable', tags: ['10g', 'sr', 'compatible', 'flexbox'], status: 'active' },
|
|
{ part_number: 'FL-SFP+LR', vendor_slug: 'flexoptix', form_factor: 'SFP+', name: 'Flexoptix 10G LR SFP+', category: 'SFP+', subcategory: 'LR', data_rate: 10, data_rate_unit: 'Gbps', max_reach: 10, reach_unit: 'km', wavelength_nm: 1310, connector: 'LC', fiber_type: 'smf', duplex: true, temp_range: 'commercial', dom_support: 'sff8472', oem_part_number: 'SFP-10G-LR', oem_vendor_slug: 'cisco', tags: ['10g', 'lr', 'compatible', 'flexbox'], status: 'active' },
|
|
{ part_number: 'FL-QSFP28-SR4', vendor_slug: 'flexoptix', form_factor: 'QSFP28', name: 'Flexoptix 100G SR4 QSFP28', category: 'QSFP28', subcategory: 'SR4', data_rate: 100, data_rate_unit: 'Gbps', max_reach: 100, reach_unit: 'm', wavelength_nm: 850, connector: 'MPO-12', fiber_type: 'mmf_om4', duplex: false, temp_range: 'commercial', dom_support: 'cmis', oem_part_number: 'QSFP-100G-SR4-S', oem_vendor_slug: 'cisco', tags: ['100g', 'sr4', 'compatible', 'flexbox'], status: 'active' },
|
|
|
|
// FS.com
|
|
{ part_number: 'SFP-10GSR-85', vendor_slug: 'fs-com', form_factor: 'SFP+', name: 'FS.com 10G SR SFP+', category: 'SFP+', subcategory: 'SR', data_rate: 10, data_rate_unit: 'Gbps', max_reach: 300, reach_unit: 'm', wavelength_nm: 850, connector: 'LC', fiber_type: 'mmf_om3', duplex: true, temp_range: 'commercial', dom_support: 'sff8472', tags: ['10g', 'sr', 'compatible', 'budget'], status: 'active' },
|
|
{ part_number: 'SFP-10GLR-31', vendor_slug: 'fs-com', form_factor: 'SFP+', name: 'FS.com 10G LR SFP+', category: 'SFP+', subcategory: 'LR', data_rate: 10, data_rate_unit: 'Gbps', max_reach: 10, reach_unit: 'km', wavelength_nm: 1310, connector: 'LC', fiber_type: 'smf', duplex: true, temp_range: 'commercial', dom_support: 'sff8472', tags: ['10g', 'lr', 'compatible', 'budget'], status: 'active' },
|
|
{ part_number: 'QSFP28-SR4-100G', vendor_slug: 'fs-com', form_factor: 'QSFP28', name: 'FS.com 100G SR4 QSFP28', category: 'QSFP28', subcategory: 'SR4', data_rate: 100, data_rate_unit: 'Gbps', max_reach: 100, reach_unit: 'm', wavelength_nm: 850, connector: 'MPO-12', fiber_type: 'mmf_om4', duplex: false, temp_range: 'commercial', dom_support: 'cmis', tags: ['100g', 'sr4', 'compatible', 'budget'], status: 'active' },
|
|
{ part_number: 'QSFP-DD-400G-DR4', vendor_slug: 'fs-com', form_factor: 'QSFP-DD', name: 'FS.com 400G DR4 QSFP-DD', category: 'QSFP-DD', subcategory: 'DR4', data_rate: 400, data_rate_unit: 'Gbps', max_reach: 500, reach_unit: 'm', wavelength_nm: 1310, connector: 'MPO-12', fiber_type: 'smf', duplex: false, temp_range: 'commercial', dom_support: 'cmis', tags: ['400g', 'dr4', 'compatible', 'budget'], status: 'active' },
|
|
|
|
// 10Gtek
|
|
{ part_number: 'SFP-10G-SR-TK', vendor_slug: '10gtek', form_factor: 'SFP+', name: '10Gtek 10G SR SFP+', category: 'SFP+', subcategory: 'SR', data_rate: 10, data_rate_unit: 'Gbps', max_reach: 300, reach_unit: 'm', wavelength_nm: 850, connector: 'LC', fiber_type: 'mmf_om3', duplex: true, temp_range: 'commercial', dom_support: 'sff8472', tags: ['10g', 'sr', 'compatible', 'budget'], status: 'active' },
|
|
{ part_number: 'QSFP28-100G-SR4-TK', vendor_slug: '10gtek', form_factor: 'QSFP28', name: '10Gtek 100G SR4 QSFP28', category: 'QSFP28', subcategory: 'SR4', data_rate: 100, data_rate_unit: 'Gbps', max_reach: 100, reach_unit: 'm', wavelength_nm: 850, connector: 'MPO-12', fiber_type: 'mmf_om4', duplex: false, temp_range: 'commercial', dom_support: 'cmis', tags: ['100g', 'sr4', 'compatible', 'budget'], status: 'active' },
|
|
|
|
// ============================================================
|
|
// DAC (Direct Attach Copper)
|
|
// ============================================================
|
|
{ part_number: 'SFP-H10GB-CU1M', vendor_slug: 'cisco', form_factor: 'SFP+-DAC', name: 'Cisco 10G SFP+ DAC 1m', category: 'SFP+-DAC', subcategory: 'DAC', data_rate: 10, data_rate_unit: 'Gbps', max_reach: 1, reach_unit: 'm', wavelength_nm: 0, connector: 'dac_passive', fiber_type: 'dac', duplex: true, temp_range: 'commercial', dom_support: 'none', tags: ['10g', 'dac', 'passive', '1m'], status: 'active' },
|
|
{ part_number: 'SFP-H10GB-CU3M', vendor_slug: 'cisco', form_factor: 'SFP+-DAC', name: 'Cisco 10G SFP+ DAC 3m', category: 'SFP+-DAC', subcategory: 'DAC', data_rate: 10, data_rate_unit: 'Gbps', max_reach: 3, reach_unit: 'm', wavelength_nm: 0, connector: 'dac_passive', fiber_type: 'dac', duplex: true, temp_range: 'commercial', dom_support: 'none', tags: ['10g', 'dac', 'passive', '3m'], status: 'active' },
|
|
{ part_number: 'SFP-H10GB-CU5M', vendor_slug: 'cisco', form_factor: 'SFP+-DAC', name: 'Cisco 10G SFP+ DAC 5m', category: 'SFP+-DAC', subcategory: 'DAC', data_rate: 10, data_rate_unit: 'Gbps', max_reach: 5, reach_unit: 'm', wavelength_nm: 0, connector: 'dac_passive', fiber_type: 'dac', duplex: true, temp_range: 'commercial', dom_support: 'none', tags: ['10g', 'dac', 'passive', '5m'], status: 'active' },
|
|
{ part_number: 'QSFP-H40G-CU1M', vendor_slug: 'cisco', form_factor: 'QSFP+', name: 'Cisco 40G QSFP+ DAC 1m', category: 'QSFP+', subcategory: 'DAC', data_rate: 40, data_rate_unit: 'Gbps', max_reach: 1, reach_unit: 'm', wavelength_nm: 0, connector: 'dac_passive', fiber_type: 'dac', duplex: true, temp_range: 'commercial', dom_support: 'none', tags: ['40g', 'dac', 'passive'], status: 'active' },
|
|
{ part_number: 'QSFP-100G-CU1M', vendor_slug: 'cisco', form_factor: 'QSFP28-DAC', name: 'Cisco 100G QSFP28 DAC 1m', category: 'QSFP28-DAC', subcategory: 'DAC', data_rate: 100, data_rate_unit: 'Gbps', max_reach: 1, reach_unit: 'm', wavelength_nm: 0, connector: 'dac_passive', fiber_type: 'dac', duplex: true, temp_range: 'commercial', dom_support: 'none', tags: ['100g', 'dac', 'passive'], status: 'active' },
|
|
{ part_number: 'QSFP-100G-CU3M', vendor_slug: 'cisco', form_factor: 'QSFP28-DAC', name: 'Cisco 100G QSFP28 DAC 3m', category: 'QSFP28-DAC', subcategory: 'DAC', data_rate: 100, data_rate_unit: 'Gbps', max_reach: 3, reach_unit: 'm', wavelength_nm: 0, connector: 'dac_passive', fiber_type: 'dac', duplex: true, temp_range: 'commercial', dom_support: 'none', tags: ['100g', 'dac', 'passive'], status: 'active' },
|
|
{ part_number: 'QDD-400-CU1M', vendor_slug: 'cisco', form_factor: 'QSFP-DD-DAC', name: 'Cisco 400G QSFP-DD DAC 1m', category: 'QSFP-DD-DAC', subcategory: 'DAC', data_rate: 400, data_rate_unit: 'Gbps', max_reach: 1, reach_unit: 'm', wavelength_nm: 0, connector: 'dac_passive', fiber_type: 'dac', duplex: true, temp_range: 'commercial', dom_support: 'none', tags: ['400g', 'dac', 'passive'], status: 'active' },
|
|
|
|
// Breakout DACs
|
|
{ part_number: 'QSFP-4SFP10G-CU1M', vendor_slug: 'cisco', form_factor: 'QSFP+', name: 'Cisco 40G→4x10G Breakout DAC 1m', category: 'QSFP+', subcategory: 'Breakout-DAC', data_rate: 40, data_rate_unit: 'Gbps', max_reach: 1, reach_unit: 'm', wavelength_nm: 0, connector: 'dac_passive', fiber_type: 'dac', duplex: true, temp_range: 'commercial', dom_support: 'none', description: 'QSFP+ to 4x SFP+ breakout', tags: ['40g', 'breakout', '4x10g', 'dac'], status: 'active' },
|
|
{ part_number: 'QSFP-4SFP25G-CU1M', vendor_slug: 'cisco', form_factor: 'QSFP28', name: 'Cisco 100G→4x25G Breakout DAC 1m', category: 'QSFP28', subcategory: 'Breakout-DAC', data_rate: 100, data_rate_unit: 'Gbps', max_reach: 1, reach_unit: 'm', wavelength_nm: 0, connector: 'dac_passive', fiber_type: 'dac', duplex: true, temp_range: 'commercial', dom_support: 'none', description: 'QSFP28 to 4x SFP28 breakout', tags: ['100g', 'breakout', '4x25g', 'dac'], status: 'active' },
|
|
|
|
// ============================================================
|
|
// AOC (Active Optical Cable)
|
|
// ============================================================
|
|
{ part_number: 'QSFP-H40G-AOC10M', vendor_slug: 'cisco', form_factor: 'QSFP+', name: 'Cisco 40G QSFP+ AOC 10m', category: 'QSFP+', subcategory: 'AOC', data_rate: 40, data_rate_unit: 'Gbps', max_reach: 10, reach_unit: 'm', wavelength_nm: 850, connector: 'aoc', fiber_type: 'aoc', duplex: true, temp_range: 'commercial', dom_support: 'sff8636', tags: ['40g', 'aoc', '10m'], status: 'active' },
|
|
{ part_number: 'QSFP-100G-AOC10M', vendor_slug: 'cisco', form_factor: 'QSFP28-AOC', name: 'Cisco 100G QSFP28 AOC 10m', category: 'QSFP28-AOC', subcategory: 'AOC', data_rate: 100, data_rate_unit: 'Gbps', max_reach: 10, reach_unit: 'm', wavelength_nm: 850, connector: 'aoc', fiber_type: 'aoc', duplex: true, temp_range: 'commercial', dom_support: 'cmis', tags: ['100g', 'aoc', '10m'], status: 'active' },
|
|
|
|
// ============================================================
|
|
// FIBRE CHANNEL
|
|
// ============================================================
|
|
{ part_number: 'DS-SFP-FC8G-SW', vendor_slug: 'cisco', form_factor: 'SFP+', name: 'Cisco 8G FC SFP+ Shortwave', category: 'SFP+', subcategory: 'FC-SW', data_rate: 8, data_rate_unit: 'Gbps', max_reach: 190, reach_unit: 'm', wavelength_nm: 850, connector: 'LC', fiber_type: 'mmf_om3', duplex: true, temp_range: 'commercial', dom_support: 'sff8472', tags: ['8g-fc', 'fibre-channel', 'san'], status: 'active' },
|
|
{ part_number: 'DS-SFP-FC16G-SW', vendor_slug: 'cisco', form_factor: 'SFP+', name: 'Cisco 16G FC SFP+ Shortwave', category: 'SFP+', subcategory: 'FC-SW', data_rate: 16, data_rate_unit: 'Gbps', max_reach: 125, reach_unit: 'm', wavelength_nm: 850, connector: 'LC', fiber_type: 'mmf_om3', duplex: true, temp_range: 'commercial', dom_support: 'sff8472', tags: ['16g-fc', 'fibre-channel', 'san'], status: 'active' },
|
|
{ part_number: 'DS-SFP-FC32G-SW', vendor_slug: 'cisco', form_factor: 'SFP28', name: 'Cisco 32G FC SFP28 Shortwave', category: 'SFP28', subcategory: 'FC-SW', data_rate: 32, data_rate_unit: 'Gbps', max_reach: 100, reach_unit: 'm', wavelength_nm: 850, connector: 'LC', fiber_type: 'mmf_om4', duplex: true, temp_range: 'commercial', dom_support: 'sff8472', tags: ['32g-fc', 'fibre-channel', 'san'], status: 'active' },
|
|
{ part_number: 'DS-SFP-FC64G-SW', vendor_slug: 'cisco', form_factor: 'SFP56', name: 'Cisco 64G FC SFP56 Shortwave', category: 'SFP56', subcategory: 'FC-SW', data_rate: 64, data_rate_unit: 'Gbps', max_reach: 50, reach_unit: 'm', wavelength_nm: 850, connector: 'LC', fiber_type: 'mmf_om4', duplex: true, temp_range: 'commercial', dom_support: 'cmis', tags: ['64g-fc', 'fibre-channel', 'san'], status: 'active' },
|
|
|
|
// ============================================================
|
|
// PON / ACCESS
|
|
// ============================================================
|
|
{ part_number: 'SFP-GE-LX-SM1310', vendor_slug: 'huawei', form_factor: 'SFP', name: 'Huawei GPON OLT SFP', category: 'SFP', subcategory: 'GPON', data_rate: 2.5, data_rate_unit: 'Gbps', max_reach: 20, reach_unit: 'km', wavelength_nm: 1490, wavelength_rx: 1310, connector: 'SC', fiber_type: 'smf', duplex: false, temp_range: 'commercial', dom_support: 'ddm', tags: ['gpon', 'olt', 'pon', 'ftth'], status: 'active' },
|
|
{ part_number: 'XGS-PON-OLT-C+', vendor_slug: 'huawei', form_factor: 'SFP+', name: 'Huawei XGS-PON OLT SFP+ Class C+', category: 'SFP+', subcategory: 'XGS-PON', data_rate: 10, data_rate_unit: 'Gbps', max_reach: 20, reach_unit: 'km', wavelength_nm: 1577, wavelength_rx: 1270, connector: 'SC', fiber_type: 'smf', duplex: false, temp_range: 'industrial', dom_support: 'ddm', tags: ['xgs-pon', 'olt', 'pon', 'ftth', '10g'], status: 'active' },
|
|
];
|