Briefing de Sinal / Tendências globais dos ISPs regionais

O que é roteamento de código aberto?

O que é roteamento de código aberto? Como ele difere da conectividade de roteamento comum? Quais são os melhores roteadores de código aberto?

O que é roteamento de código aberto?
CategoriaTendências globais dos ISPs regionais

O que é roteamento de código aberto? é rastreado como uma instituição de infraestrutura de internet dentro do ecossistema de infraestrutura de internet.

Foco no SinalMercado
Tipo de conteúdoEvento
Domínio PrimárioMercado
TópicoMercado
ImpactoMédio
ConfiançaConfiança limitada (82%)

Várias fontes públicas

O que é roteamento de código aberto? é perfilado pela BTW Media porque evidências publicadas o vinculam à infraestrutura de internet, governança, dependências operacionais ou visibilidade de mercado.

  • O roteamento de código aberto é uma ferramenta que nos ajuda a alcançar nossos destinos na internet de forma mais eficiente.
  • Se configurados adequadamente, software e hardware de roteamento de código aberto podem ser uma maneira econômica de atender às suas necessidades de conectividade.

Por quase uma década, muitas organizações de rede utilizaram roteadores de código aberto em redes de missão crítica para fornecer conectividade à internet para dezenas de milhares de usuários. Todos os usuários que precisam de uma grande quantidade de informações de rede se beneficiaram com o nascimento do roteamento de código aberto.

O que é roteamento de código aberto?

Resumidamente, roteamento de código aberto é uma forma de escrever funcionalidades de roteamento usando código aberto. O termo "roteamento de código aberto" refere-se a softwares ou algoritmos de roteamento desenvolvidos e distribuídos sob uma licença de código aberto. Isso significa que o código-fonte está disponível gratuitamente para qualquer pessoa usar, modificar e distribuir para o público em geral, de modo que os usuários da internet possam basicamente personalizar suas rotas de internet ao máximo para melhor atender às suas necessidades.

Com o Github, se você for bom em usar alguns dos recursos, pode criar um novo mundo só para você. Atualmente, pesquisamos vários sites populares e chegamos à conclusão de que, indiscutivelmente, o roteador de código aberto mais famoso é o "OpenWRT". Não importa se você não o conhece, encontraremos esse "estranho famoso" em breve.

Benefícios do roteamento de código aberto

O roteamento de código aberto refere-se a softwares ou algoritmos de roteamento desenvolvidos e distribuídos sob uma licença de código aberto. Isso significa que qualquer pessoa pode usar, modificar e distribuir seu código-fonte gratuitamente.

Aqui está um resumo de alguns recursos e benefícios principais do roteamento de código aberto:

Gratuito e de Código Aberto:

O código específico geralmente está disponível gratuitamente, abrindo seu código-fonte ao público. Isso incentiva muito a criatividade dos desenvolvedores e a eficiência da colaboração com os usuários.

Personalização exclusiva:

Os usuários podem configurar e modificar o código para atender às suas necessidades específicas, o que representa um salto quântico em relação aos roteadores antigos que não podem ser alterados.

Flexibilidade para vários acessórios:

O software de roteamento de código aberto muitas vezes pode ser facilmente integrado a outros sistemas e softwares.

Suporte da comunidade:

As soluções de roteamento de código aberto geralmente possuem comunidades ativas de usuários e desenvolvedores. Essas comunidades participam do desenvolvimento e melhoria do software por meio de feedback, relatórios de bugs e contribuições de novos recursos. Essa interação baseada na comunidade, fundamentada na cooperação entre membros colaboradores, pode aumentar o engajamento dos usuários.

Transparência e confiança:

Como o código-fonte é aberto, os usuários podem inspecioná-lo para ver como o roteamento é realizado, o que é importante para aplicações críticas.

Melhoria contínua:

Projetos de código aberto podem evoluir rapidamente porque se beneficiam das contribuições de diferentes desenvolvedores ao redor do mundo.

Qual é o melhor roteador de código aberto?

Se você entendeu bem o que foi dito acima, deve perceber que "o melhor roteador de código aberto" é uma pseudoproposição: como o roteamento é de código aberto, não existe isso de "melhor".

Sobre roteadores de código aberto baseados em software

