RB3011 的 SFP 端口和 CRS309 的 SFP+ 端口之间用无源 XS+DA0001 DAC,限制通告速率后才能建立链路
楼主想在 RB3011 的 1G SFP 端口和 CRS309 的 SFP+ 端口之间用一根 MikroTik XS+DA0001 无源 DAC,想知道无源线缆能不能桥接不同代的 SFP。RB3011 的 SFP 笼子只支持 1G,而 CRS309 的笼子是 SFP+(10G),无源 DAC 没有有源电路来做速率转换,所以在把双方通告的速率调成一致之前链路一直不通。
- 硬件: MikroTik RB3011, MikroTik CRS309-1G-8S+, MikroTik RB4011
- 光模块: MikroTik XS+DA0001 DAC, third-party 10G DAC
- 封装类型: SFP, SFP+, DAC
现象/报错信息:
no link between SFP and SFP+ ports over passive DAC
Comments 2
楼主的解决办法是在 CRS309 的 SFP+ 端口上把通告列表里所有高于 1G 的速率都去掉,让它和 RB3011 最高 1G 的能力对齐。
无源 DAC 要求两端是同一代 SFP,这种情况可能需要一根有源 DAC。另一位用户在 4011 和 3011 之间用第三方 10G DAC 强制设为 1G 跑通了。