It is always the case to decide whether to choose a switch with access port of SFP port or RJ45 Ethernet port for 1000Mbps connections. So RJ45 port vs SFP port, which one would be better? There are some principles we could follow.
The first principle is appropriate for any cases of 1000Mbps deployment. That is, when the distance of the run is over 100 meters, SFP port with fiber SFP module must be considered instead of copper RJ45 port & copper cable. For more details, refer to 1000BASE-T Switch with SFP Ports Interconnection Methods.
When the link distance is under 100 meters, there are some other principles that we should follow when we decide to use RJ45 port or SFP port.
Security: Using fiber SFP module is better than Cat5e/Cat6 RJ45 Ethernet cable in some of the worst circumstances. RJ45 cable uses electric current so it is easier to catch on a fire/lightning while fiber SFP module has no such problem.
Reliability: Fiber is often considered more reliable due to its properties. Copper RJ45 Ethernet cable has the risk of interference since it uses electric signals. The issue is usually called EMI (Electromagnetic Interference) when the electric signal is affected by some external elements, such as something with high voltage. So when the cable run is going through some places that the electric signal can be interfered, choose fiber rather than copper RJ45 cabling.
Future Network Upgrade: If you’re planning to move to higher bandwidth, e.g. 10 Gbps, in the near future, fiber optic cable is more future-proof compared with Cat5e/Cat6 RJ45 Ethernet cable.
Cost: Since Rj45 Ethernet port and the SFP port actually run at the same speed, choosing the RJ45 ports to connect the switches might be more economical since Cat5e/6 cable is lower-priced than the SFP connection with both transceiver module and the corresponding cables.
Except the principles for 1000Mbps deployment above, this part will introduce some cases to help you make better choices between RJ45 and SFP port. See some cases next.
Case description: Two Gigabit switches are needed to connect two different buildings about 300 feet (91 meters). An RJ45 vs SFP switch, which should we choose?
Case analysis: For cost-saving, using RJ45 switches is better to connect the two buildings. In reality, more factors should be considered since the switches are in two different buildings. Firstly, if the two buildings have separate electrical power inputs, then running copper between them could cause ground loop issues, so go fiber. Secondly, lightning strikes might matter when using copper cable across the buildings, so go fiber. If neither of the fiber or copper run is feasible, go wireless.
Case description: When building connections in the same rack, it seems SFP ports are always used instead of normal RJ45 Ethernet ports. Why use SFP ports in that situation though this solution costs a lot?
Case analysis: This is about connecting 1000Mbps switches on the same rack. SFP port is used instead of RJ45 port which can cause electrical interference. Another reason could be power consumption. When there are more than 100 links, choosing SFP ports is more power-saving than Ethernet ports.