CodingBox Q&A Ask question

QSW-M408S com módulo SFP+ RJ45: link de 2.5GbE arrasta a 140 Mbit/s enquanto o 1G puro funciona bem

Asked Active Viewed 60 AI translation from English
5

Homelab, nada de exótico. Um Odroid H2 cuida do roteamento nas portas 2.5GbE dele, e eu queria plugar ele numa das gaiolas SFP+ de 10GbE do switch usando um módulo de cobre RJ45 em vez de passar fibra pela sala.

  • QNAP QSW-M408S, módulo de cobre em uma das gaiolas SFP+ de 10GbE
  • roteador Odroid H2, portas 2.5GbE onboard
  • transceivers SFP+ RJ45 (10GBase-T), um 6Com e um GWfiber
  • patch cable Cat6a curto, as duas caixas na mesma bancada

O link sobe e passa tráfego, mas o throughput é uma piada:

2.5GbE port -> RJ45 SFP+ module -> QSW-M408S SFP+ cage
    iperf3: about 140 Mbit/s

same router, plain 1GbE RJ45 port on the switch
    iperf3: full gigabit, no complaints

O que já tentei:

  • troquei os dois módulos entre si, o 6Com e o GWfiber se comportam igual
  • troquei o patch cable e movi o módulo para outra gaiola SFP+
  • voltei para a porta RJ45 gigabit simples para provar que o roteador e o cabeamento estão bons, que é de onde vem a linha do gigabit acima

Então o switch simplesmente não faz 2.5G numa gaiola SFP+ de cobre, ou esses módulos são os errados para multigig?

Comments 5

Accepted answer

Quem limita você aqui não é o switch, são os módulos.

SFP+ de cobre na ponta barata costuma negociar só 1G e 10G, nada além disso. As taxas multigig intermediárias são um recurso à parte: um módulo que suporta elas diz isso explicitamente, listando 2.5G e 5G junto com 1G e 10G, porque isso é NBASE-T e não 10GBase-T puro. Quando o módulo não consegue fazer a taxa que o outro lado quer, é exatamente o seu sintoma: um link que sobe, tecnicamente funciona e passa uma fração do que deveria, enquanto o caminho gigabit puro fica perfeito porque 1G é uma das taxas que o módulo realmente suporta.

Então antes de culpar o QSW-M408S, arranje um módulo que liste explicitamente 2.5G e 5G na especificação. O Wiitek foi o que apareceu quando eu procurei a mesma coisa. Se o datasheet fica calado sobre essas taxas, assuma que o módulo não faz elas, não importa o que o vendedor escreva no anúncio.

Eu não testei essa combinação num QSW-M408S, então compre um módulo e teste antes de pedir vários.

3 VietnamdwdmpilotVN Show original (English) AI translation

O que esses dois módulos realmente afirmam? Não o marketing do anúncio, a lista de taxas no datasheet. Muito SFP+ 10GBase-T barato só anuncia 1G e 10G, e tudo que fica no meio é deixado ao acaso.

Outra coisa: o switch te diz em qual taxa a porta se estabilizou, ou só que o link está up? E o que o H2 reporta do lado dele? Uma porta que acha que está em 2.5G enquanto move 140 Mbit/s e uma porta que caiu discretamente para algo menor são dois problemas diferentes com duas soluções diferentes.

1 VietnamtxhawkVN Show original (English) AI translation

Mesma história em hardware diferente. Eu tinha um Chelsio T520-CR e perguntei por aí sobre SFP+ de cobre antes de comprar: a resposta foi que os módulos RJ45 da FS rodam em placas Chelsio a 1G e 10G sem tratamento especial, e tinha gente rodando os mesmos módulos em NICs Chelsio e Intel há muito tempo sem problema. No momento em que a conversa foi para 2.5G e 5G, todo mundo ficou vago. É exatamente nesse ponto que o SFP+ de cobre é pouco confiável, tanto naquela discussão quanto na sua.

O conselho que acabei seguindo foi parar de comprar transceivers e pegar um T520-BT com portas RJ45 nativas. Se a caixa que você está conectando tem portas de cobre nativas utilizáveis, a gaiola SFP+ rende mais com fibra ou DAC.

0 United Statesnetwizard14US Show original (English) AI translation

Vale acrescentar à lista de compras: orçamento de energia, não só a lista de taxas.

Um colega ligou um Mac Studio num módulo SFP+ RJ45 de um USW Aggregation por um cabo Cat6a de 50 pés, com um NAS 10GbE em outra gaiola. O autoneg nunca chegou a 10G ali, a porta se estabilizava em 5000Base-T sempre, e forçar 10GBASE-T na mão piorou em vez de ajudar: as cópias caíam para uns 100 MB/s. A conclusão foi que adaptadores desse tipo ficam sem orçamento de energia e só seguram 10G em distâncias curtas. O que ajudou: fixar a taxa na mão para a lógica de economia de energia ficar fora da jogada, ligar o flow control, e procurar um módulo com mais potência por trás, o MikroTik S+RJ10 foi o citado. A alternativa era abandonar os módulos de cobre de vez e migrar para um switch com portas RJ45 10GbE próprias, um USW-Flex XG nesse caso, deixando a gaiola para fibra ou DAC.

Num patch cable de bancada nada disso aparece, mas passa a importar assim que o cabo atravessa uma parede.

0 Ukrainenetguru15UA Show original (English) AI translation

Concordo só até certo ponto. Os módulos provavelmente são limitados demais, mas eu não pediria nada antes de olhar como a porta negocia.

Tenho um CRS305-1G-4S+IN no SwOS 2.18 com um SFP RJ45 10Gtek só de 1 Gbit sentado numa gaiola SFP+. Roda fresco e é sólido, mas só porque a auto-negociação está desligada nessa porta e a taxa está fixada em 1G. Deixe o autoneg ligado e uma gaiola SFP+ conversando com um módulo de lista de taxas mais estreita nunca se estabiliza direito, que é a mesma família de problema que você está descrevendo.

Se o QNAP deixar você fixar a taxa da porta, fixe em 2.5G nas duas pontas e repita o teste do iperf3. Não custa nada, e te diz se você está precisando comprar um módulo novo ou correndo atrás de negociação.

0 RussianetadminRU Show original (English) AI translation
Log in to comment. Log in