Question: why use sfp over ethernet?
Answer: 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.