Com base nessa propriedade operacional básica, na verdade, apenas o caminho de roteamento que melhor se adapta aos seus hábitos de vida ou trabalho é o "melhor". Aqui, reuni 5 sistemas operacionais de rede de terceiros bem conhecidos no mercado e os apresentei em detalhes. Alguns deles são projetados para hardware embarcado ou modelos específicos de roteadores, alguns são soluções independentes de hardware e outros são dispositivos baseados em x86. A essa altura, você já deve estar desesperado para adicionar ao seu palácio cibernético.

Vamos lá, descubra qual é o seu par ideal!

1.OpenWrt

O OpenWrt é um projeto de firmware para roteadores, semelhante a uma distribuição completa de sistema embarcado Linux. Você pode baixar pacotes para configurações de hardware específicas e usar a cadeia de ferramentas fornecida para compilar o código para o hardware. Isso complica o processo de implantação, mas oferece grande flexibilidade.

Para economizar tempo, o OpenWrt oferece uma variedade de versões pré-compiladas para tipos comuns de hardware e plataformas de roteadores. Isso varia desde sistemas x86 de propósito geral até os chipsets Broadcom e Atheros usados para acionar muitos roteadores de firmware aberto. Os criadores do OpenWrt recomendam que os usuários comecem com uma versão pronta e aprendam a fazer as coisas por conta própria assim que se sentirem à vontade.

O desenvolvimento do OpenWrt passou por algumas mudanças nos últimos anos. No momento, podemos usar a versão mais recente, lançada há um mês:OpenWrt 23.05.2em 15 de novembro de 2023.

O OPENWRT foi mencionado acima como o mais popular, por quê? Porque há realmente muito hardware com o qual ele pode ser compatível! O software inclui uma interface baseada na web que permite aos usuários configurar facilmente suas próprias configurações de rede privada. A interface é responsiva e precisa, podendo ser acessada de qualquer dispositivo com um navegador web. O OpenWrt também suporta uma variedade de hardware, incluindo modelos populares de roteadores de empresas como TP-Link, Netgear e Asus. Devido a limitações de espaço, vamos fornecer umlinkpara você verificar se o seu roteador pode ser adaptado para se tornar um roteador de código aberto imediatamente!

2.Vyos

A versão de código aberto foi descontinuada quando a Brocade adquiriu a Vyatta, mas uma bifurcação da versão de código aberto, o VyOS, continua viva e pode ser usada como um gateway para escritórios pequenos ou filiais, um concentrador VPN ou uma ponte entre um data center ou data center e a nuvem.

Falando em compatibilidade de hardware, assim como o OpenWrt, o VyOS roda em hardware de PC x86 de 32 bits a 64 bits, portanto qualquer sistema desse tipo pode ser transformado em um roteador, firewall e servidor web altamente eficientes. Mas a maior limitação do Vyos é que ele foi projetado para dispositivos x86. Em resumo, o VyOS é mais adequado para hardware de classe PC, pelo menos por enquanto.

Se você for fazer muita configuração por linha de comando, então o VyOS será uma ótima adição à sua vida e trabalho. No entanto, o VyOS é um software de sistema operacional de roteador de código aberto poderoso e flexível, idealmente adequado para redes de classe empresarial. Seus recursos avançados de rede e sua comunidade de desenvolvimento ativa o tornam uma excelente escolha para administradores de rede experientes que precisam de recursos avançados de roteamento, firewall e VPN.

3.Tomato

Originalmente projetado como firmware de substituição para roteadores baseados em Broadcom, o Tomato chamou a atenção por sua interface gráfica, ferramentas de monitoramento de largura de banda e outros recursos agradáveis de nível profissional e ajustáveis. O projeto original do Tomato cessou o desenvolvimento, mas outros desenvolvedores estão lançando atualizações incrementais intermitentemente a partir de onde o projeto original parou.

Página do Tomato (com mapa de status)

Também existem vários scripts personalizados desenvolvidos pela comunidade Tomato, como redirecionar o syslog do roteador para o disco ou outro computador e fazer backup das configurações do roteador.

As desvantagens do Tomato são significativas, pois o Tomato e seus derivados estão limitados a roteadores que usam chipsets Broadcom, como o "clássico" Linksys WRT54G. Outra grande desvantagem de usar o Tomato é que não há garantia de que qualquer versão específica continuará a receber atualizações. Como cada bifurcação do Tomato agora segue seu próprio caminho, isso se torna um pouco difícil. Para usuários moderadamente avançados, o Tomato é o melhor. Aqui, em grande parte, não recomendamos que iniciantes tentem instalá-lo.

4.OPNsenseePFSense

São plataformas de firewall e roteamento baseadas no FreeBSD, que estão mais próximas de uma instalação de sistema operacional maduro do que de uma camada de firmware. O m0n0wall não está mais em desenvolvimento, mas o PFSense continua a evoluir sob o guarda-chuva da Netgate. Um projeto chamado OPNsense, desenvolvido pelo fabricante de hardware Decisio, é um derivado do PFSense com seu próprio roteiro.

As listas de compatibilidade de hardware do OPNsense e PFSense são ligeiramente diferentes, então dê uma olhada mais de perto!

O OPNsense roda em hardware x86 de 32 bits e 64 bits com pelo menos 512 MB de RAM e 4 GB de flash. Um alto grau de compatibilidade com componentes comuns de PC é fornecido pela biblioteca de drivers BSD. Para o PFSense, apenas 256 MB de RAM e 1 GB de armazenamento são necessários, mas recomenda-se 1 GB de RAM ou mais.

OPNsense e PFSense têm muitos recursos em comum, pois ambos os produtos compartilham uma base comum. Ambos suportam todos os recursos usuais de roteador, incluindo modelagem de tráfego e QoS, além de recursos úteis em redes de ponta, como marcação de VLAN e polling.

Aqui podemos distingui-los em termos de limitações. O OPNsense suporta apenas chipsets x86/64; o PFSense suporta chipsets x86/64 e hardware de dispositivo embarcado Netgate ADI.

Quem está melhor preparado para usar isso? Dos dois, o PFSense tem requisitos de hardware ligeiramente maiores; OPNsense e PFSense compartilham raízes comuns, mas a interface do usuário e os caminhos de desenvolvimento são muito diferentes.


Quiz rápido

Tendo aprendido sobre cinco tipos de software, qual é o melhor para um usuário intermediário?

A. OpenWrt

B. Vyos

C. OPNsense

D. PFSense

E. Tomato

A resposta está no final deste artigo.


Atenção

Embora os benefícios do código aberto sejam muitos, a desvantagem do código aberto, a insegurança, nunca deve ser ignorada. Porque qualquer pessoa pode modificá-lo. É também aquele que contribui para o sucesso a causa do fracasso.

Em geral, se você comprar um roteador de marca, poderá atualizar o firmware sozinho para alcançar o propósito do roteamento de código aberto e, em seguida, poderá realizar muitas das funções com que sonha. Ou você pode instalar muitos aplicativos diretamente no roteador para construir seu reino de rede.

Mas, por favor, tome cuidado para não transformar seu roteador em um tijolo por causa de operações chamativas! Às vezes, o software pode conflitar com o hardware e travar.

Leitura complementar

Se você ainda não tem ideia do poder do "código aberto", pode ler os seguintes artigos, que podem ajudá-lo.

Leia também:Martin Winter, NetDEF: O software de código aberto deveria ser muito mais amplamente utilizado

Leia também:01.AI de Kai-Fu Lee atinge avaliação de US$ 1 bilhão, lidera modelos de IA de código aberto


A resposta correta para o quiz rápido é E. Tomato

Briefing de Sinal

  • Sinal: O que é roteamento de código aberto?
  • Região: Global
  • Classe de Mercado: Tendências globais dos ISPs regionais

Presença Operacional

  • As fontes publicadas devem identificar as partes afetadas, a abrangência operacional e a exposição de mercado antes que este mapa de tendências seja considerado completo.

Contexto de Mercado

  • Relevância operacional: Médio
  • Horizonte temporal: Próximo trimestre

O que assistir

  • Fique atento a declarações oficiais, atualizações regulatórias, exposição de clientes ou parceiros e divulgações de acompanhamento.

Briefing para Membros

Contexto de Tendência Aprofundado

Faça login com o nível de associação correto para desbloquear o briefing completo e as notas de origem.

Apenas para Strategic Circle

Strategic Circle

Aberto a todos os leitores. Desbloqueie Briefings de tendências após se inscrever e fazer login.

Junte-se ao Strategic Circle

Somente para Leadership Alliance

Leadership Alliance

Para operadores, investidores e equipes de políticas que precisam de evidências de relacionamento, caminhos de falha e notas de origem. Faça login para desbloquear.

Junte-se ao Leadership Alliance
VoltarMais Cobertura: Tendências globais dos ISPs regionais