Got one RB5009. Wiped it clean. Netinstalled to 7.14.3. ISP sent me one DFP-34X-2C2 to use the fiber.
Everything is working perfectly. No instabilities, no drops, the speed is as it should be (I’m paying for 500/500, and getting about 550/550). Couldn’t ask for more. Well, turns out I could: to get the SFP interface at 2,5Gbps.
Why?
First: just because.
Second: the GPON solution used by my ISP is 2,5Gbps. I think my latency (already low) would get a little better if we matched speeds.
Third: I think they are gearing up for higher speeds, and being prepared now is better than later.
This is how the interface is set up:
/interface ethernet
set [ find default-name=sfp-sfpplus1 ] advertise=10M-baseT-half,10M-baseT-full,100M-baseT-half,100M-baseT-full,1G-baseT-half,1G-baseT-full,1G-baseX,2.5G-baseT,2.5G-baseX,5G-baseT,10G-baseT,10G-baseSR-LR,10G-baseCR arp=enabled arp-timeout=auto auto-negotiation=yes bandwidth=unlimited/unlimited disabled=no l2mtu=1514 loop-protect=default loop-protect-disable-time=5m loop-protect-send-interval=5s mac-address=<my MAC address> mtu=1500 name=sfp-sfpplus1_predialnet orig-mac-address=<my MAC address> rx-flow-control=off sfp-rate-select=high sfp-shutdown-temperature=95C tx-flow-control=off
I already tried forcing it to 2.5G-baseT and 2.5G-baseX. No joy.
Any ideas?
Are you sure it’s not optimally performing already? SFP+ has 10Gbps line rate … AFAIK host and module always talk at this rate. What then module negotiates with its fiber peer is pretty differrent thing. And quite possibly it negotiates 2.5Gbps as well … and that 500Mbps service you’re subscribed is not actually limited due to some interface limit but rather due to ISP’s rate limiter (which explains why you get slightly higher than what you subscribe).
The negotiation settings you see are used by (fully) compatible modules (e.g. probably S+RJ10), but seems that many SFP/SFP+ modules and ROS don’t get along that nicely … do those settings are ignored (best case) or messed up (worst case).
E.g.: I’m subscribed to 1000/100. Downlink is always limited flat at 1Gbps (because ONT provides 1Gbps RJ45 port), but (when running speedtest) uplink shows considerable overshooting initially (goes up to 130+Mbps) and later settles at around 105Mbps (ISP’s rate limiter kicks in).
Regarding interface speed:
Both Mikrotik and this GPON module agree they are talking at 1Gbps.
Both Mikrotik and this module ethernet interfaces are set to auto.
Both Mikrotik and this module ethernet interfaces support 2,5Gbps. Well, the RB5009 goes up to 10Gb, but the module doesn’t.
I saw another thread were someone had this exact setup and got 2,5Gbs. But he just plugged it, as far as I remember.
My speed is limited by traffic shaping on the ISP side, the interface is quite faster - even at 1Gbps. I’m not worried about it. My thoughts were about latency. GPON is TDMA, so I get in the queue with everybody else. My reasoning is that at 2,5Gbps I have far more opportunities than at 1Gbps. Will not make a difference for throughput - but may make a difference for latency. (I’m thinking here that the GPON speed is independent from the ethernet speed, otherwise makes no sense).