Juniper Compatible SFP Modules and DAC Cables: 9 in the range, from £12.55 to £68.14 inc VAT. Options: 1000BASE-LX, 1000BASE-SX, 1000BASE-T, 10GBASE-LR, 10GBASE-T and 25GBASE-SR; DAC lengths of 1m, 3m or 5m.
Modules sold 'for' a brand are coded to be recognised by that brand's switches; MSA compatible modules follow the industry standard for equipment that does not check coding.
SFP is the 1 Gigabit module, SFP+ 10 Gigabit and SFP28 25 Gigabit. They share the same slot shape, but the switch port must support the speed.