SFP 接口疑问

2023-07-17 15:17:01 +08:00
 huangya

现代许多家用路由器带有 10g 口,有些是 RJ45 电口,但有些是 SFP+口(比如 tp link er2260t )。但有人把这个 SFP+口称之为光口。我从这里[1]获悉: SFP module comes in various types on the basis of different classification standards. It works with copper or fiber optics

SFP/SFP+有 copper 和 fiber optics 两种形式。我的理解是当 SFP/SFP+是 fiber optics 才能称之为光口,而 copper 仍然还是电口。但家用路由器上的 SFP/SFP+口应该是以 copper 居多,也就是说大多数情况下仍然是电口。这种理解对吗?

[1]https://community.fs.com/blog/sfp-module-what-is-it-and-how-to-choose-it.html

2193 次点击
所在节点    宽带症候群
27 条回复
adoal
2023-07-17 15:21:07 +08:00
SFP 口接线缆是要先插模块的。光模块的外侧是 LC/FC/ST/SC 等光线插口,电模块的外侧是 RJ45 口。
adoal
2023-07-17 15:22:00 +08:00
SFP 口本身不存在什么“cooper 居多”的说法。
azuis
2023-07-17 15:23:24 +08:00
SFP 口需要插模块来使用,本身是无法单独使用的。SFP 口本身传输的是电信号但是光模块可以进行光电转换。这个口上使用 copper 或者 fiber 主要取决于你插什么模块上去。
liantian
2023-07-17 15:25:12 +08:00
简单理解,SFP 就是为了方便热插拔设计出的物理接口和对应的多边协议。

当然用光的才是光口,用网线的叫电口,还有一种 DAC 缆。
cpstar
2023-07-17 15:30:17 +08:00
从家用路由器来看,使用了 SFP 的产品很是小众,至于上光还是上电模块,看用户喜好。
huangya
2023-07-17 15:30:40 +08:00
@adoal 我的假定是家用路由器。
adoal
2023-07-17 15:32:29 +08:00
@huangya 就算是床用路由器,SFP 口也要插模块才能接线。
huangya
2023-07-17 15:42:17 +08:00
@adoal 我的理解是模块带 phy 。mac 层在路由器这边。是吗?再请教个延伸问题,不知你是否知道。我看有种把两个设备都带 SFP 接口连接的线缆[1].这种线缆也算模块吗?是有两个模块吗? phy 也在模块里面吗?

[1]https://item.jd.com/100011464935.html
titanium98118
2023-07-17 15:44:52 +08:00
“但家用路由器上的 SFP/SFP+口应该是以 copper 居多,也就是说大多数情况下仍然是电口。这种理解对吗?”
不对。

sfp/sfp+口不能单独使用,必须要插上光模块或电模块才能使用。
mengzhuo
2023-07-17 16:15:36 +08:00
SFP 还可以接猫棒哈
浅显的话,你就理解 SFP 类似 USB 接口,要怎么传数据得上面的设备决定。
lentrody
2023-07-17 16:43:45 +08:00
用 DAC 线的话大概就相当于电口,我是在闲鱼上十块买了根用来连接 ER2260T 和 XDR3060 。
kaedeair
2023-07-17 17:11:59 +08:00
不知道事实是不是这样,使用光纤只能选择 sfp 这种口,所以习惯上叫光口
家用上的 2.5G sfp 很尴尬,接 2.5g 光纤只有少数几个厂商支持这个速率,还不如做成电口
SFP 本质上是一个通用接口,可以针对不同场景,通过安装不同模块来最佳化信号传输
huangya
2023-07-17 17:35:10 +08:00
@kaedeair 我觉得做成 SFP 还有一个"卖点“, 就是产品比较便宜。比如 10g 的口,你如果做成电口,那么你的 phy 芯片就一定在路由器这边。但是 10g phy 电口芯片不是很便宜。那么你的路由器的价格就要上涨。但是你如果是 SFP ,phy 芯片在路由器这边就不需要,这个成本就潜在的转移到用户这边了。
cnbatch
2023-07-17 17:55:08 +08:00
采用 SPF+还有个原因。10G 电口会带来发热量剧增,对于无风扇软路由来说是很大的麻烦。如果用了 SPF+,那么散热方面的压力也转移到用户这边。

哪怕是有风扇的交换机,也不建议用户的 SPF 端口全插 RJ45 转换头。
比如 TP Link 的:
https://resource.tp-link.com.cn/pc/docCenter/showDoc?source=detail&productId=1649&type=SETUP_BOOK&id=1654157066333608
里面就有提到说:
“TL-SH5428PE 最多支持 1 个万兆电口模块”
“需注意:万兆电模块( TL-SM510U )的功耗大于常规光模块,一台 TL-ST5008F 最多只能同时接入 2 支万兆电模块,且建议不要并排接入,避免接入位置温升过高,影响模块性能”
liantian
2023-07-17 18:16:27 +08:00
@huangya 这叫 dac 线,内部直接走多边协议,传输距离短,但是功耗低,稳定,便宜…反正 5 米之内无敌…

mac 在 7 层模型的第二层,spf 和 802.3 啥的算第一层物理层。

光电模块相当于物理层协议转换件。

这个叫多边协议,是因为当初这个标准制定的时候,几个竞争对手,这么定的…
adoal
2023-07-17 18:20:37 +08:00
@huangya 对,MAC 在路由器这边,换 SFP 模块后在路由器 OS 里看大体上仍然是同一块“网卡”。两头 SFP 的较 DAC 线,可以理解为是电口的线,只不过不是用的以太网规格。因为主要是近距离使用,比如同一机柜里的交换机堆叠,所以可以做到相对比较低的成本。长距离的 DAC 线就贵得不成比例了。
RecursiveG
2023-07-18 10:47:49 +08:00
DAC 铜缆是被动的,不需要 PHY 芯片,距离短点而已,要更长的有 AOC ,细节在 SFF-8431 。
huangya
2023-07-18 14:10:37 +08:00
@RecursiveG 啊?没有 phy 芯片,那么传输的是什么信号?数字信号还是模拟信号?
zmcity
2023-07-18 16:28:57 +08:00
电口,光口都是俗称,一般网工都把 rj45 称为电口,sfp/sfp+/qsfp 等这种称为光口,你不和别的网工交流的话按你的标准分个类没问题的。
dac 就是 rx tx 对调链接,没有电路的。
huangya
2023-07-18 17:07:47 +08:00
@zmcity 我的理解是从路由器的 sfp 口( mac 层)出来是数字信号,dac 是有个芯片的,没有芯片的话,数字信号是传不了几米的。在 dac 线里面传输的应该是模拟信号。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/957415

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX