• Prezados usuários,

    Por questões de segurança, a partir de 22/04/2024 os usuários só conseguirão logar no fórum se estiverem com a "Verificação em duas etapas" habilitada em seu perfil.

    Para habilitar a "Verificação em duas etapas" entre em sua conta e "Click" em seu nick name na parte superior da página, aparecerá opções de gestão de sua conta, entre em "Senha e segurança", a primeira opção será para habilitar a "Verificação em duas etapas".

    Clicando alí vai pedir a sua senha de acesso ao fórum, e depois vai para as opções de verificação, que serão as seguintes:

    ***Código de verificação via aplicativo*** >>>Isso permite que você gere um código de verificação usando um aplicativo em seu telefone.

    ***Email de confirmação*** >>>Isso enviará um código por e-mail para verificar seu login.

    ***Códigos alternativos*** >>>Esses códigos podem ser usados para fazer login se você não tiver acesso a outros métodos de verificação.

    Existe as 3 opções acima, e para continuar acessando o fórum a partir de 22/04/2024 você deverá habilitar uma das 03 opções.

    Tópico para tirar dúvidas>>>>https://forum.adrenaline.com.br/threads/obrigatoriedade-da-verificacao-em-duas-etapas-a-partir-de-24-04-2024-duvidas.712290/

    Atencionamente,

    Administração do Fórum Adrenaline

[TÓPICO DEDICADO] Redes Modulares, Roteadores e mini roteadores de Alta Performance - NanoPi, Raspberry Pi, Orange Pi, Banana Pi, x86 e etc.

xShARkx

know-it-all Member
Registrado
O intuito desse tópico é para que possamos discutir sobre Redes Modulares, Roteadores x86 e Mini Roteadores de Alta performance ARM.

Descrição:

Rede modulares - São redes aonde não utilizamos roteadores All-in-One(tudo em um) para gerenciar tudo e todos(roteamento, wifi e etc) na rede, e sim separamos a responsabilidade de cada parte da rede para um dispositivo dedicado! O resultado disso, é uma rede que você só faz upgrade aonde é realmente necessário e no que realmente fica obsoleto sem ter que trocar tudo.

Exemplo: Um dispositivo fica dedicado para fazer o roteamento, outro dispositivo fica dedicado a ser o AP(Access Point) Wifi, outro dispositivo(como um switch) fica dedicado a fazer as conexões via cabo e etc.

Roteadores x86 - No caso desse tópico, quando falamos de roteadores, o foco é sobre roteadores x86 de baixo TPD(consumo de energia), porém, que ao mesmo tempo são roteadores extremamente poderosos e que também possuem uma flexibilidade enorme quanto a quantidade de sistemas compatíveis com os mesmos, ou seja, você tem um leque enorme de sistemas diferentes para escolher como Openwrt, RouterOS, PFsense, OPNsense, Untangle e outros.

No caso hoje em dia, temos no aliexpress vários roteadores x86 com desempenho fenomenal e com baixo consumo de energia! Os melhores CxB são os com portas 2.5Gbe e processadores Celeron, porém, existem desses roteadores com diversos tipos de processador como o i5-1135G7, o i7-1165G7 e muitos outros, ou seja, para todo o tipo de bolso e necessidade!

Esses roteadores geralmente variam entre R$ 1.000,00(Celeron j4125) a R$ 2.500,00(I7-1165G7) reais.

OBS: Não se deixe enganar devido ao CPU ser um celeron da vida, pois um celeron atual é um CPU bem capaz ainda mais pelo TPD dele que é muito baixo! Fora que quando ele é usado para roteamento e gerenciamento de uma rede, ele se torna um CPU extremamente poderoso e que vai entregar bem mais do que qualquer roteador equivalente e gastando menos energia.

Celeron j4125 e portas 2.5Gbe:


Celeron N5105 e portas 2.5Gbe com Case Slim V3:


Celeron N5105 e portas 2.5Gbe com Case Fat V3:


Se6f29fdb35874a8888a6455c7dfcc355Z.jpg

S23950991b8ca47c287a3a6b7c035ec02t.jpg

0wZiSfK.png


Abaixo temos a Zima board que é o resultado de um crowdfunding do Kickstarter e que hoje se tornou um produto! É literalmente um servidor\computador\roteador x86, pequeno, portátil, poderoso, de baixo consumo e com possibilidade de expansão, devido a seus acessórios.

Página da zima board -> https://www.zimaboard.com/

HowItWorks.png


xGONOoN.png

Mini Roteadores - Geralmente são roteadores ARM compactos e de baixo TPD, porém, que são poderosos em processamento e roteamento! Costumam usar Openwrt, por que atualmente o suporte ARM de outros sistemas como PFsense e OPNsense, ainda não amadureceu! O que pode mudar no futuro próximo...

Primeiramente temos os produtos da Friendlyelec, ou seja, os NanoPi.

Página da friendlyelec -> https://friendlyelec.com/

A Friendlyelec é uma empresa de que fabrica SBC(Single-Board Computers) e que inclusive atua a mais tempo até do que a Raspberry foundation do famoso Raspberry Pi! Entre as empresas de SBC ARM que fazem mini roteadores, na minha opinião a FriendlyElec se sobressai com a qualidade de construção, specs, apresentação e etc de seus produtos.

Abaixo temos os melhores modelos:

NanoPi R2C Plus


Página do NanoPi R2C Plus no site da friendlyelec -> https://www.friendlyelec.com/index.php?route=product/product&path=69&product_id=286

Wiki do NanoPi R2C Plus na wiki da friendlyelec -> https://wiki.friendlyelec.com/wiki/index.php/NanoPi_R2C_Plus

O preço do NanoPi R2C plus começa na faixa dos R$ 300,00 no aliexpress:


Fonte de alimentação, recomendada:


R2CP_en_01.jpg


NanoPi R4S

Página do NanoPi R4S no site da friendlyelec -> https://www.friendlyelec.com/index.php?route=product/product&path=69&product_id=284

Wiki do NanoPi R4S na wiki da friendlyelec -> https://wiki.friendlyelec.com/wiki/index.php/NanoPi_R4S

O preço do NanoPi R4S começa na faixa dos R$ 500,00 no aliexpress:


Fonte de alimentação, recomendada:


OBS: No caso do NanoPi R4S também é necessário comprar um cartão SD classe 10 no mínimo, pois o mesmo não tem armazenamento embutido igual aos outros modelos de NanoPi apresentados aqui nessa lista.

R4S_en_01.jpg


NanoPi R5S

Página do NanoPi R5S no site da friendlyelec -> https://www.friendlyelec.com/index.php?route=product/product&path=69&product_id=287

Wiki do NanoPi R5S na wiki da friendlyelec -> https://wiki.friendlyelec.com/wiki/index.php/NanoPi_R5S

O preço do NanoPi R5S começa na faixa dos R$ 450,00 no aliexpress pelo modelo de 2GB com case de metal sem fonte, e para o modelo de 4GB começa na faixa dos R$ 510,00 com case de metal e sem fonte:


ou


Fonte de alimentação, recomendada:


R5S_en_01.jpg

Fora a friendlyelec, temos outros fabricantes como a Banana Pi e Orange Pi:

Página da Banana Pi -> https://www.banana-pi.org/

E suas opções:

Banana%20pi%20BPI-M2S%20750.jpg

4T7iC0L.png


Banana%20Pi%20BPI-R2%20Pro%20ban%20.jpg

Banana%20Pi%20BPI-R2%20Pro%20int%20750.jpg


Banana%20pi%20751.jpg

BPI-R3%20interface%201.jpg


Banana pi como deu para ver acima, produz vários modelos com CPU's, specs, portas e etc diferentes, o problema é que eles demoram muito para começar a vender esses modelos anunciados no site como esses 3 exemplos acima e que na minha opinião são os modelos mais interessantes dos produtos deles! Se faz necessário então, entrar em contato via e-mail com a Banana Pi para verificar a disponibilidade desses produtos mais novos... Fora isso vc consegue encontrar modelos que já foram lançados algum tempo no aliexpress.

E com isso vamos a Orange Pi:

Página da Orange Pi -> http://www.orangepi.org/

Atualmente, a Orange Pi só possui um modelo para ser mini roteador que é o Orange Pi R1 Plus:

Laranja-pi-r1-plus-roteador-port-til-do-curso-sbc-openwrt-com-gbe-duplo-1gb-rockchip.jpg_Q90.jpg_.webp


Sendo que ele possui uma variante chamada LTS, cuja a unicamente diferença entra o modelo normal e modelo LTS, é que a versão LTS usa 1GB LPDDR3 enquanto a normal usa DDR4.

Orange-Pi-R1-Plus-LTS-1GB-RAM-Uses-Rockchip-RK3328-Open-Source-Single-Board-Computer-Run.jpg_Q90.jpg_.webp

!! Agora vamos a parte importante !!

Tirando o desempenho que é muito melhor do que um roteador doméstico comum ou até de marcas conhecidas e equivalentes como mikrotik(por preço melhor ou igual no caso das domésticas de RB750GR3 a RB5009 como exemplos), por que valeria a pena investir nesse tipo de roteador x86 ou arm de alta desempenho?

R: Porque os sistemas que esses roteadores conseguem usar, abrem ao usuário um leque enorme de possibilidades que um tp-link da vida não consegue, como:
  • Ter adblock ou adguard home para rede toda a fim de filtrar\bloquear propagandas e sites perigosos automaticamente(OBS: menos as propagandas do youtube no smatphone e smart tv, porque essas não da para bloquear via DNS).
  • Ter um firewall de "verdade" e poderoso.
  • Facilmente bloquear países inteiros por faixas ip, aumentando a segurança.
  • Fazer Load Balance, Fail Over ou Link Aggregation e\ou rotear separadamente aplicações e protocolos por links diferentes + outras possibilidades com regras.
  • Tornar seguro e criptografar o trafego DNS a fim de evitar que terceiros saibam quais endereços(hostname) vc visita, inclusive seu provedor.
  • Conseguir priorizar pacotes que saem do seu roteador com SQM, ou seja, não ter bufferbloat na rede podendo fazer um download no talo enquanto joga que não vai afetar o ping do jogo.
  • Poder ter um acesso seguro e rápido a sua rede inteira de forma remota.
  • Pode configurar o VOIP de empresas como a Oi fibra no roteador a fim de usar o mesmo nos computadores ou aparelhos da sua rede.
  • Adicionar uma vpn de alta velocidade para alterar rotas da sua conexão ou outras possibilidades que uma vpn configurada diretamente no roteador permitem.
  • Poder monitorar a qualidade da sua conexão e esfregar na cara do provedor aquela perda de pacote marota ou rota ruim caso for culpa dele.
  • Ter portas 2.5Gbe, 10Gbe e etc.
  • E incontáveis outras possibilidades.
 
Última edição:
Esse segundo post vou utilizar como uma base de dados quanto a informações e tutoriais uteis em relação ao openwrt que é o sistema usado no meu roteador atualmente :joia:.


Openwrt vs Friendlywrt e como espalhar carga\ajustar manualmente a afinidade do CPU do NanoPi R4S:
O friendlywrt é uma versão do openwrt feita pela friendlyelec para suportar os seus NanoPi's, e ela existe para que o seus produtos tenham um sistema para roteador com suporte imediato no lançamento e para atender um publico todo em geral já que o mesmo vem com vários drivers de placas de rede instalados, muitos pacotes de linguagem e etc! Enquanto no openwrt oficial, o mesmo pode levar ou não mais tempo para suportar um novo dispositivo e por padrão é bem enxugado deixando então o usuário decidir o que ele quer já que o openwrt é um sistema modular que utiliza pacotes.

No caso a primeira informação importante e tutorial vai ser sobre afinidade de CPU para espalhar a carga de roteamento no NanoPi R4S que possui 6 cores, ou seja, 4 cores a53 e 2 cores a72.

No caso a estrutura dos cores do NanoPi R4S é assim:

Cores 0 a 3
= cores a53
Cores 4 e 5
= cores a72

Os cores a72 são mais fortes e rodam com clocks mais altos! Outro detalhe é que o friendlywrt tem clocks mais altos para ambos os cores a53 e a72 do que o openwrt oficial, no oficial temos 1.4 ghz nos cores a53 e 1.8 ghz nos cores a72 e no friendlywrt temos 1.5 ghz nos cores a53 e 2.0 ghz nos cores a72.

OBS: É possível chegar até 1.8 ghz nos cores a53 e 2.2 ghz nos cores a72, porém, sobe bem a voltagem o que para alguns se torna desnecessário e até possivelmente perigoso, em contra partida os chineses usam com esse OC extremo por default, porém, recomendam uma fonte 5v 4a de qualidade! É possível também usar um outro OC, que seria 1.6ghz nos cores a53 e 2.0 ghz nos cores a72, esse nesse caso mantém a voltagem em um valor bem menor e bem aceitável...

Quanto a afinidade do cpu do NanoPi R4S no openwrt, temos o seguinte esquema:

Binário = hex = cpu

000001 = hex 1 = cpu 0
000010 = hex 2 = cpu 1
000100 = hex 4 = cpu 2
001000 = hex 8 = cpu 3
010000 = hex 10 = cpu 4
100000 = hex 20 = cpu 5

É basicamente um número binário onde cada bit representa uma CPU, após isso é só converter para hexadecimal. O bit mais à direita é CPU 0...

Ou seja, se eu quiser usar todos os núcleos do NanoPi R4S para espalhar as QUEUES de ambos os eth, como faz?

Só montar o binário e seguir dai:


Binário = hex = cpu
111111 = 3f = cpu 0, 1, 2, 3, 4 e 5.

Ai se utiliza o comando:

## Queues do eth0 nos cores 0, 1, 2, 3, 4 e 5 ##

echo 3f > /sys/class/net/eth0/queues/rx-0/rps_cpus

## Queues do eth1 nos cores 0, 1, 2, 3, 4 e 5 ##
echo 3f > /sys/class/net/eth1/queues/rx-0/rps_cpus

O número hexadecimal que você usa no "echo", define quais CPUs usar! Esse comando também pode ser usado dentro arquivo de afinidade de CPU do openwrt para tornar permanente as suas "escolhas\config", como vou mostrar mais frente, já que se vc der esse comando no shell apenas, o mesmo se torna uma coisa temporária que será perdida ao reiniciar o NanoPi! Usar esses comandos no shell é bom para testar de forma extremamente rápida diferentes escolhas\configs e ver os resultados!

OBS: Não se assuste se cada hora der um resultado diferente no uso do CPU se vc deixar da maneira acima, ou seja, selecionando todos os cores e deixando assim o sistema no comando do uso dos cores, pois ai cada hora ele vai fazer da maneira que ele achar melhor.

E agora se eu quiser usar só os cores a72 que são os cores 4 e 5 para as queues dos eth, como faz? Pode ser feito de duas maneiras, ou seja, selecionando um core para rodar a queue de cada eth, exemplo:

Binário = hex = cpu
010000 = 10 = cpu 4
100000 = 20 = cpu 5

Dessa forma temos:

## Queues do eth0 nos core 4 ##
echo 10 > /sys/class/net/eth0/queues/rx-0/rps_cpus

## Queues do eth1 nos core 5 ##
echo 20 > /sys/class/net/eth1/queues/rx-0/rps_cpus

Ou selecionando ambos os cores a72 para ambos os eth, deixando assim o sistema escolher automaticamente, logo temos:

Binário = hex = cpu
110000 = 30 = cpu 4 e 5.

E os comandos:

## Queues do eth0 nos core 4 e 5 ##
echo 30 > /sys/class/net/eth0/queues/rx-0/rps_cpus

## Queues do eth1 nos core 4 e 5 ##
echo 30 > /sys/class/net/eth1/queues/rx-0/rps_cpus

E se eu quiser fazer uma salada de frutas e usar 3 cores sendo eles separados por um core que não vai ser usado? Logo temos:

Binário = hex = cpu
010101 = 15 = cpu 0, 2 e 4

E os comandos:

## Queues do eth0 nos core 0, 2 e 4 ##
echo 15 > /sys/class/net/eth0/queues/rx-0/rps_cpus

## Queues do eth1 nos core 0, 2 e 4 ##
echo 15 > /sys/class/net/eth1/queues/rx-0/rps_cpus

E assim por diante :naza:

E quanto ao IRQ que também é necessário verificar\ajustar?

É basicamente a mesma coisa, só com algumas diferenças, ou seja, primeiro vc tem que usar o comando ''grep eth /proc/interrupts'' para pegar os números do IRQ de cada eth:


QuUS1Oz.png


Da para ver ai na imagem os números do IRQ e a qual eth eles pertencem.

Ai vamos aos comandos:

## IRQ do eth0 no core ... ##
echo hex > /proc/irq/31/smp_affinity

ou

echo -n hex > /proc/irq/31/smp_affinity

## IRQ do eth1 no core ... ##
echo hex > /proc/irq/88/smp_affinity

ou

echo -n hex > /proc/irq/88/smp_affinity

Aonde hex é = a mesma situação do comando das queues que eu expliquei acima! E esse parâmetro "-n" é necessário para setar o IRQ via shell, caso vc use o friendlywrt devido a ele já estar usando kernel linux 5.15, enquanto openwrt oficial atualmente usa kernel 5.4 na versão estável e 5.10 na snapshot e provavelmente na próxima versão estável também e quando chegar na 5.15, provavelmente vai ser necessário especificar o parâmetro "-n" também no openwrt oficial.

Como fazer para tornar isso permanente no NanoPi R4S?

Ai vc tem duas escolhas, a primeira é usar um editor da vida como o nano e navegar via shell até o arquivo /etc/hotplug.d/net/40-net-smp-affinity e editar o mesmo ou pela segunda forma, que é via stfp e winscp e chegar no mesmo arquivo e editar ele mais facilmente e rapidamente como no exemplo abaixo:

xbeJFnJ.png


LUJtHMP.png


Nas setas vermelhas temos a parte do código que configura a afinidade do IRQ(o set_interface_core, aqui tem a mesma função do comando para shell que eu mostrei acima) e nas setas azuis temos as QUEUES, e o 3f é o número hex, ou seja, hexadecimal que define os cores\cpu's, conforme explicado...

OBS: No caso do print acima está 3f em tudo espalhando a carga para todos os 6 cores do NanoPi R4S, ou seja, basta alterar o hex nesse arquivo e reiniciar o NanoPi que a modificação vai estar permanente, lembrando sempre que é melhor testar via shell com os comandos que eu mostrei anteriormente para depois fazer a modificação no arquivo para ficar permanente!

OBS: Lembrando que as apenas no caso das QUEUES, que atualmente é confirmado das mesmas se espalharem para todos so cores corretamente, porém, o IRQ parece usar apenas 1 core para cada eth de cada vez, porém, ao usar 3f cada hora ele parece escolher dois dos 6 cores para processar o IRQ de cada eth conforme o sistema pede.

OBS:
Outra maneira de deixar o sistema no automático para distribuir o IRQ, seria apagar essas duas linhas do set_interface_core e salvar o arquivo! <- Descoberta desse resultado de apagar o set_interface_core, foi feita pelo @FelipeSS! Nesse caso ao dar os comandos cat /proc/irq/31/smp_affinity e cat /proc/irq/88/smp_affinity, o shell retorna que o IRQ está configurado no hex 3f igual quando tu da o comando no shell(mostrado anteriormente) ou se vc deixa o set_interface_core em 3f no arquivo...
Agora se isso tem alguma diferença entre deixar as duas linhas set_interface_core em 3f ou apagar elas que de acordo com o shell da no mesmo, não tenho como confirmar se realmente é essa a situação ou não rsrsrs...

Com essas instruções cada pessoa vai poder setar a afinidade do seu processador e do seu roteador, conforme a sua necessidade e resultados, já que existem N possibilidades aqui!

Como não ajustar nada manualmente, e deixar tudo por conta de pacotes ou funções automáticas?
Ai basta ativar o package steering que fica em Network -> Interfaces -> Global Network Options e também instalar o pacote irqbalance com o comando opkg update && opkg install irqbalance, depois disso se faz necessário ir no arquivo do irqbalance em /etc/config/irqbalance e mudar de 0 para 1 salvar o arquivo e no final dar o comando /etc/init.d/irqbalance start para dar start no pacote.

Eu pessoalmente prefiro fazer o ajuste manual, porém, para a sua necessidade ou visão não custa nada testar ambos os meios!
 
Última edição:
Excelente iniciativa pelo topico muito top parabéns a todos,
xShARkx aproveitando gostaria de saber sobre essa interface do FriendlyWRT tem ela para baixar? , obrigado
 
Acho q irei esperar algo do tipo banana pi ali.
 
Excelente iniciativa pelo topico muito top parabéns a todos,
xShARkx aproveitando gostaria de saber sobre essa interface do FriendlyWRT tem ela para baixar? , obrigado
 
Aproveitando eu comprei também junto com o NanopiR4S um adaptador usb 3.0 Wavlink 2.5gbps mais ainda não testei nenhum dos dois porque chegou em casa e ja fui viajar, quando voltar vou realizar diversos testes e vou postando valeu e obrigado pessoal.
--- Post duplo é unido automaticamente: ---

Muito obrigado
 
Bom dia!
Ótimo tópico.
(pergunta de leigo)
Tenho um PI 3 ou 4.
Para instalar essas distros há necessidade do dispositivo ter duas lans?
 
O intuito desse tópico é para que possamos discutir sobre Redes Modulares, Roteadores x86 e Mini Roteadores de Alta performance ARM.

Descrição:

Rede modulares - São redes aonde não utilizamos roteadores All-in-One(tudo em um) para gerenciar tudo e todos(roteamento, wifi e etc) na rede, e sim separamos a responsabilidade de cada parte da rede para um dispositivo dedicado! O resultado disso, é uma rede que você só faz upgrade aonde é realmente necessário e no que realmente fica obsoleto sem ter que trocar tudo.

Exemplo: Um dispositivo fica dedicado para fazer o roteamento, outro dispositivo fica dedicado a ser o AP(Access Point) Wifi, outro dispositivo(como um switch) fica dedicado a fazer as conexões via cabo e etc.

Roteadores - No caso desse tópico, quando falamos de roteadores, o foco é sobre roteadores x86 de baixo TPD(consumo de energia), porém, que ao mesmo tempo são roteadores poderosos e também possuem uma flexibilidade enorme quanto a quantidade de sistemas compatíveis com os mesmos(Openwrt, RouterOS, Pfsense, OPNSense, Untangle e outros).

Exemplos:

HowItWorks.png

xGONOoN.png


H873e8bc552a440a085f9938fb16c0c65M.jpg



Mini Roteadores - Geralmente são roteadores ARM compactos e de baixo TPD, porém, que são poderosos em processamento e roteamento! Costumam usar Openwrt.

Exemplos:

R4S_en_01.jpg


R2C_en_01.jpg


Laranja-pi-r1-plus-roteador-port-til-do-curso-sbc-openwrt-com-gbe-duplo-1gb-rockchip.jpg_Q90.jpg_.webp


750x279xBanana_Pi_BPI-R2_Pro_.jpg.pagespeed.ic.l-SeRb4IQo.webp
Excelente tópico. Já existe destes mini roteadores com interface 2.5Gb?
E pelo que eu entendi, se usa eles em conjunto com um switch?
Começando com uns testes do SQM Cake no NanoPi R4S + Oi fibra 400mb via Openwrt.

ba4DFEu.png


1 - Primeiramente sem SQM algum:

YuzWT2S.png

2k0ZEvm.png


Da para ver como é terrível o buffer bloat na Oi fibra.

2 - Já aqui nessas imagens abaixo, temos o SQM Cake + Piece of cake ativado:

iEFLslX.png

AOYwg9N.png


Podemos ver claramente a diferença na estabilidade do ping, sem buffer bloat algum! Porém, com uma perda de velocidade que varia de 5 a 10%, o que é normal quando se usa SQM Cake.

3 - Abaixo temos o uso de CPU com SQM ativado, tanto para um download via HTTP como para um download de um torrent sem limite algum no número de conexões simultaneas:

N78es7r.png


O cpu do NanoPi R4S nem chega a "suar" para fazer SQM de 400 mb em um download via HTTP.

Agora já o torresmão e sem limite de conexões, a CPU trabalha mais com SQM ativado!

WQzAXvs.png


Porém, ainda sim temos bastante margem livre no CPU.

Lembrando que o NanoPi R4S está rodando stock, porém, da para facilmente fazer um over de 200 mhz nos dois núcleos A72 e 300 mhz nos quatro núcleos A53.
Outra dúvida. Quando você ativa o SQM a velocidade máxima atingida no down e up cai conforme você relatou. Isso é uma característica de qualquer roteador ou tem modelo de roteador que consegue segurar o link no máximo com o SQM ativo?
 
Tóco foda! Alguém poderia me indicar tutoriais sobre este tipo de sistema? E desses plugins (nem sei se posso rotulá-los assim) como o SQM, Piece of Cake etc? Quero estudar bem sobre isso pq a única coisa que estudei de OS de redes foi o iOS da Cisco no packet tracer.
 
Bom dia!
Ótimo tópico.
(pergunta de leigo)
Tenho um PI 3 ou 4.
Para instalar essas distros há necessidade do dispositivo ter duas lans?
Não exatamente, ou seja, da para se utilizar apenas com uma porta lan! Contanto que vc tenha um switch gerenciável que tenha acesso a Vlans, como nesse video aqui:




Com isso vc consegue separar as coisas e utilizar apenas uma porta lan.

Porém, o ideal seria comprar essa carrier board aqui:





Porque uma interface lan apenas fazendo tudo, acredito eu que acaba saturando com certa facilidade! Porém, lembre-se que essa carrier board é apenas compatível com Raspberry Pi 4 e não com o 3.
Excelente tópico. Já existe destes mini roteadores com interface 2.5Gb?
Tem que dar uma pesquisada, porém, acho que ainda é cedo para porta 2.5Gb quando falamos de mini roteadores arm, porém, x86 ai já outros 500...
E pelo que eu entendi, se usa eles em conjunto com um switch?
Para se ligar mais de um equipamento via cabo de rede, então sim! Outra opção é vc usar as portas de um roteador wifi tudo em um como switch, ou seja, o roteador wifi tudo em um tu bota em modo AP e desabilita o DHCP dele.
Outra dúvida. Quando você ativa o SQM a velocidade máxima atingida no down e up cai conforme você relatou. Isso é uma característica de qualquer roteador ou tem modelo de roteador que consegue segurar o link no máximo com o SQM ativo?
Como eu expliquei, é normal vc perder entre 5 a 10% mais ou menos de velocidade quando se usa SQM... Não conheço nenhum algoritmo de SQM que não exista essa perda, fora que o recomendado é sempre usar a sua velocidade contratada que é o que vc tem de garantido e não a velocidade contratada + "overhead".
 
Última edição:
Boa tarde senhores.
Agradeço as respostas, mas já venho com uma pergunta.
Um RB750Gr3 teria as mesmas funções desses dispositivos acima mencionados? É mais ou menos potente? Há flexibildiade de troca de firmware?
Obrigado.
 
Boa tarde senhores.
Agradeço as respostas, mas já venho com uma pergunta.
Um RB750Gr3 teria as mesmas funções desses dispositivos acima mencionados? É mais ou menos potente? Há flexibildiade de troca de firmware?
Obrigado.
Comparado ao Nanopi r4s é bem inferior e inferior até ao Nanopi r2c, r2s e Orangepi r1 Plus...
 
Boa tarde senhores.
Agradeço as respostas, mas já venho com uma pergunta.
Um RB750Gr3 teria as mesmas funções desses dispositivos acima mencionados? É mais ou menos potente? Há flexibildiade de troca de firmware?
Obrigado.
Tirando a nova RB5009, que vai te custar hoje uns 3 mil reais, todos os dispositivos aqui apresentados nesse tópico são superiores ou muito superiores em questão de hardware(CPU, ram e etc) do que as RB's "residenciais" da mikrotik como RB750Gr3, RB760iGS e incluindo a RB4011.
Único detalhe é que as RB's tem mais portas ethernet do que os mini roteadores arm ou a zima board apresentada aqui no tópico, porém, o outro tipo de roteador x86 que eu mostrei no primeiro post, consegue "igualar" as RB's nesse quesito dependendo do modelo escolhido é claro.

O problema do mikrotik é que vc paga mais pelo software do que pelo hardware! O lado ruim disso é que em um ambiente residencial o software da mikrotik acaba ficando subutilizado já que vc tem acesso a ele "todo" sendo que geralmente vc acaba não utilizando parte ou boa parte das features.

Na minha opinião, o openwrt sendo um sistema modular(pacotes) atende melhor o ambiente residencial.
 
Última edição:
Boa noite prezados.
Achei da porra esse tópico; bastante informativo. Agradeço pelas respostas bem explicadas etc.
Mas venho aqui solicitar-lhes uma opiniao, tendo em vista que o preço do r4s nao é tao barato:
1: para uma rede doméstica com duas ou tres smarts, uma dezena de celulares, um desktop (o meu) que é usado para alguns jogos online (nada competitivo), há necessidade desse dispositivo?Chegou aqui recente um ax3000 xiaomi (versao chinesa), mas ainda nao o coloquei como router, tá somente como ap.
2: pretendo colocar o ax como roteador (modem f@st 5657 em bridge) e um c6 como ap (via cabo cat6) na sala (seria o suficiente para nosso ap). dá certo ?
Obrigado.
 
Boa noite prezados.
Achei da porra esse tópico; bastante informativo. Agradeço pelas respostas bem explicadas etc.
Mas venho aqui solicitar-lhes uma opiniao, tendo em vista que o preço do r4s nao é tao barato:
Você estava cogitando uma RB750Gr3, o nanopi r4s é apenas 100 reais mais caro que a RB750Gr3 no aliexpress, porém, muito superior a RB. Unico lado ruim é que é uma importação e existe risco de ser taxado, porém, até agora ninguém que comprou o nano foi taxado.
1: para uma rede doméstica com duas ou tres smarts, uma dezena de celulares, um desktop (o meu) que é usado para alguns jogos online (nada competitivo), há necessidade desse dispositivo?Chegou aqui recente um ax3000 xiaomi (versao chinesa), mas ainda nao o coloquei como router, tá somente como ap.
Ai quem tem que verificar isso é você, ou seja:

1 - A internet da sua casa é saturada constantemente o que acaba causando bufferbloat e te atrapalha nos seus jogos online?
2 - Você gostaria de ter adblock\adguard para rede toda? Assim bloqueando as propagandas nos celulares e etc quando eles estiverem conectados a sua rede?
3 - Você gostaria de ter mais segurança e privacidade? E que o seu provedor não saiba quais sites vc visita?
4 - Vc gostaria de ter um acesso seguro a sua rede remotamente?
5 - Vc gostaria de poder adicionar uma vpn no seu roteador para alterar rotas da sua conexão? Ou outras possibilidades que uma vpn permite?
6 - Você gostaria de poder monitorar a qualidade da sua internet?
7 - Outras infinitas possiblidades.

Openwrt com um roteador descente como o nano, te permite infinitas possibilidades! Agora quem decide se isso é importante para o seu ambiente, é vc...

Lembre-se apenas que existe uma curva de aprendizagem para poder utilizar isso tudo que eu falei e mais, pois o openwrt não é um sistema leigo como esses firmware da tp-link, xiaomi, dlink e afins.

2: pretendo colocar o ax como roteador (modem f@st 5657 em bridge) e um c6 como ap (via cabo cat6) na sala (seria o suficiente para nosso ap). dá certo ?
Obrigado.
O que eu posso dizer aqui, é que a transição de um dispositivo que tiver conectado no wifi do C6 para o AX(vice-versa) não vai ser "lisa"(não vai ser instantânea) já que a rede não será mesh.

E se por suficiente, vc está perguntando se a rede vai cobrir o AP todo? Ai já não sei, só testando! Porque existem muitas variáveis que afetam a cobertura do sinal wifi(Tamanho do local, os AP's em si, dispositivos cliente, redes de vizinhos que interferem, outros eletrônicos que interferem, quantidade de paredes e do que elas são feitas e etc).

Agora quanto ao layout da rede, então sim a mesma está correta! Modem em bridge com o AX3000 como roteador porque ele tem o melhor hardware aqui e o C6 como AP apenas.
 
topico top!
pra galera ver que quanto mais rápida a conexão, tem que investir em hardware bom, na pratica x86 ou arm.
estava pensando em importar o R4S já há um tempo e usar um ap ubiquity, justamente por ver os testes dele com openwrt + sqm cake.

fora ele, a opção cost-saving que tinha era o Belkin RT3200/Linksys E8450, dualcore 1.3ghz,
na faixa dos 70 usd, mas ele pelo que vi nas minhas pesquisas ele não da conta do cake acima dos 600mbit

e no lado high-end era o Qnap qhora-301w, arm quadcore 2.2ghz com 2 portas 10gbit,
na faixa dos 250 usd, mas ainda não tem suporte pro openwrt, apesar de estar em desenvolvimento.

atualmente tenho vivo 300/150 com um archer c7v5 com openwrt,
não da nem pra aumentar pra 600mbit pq o coitado roda no limite,
consigo os 300 mega no cabo mas no wifi a cpu topa em 100% +- nos 250mbit.
wireguard server e client roda ate legal (uns 50-60mbit via vpn),
mas ele não da conta de rodar sqm cake, 100% cpu com uns 120mbit se o cake estiver ativado.
 
Sabia que podia haver algo ruim na minha rede... mesmo com ping baixo, sentia umas travadas em alguns jogos, acho que vou me aventurar nisso...

@xShARkx Poderia dar uma olhada no meu teste e dizer se vale a pena?


Edit: Usando aquele pensamento de menos é mais.

Desabilitei algumas facilidades no roteador e melhorou um pouco.

https://www.waveform.com/tools/bufferbloat?test-id=6f42dab4-bb7f-4d98-b7e0-4a976c6a5775

A duvida mesmo seria na latência em geral, uso o PC direto no modem/roteador, colocando o modem/roteador -> RSP4 -> Roteador não adicionaria mais latência que o SQM consegue suprimir?

E a possibilidade do adblock e segurança também são bem interessantes.
 
Última edição:
fora ele, a opção cost-saving que tinha era o Belkin RT3200/Linksys E8450, dualcore 1.3ghz,
na faixa dos 70 usd, mas ele pelo que vi nas minhas pesquisas ele não da conta do cake acima dos 600mbit

e no lado high-end era o Qnap qhora-301w, arm quadcore 2.2ghz com 2 portas 10gbit,
na faixa dos 250 usd, mas ainda não tem suporte pro openwrt, apesar de estar em desenvolvimento.
Esses dois que vc sugeriu são roteadores All in one, o que acaba fugindo do objetivo de uma rede modular rsrsrs... Se eles não tivessem wifi integrado e com isso um preço bem mais acessível, ai eu acho que talvez valessem a pena! Porque comprar eles e não utilizar o wifi, é deixar de utilizar um feature grande do aparelho além de pagar por tal feature e não usar.

Para mim no mínimo tem que se separar o roteador do AP WIFI, tudo bem o roteador ter um switch integrado e até melhor para quem quer fazer load balance, link aggregation e fail over.

O segundo chama até a atenção pelas portas 10GB, porém, como eu falei eu achei salgado o preço... Acredito que se não tivesse wifi integrado seria bem mais em conta! Passando dos 100 Bidens eu partiria para um router x86.

Sabia que podia haver algo ruim na minha rede... mesmo com ping baixo, sentia umas travadas em alguns jogos, acho que vou me aventurar nisso...

@xShARkx Poderia dar uma olhada no meu teste e dizer se vale a pena?


Edit: Usando aquele pensamento de menos é mais.

Desabilitei algumas facilidades no roteador e melhorou um pouco.

https://www.waveform.com/tools/bufferbloat?test-id=6f42dab4-bb7f-4d98-b7e0-4a976c6a5775

A duvida mesmo seria na latência em geral, uso o PC direto no modem/roteador, colocando o modem/roteador -> RSP4 -> Roteador não adicionaria mais latência que o SQM consegue suprimir?
No caso correto seria:

Modem em bridge -> RSP4(funcionando como roteador da rede) -> AP WIFI(que pode ser aqueles roteadores tudo em um, porém, funcionando em modo AP e não modo roteador).

O buffer bloat acontece porque o roteador da sua rede não prioriza os pacotes corretamente e com isso, quando vc tem uma carga alta no mesmo(roteador), os pacotes ficam "agarrados" e com isso aumenta a latência! O SQM simplesmente prioriza corretamente os pacotes das aplicações sensíveis como jogos, VOIP e etc, fazendo com que eles não fiquem "agarrados" no roteador, impedindo assim o aumento de latência.

Só lembre-se que no caso de se utilizar um RSP4 como vc quer, o certo é adquirir essa plaquinha aqui:


Devido ao RSP4 ter uma porta ethernet apenas. Da para se utilizar uma placa de rede USB, so que é a solução menos elegante e talvez a menos eficiente e talvez com menos performance.
E a possibilidade do adblock e segurança também são bem interessantes.
E interessante sim e muito bom, porém, em algumas situações inconveniente! Digo isso por experiência com smart tv's e afins, que podem ter uma ou mais funcionalidade prejudicada pelo adblock, porém, que da para resolver ao adicionar os devidos domínios na whitelist do adblock no roteador.
 
Última edição:
No caso correto seria:

Modem em bridge -> RSP4(funcionando como roteador da rede) -> AP WIFI(que pode ser aqueles roteadores tudo em um, porém, funcionando em modo AP e não modo roteador).

O buffer bloat acontece porque o roteador da sua rede não prioriza os pacotes corretamente e com isso, quando vc tem uma carga alta no mesmo(roteador), os pacotes ficam "agarrados" e com isso aumenta a latência! O SQM simplesmente prioriza corretamente os pacotes das aplicações sensíveis como jogos, VOIP e etc, fazendo com que eles não fiquem "agarrados" no roteador, impedindo assim o aumento de latência.

Só lembre-se que no caso de se utilizar um RSP4 como vc quer, o certo é adquirir essa plaquinha aqui:


Devido ao RSP4 ter uma porta ethernet apenas. Da para se utilizar uma placa de rede USB, so que é a solução menos elegante e talvez a menos eficiente e com menos performance.

E interessante sim e muito bom, porém, em algumas situações inconveniente! Digo isso por experiência com smart tv's e afins, que podem ter uma ou mais funcionalidade prejudicada pelo adblock, porém, que da para resolver ai adicionar os devidos domínios na whitelist do adblock no roteador.

Obrigado pela ajuda.

E denovo mto bom o post alerta, principalmente nos FPSs tipo Battle Field e Apex, tinha o ping baixo mas sempre tinha perda de pacote e não entendia porque.

E confundi as siglas, vou de R4S igual você.

Sem querer abusar, mas já abusando.

- Existe a possibilidade de eu montar dessa forma: modem em bridge -> Nano R4S -> Ethernet pro PC + USB dongle pro AP Wifi? Pq a minha prioridade é PC pra juegos.
- Se for rodar o adblock seria o pi-hole mesmo?
 
Obrigado pela ajuda.

E denovo mto bom o post alerta, principalmente nos FPSs tipo Battle Field e Apex, tinha o ping baixo mas sempre tinha perda de pacote e não entendia porque.
Perda de pacote é diferente de buffer bloat! Só preste atenção nisso, um roteador como o nano pode ajudar com perda de pacote também devido a capacidade de se instalar uma vpn diretamente nele para servir os dispositivos da sua rede o que altera a rota dos seus dispositivos para um servidor de destino que pode estar tendo perda pelas rotas do seu provedor! Só que tem um porém, esse porém, é que a sua rota para os servidores da vpn que vc contratou e que geralmente ficam no Rio e em SP deve ser boa e não pode ter perda.

Eu verificaria aonde que está essa perda de pacote, usando netlimiter + winmtr para fazer os testes.

E confundi as siglas, vou de R4S igual você.

Sem querer abusar, mas já abusando.

- Existe a possibilidade de eu montar dessa forma: modem em bridge -> Nano R4S -> Ethernet pro PC + USB dongle pro AP Wifi? Pq a minha prioridade é PC pra juegos.
Por USB dongle vc quer dizer, plugar um dongle USB no Nano R4S para ele ser um AP wifi tbm? Se sim, então é possível sim. Agora o sinal vai alcançar longe? e vai ter alta velocidade? Ai já não sei, vai depender do dongle que vc pegar! E teria que verificar a documentação na wiki do nano...

Lembre-se o nano tem duas portas ethernet, uma Wan e uma lan e a mesmas podem ser expandidas usando switch's ou placas de rede USB.
- Se for rodar o adblock seria o pi-hole mesmo?
No caso é adblock mesmo ou adguard, porém, se vc quer usar pi-hole, então pode hospedar ele via docker no openwrt... O docker permite expandir ainda mais as possibilidades do openwrt que já são enormes devido a quantidade absurda de pacotes disponíveis.

Exemplo:


2ZeZ62G.png


Pode hospedar um monitoramento completo da qualidade da conexão, igual o @t1ago fez no nano dele com o grafana, conforme a imagem acima /\.
 
O nanopi aguenta sqm de link pppoe 1GB?
 
Esses dois que vc sugeriu são roteadores All in one, o que acaba fugindo do objetivo de uma rede modular rsrsrs... Se eles não tivessem wifi integrado e com isso um preço bem mais acessível, ai eu acho que talvez valessem a pena! Porque comprar eles e não utilizar o wifi, é deixar de utilizar um feature grande do aparelho além de pagar por tal feature e não usar.

Para mim no mínimo tem que se separar o roteador do AP WIFI, tudo bem o roteador ter um switch integrado e até melhor para quem quer fazer load balance, link aggregation e fail over.

O segundo chama até a atenção pelas portas 10GB, porém, como eu falei eu achei salgado o preço... Acredito que se não tivesse wifi integrado seria bem mais em conta! Passando dos 100 Bidens eu partiria para um router x86.

é, foge mesmo, postei mais como referência dos meus pontos de partida
pra implementar uma solução com router / sqm / vpn / wifi (pra no mínimo 600mbit ou 1gbit)
e como cheguei a conclusão que all-in-one ainda não tem hardware suficiente,

salvo o qnap ai que parece bem promissor apesar ser caro e ainda estar em desenvolvimento pela comunidade do openwrt,
comparado a uma solução arm da netgate o qnap é até mais barato se levar em conta as portas 10g,
mas ai a gente topa nos features do openwrt/pfsense, estabilidade, suporte.

na pratica teu post foi otimo pra eu confirmar minha vontade de comprar o R4S,
e usar meu antigo como dumb ap até substitui-lo futuramente por um ap WiFi 6 bom, talvez o U6-lite
 
Boa noite, primeiramente Feliz Ano Novo

Eu possuo um WDR4300 e mesmo me atendendo muito bem a minha ideia seria migrar para algum modelo mais avançado aonde eu consiga ter total liberdade e ter um SOC mais poderoso, infelizmente 90% dos aparelhos vendidos hoje no mercado são aparelhos para o uso simples

Alguem poderia me recomendar algum modelo ? Vou precisar das seguintes opções

- Suporte ao OpenWRT
- 3 portas Gigabite, vou ligar o modem e mais dois notebooks
- Quero usar VPN e o Tor
- Não vou usar Wifi então não vai ter problema se não tiver
- Se puder instalar o software via cartão de memoria é melhor pois assim fico livre de possiveis bricks
 

Users who are viewing this thread

Voltar
Topo