Redes definidas por Software com Mininet e POX - Criando meu primeiro Controlador
A proposta deste estudo é servir como guia básico para iniciantes com redes SDN. O propósito não é esgotar o assunto, e sim traçar um passo a passo na arte de redes de computadores e de sensores utilizando controladores. Para desenvolvimento deste estudo foi considerado que o leitor tem conhecimento básico em protocolos de rede e sistemas operacionais.
[ Hits: 3.163 ]
Por: cristofe coelho lopes da rocha em 01/01/2024
#importando a biblioteca mininet.top
from mininet.topo import Topo
class RedeCristofe ( Topo ):
#"redeCristofe de topologia simples."
def build( self ):
#"Criando a rede customizada"
# Adicionando os Hosts e Switchs
Host1 = self.addHost( 'maquina1' )
Host2 = self.addHost( 'maquina2' )
Host3 = self.addHost( 'maquina3' )
Host4 = self.addHost( 'maquina4' )
Switch1 = self.addSwitch( 'switch1' )
# Adicionando os links, portas do switch onde as máquinas estão plugadas
self.addLink( Host1, Switch1 )
self.addLink( Host2, Switch1 )
self.addLink( Host3, Switch1 )
self.addLink( Host4, Switch1 )
topos = { 'redecristofe': ( lambda: RedeCristofe() ) }
Melhorando o nível de segurança com chflags
Integração do ChatGPT em uma API Python
Como isolar seus projetos Python com virtualenv (ambiente virtual)
Embutindo imagens nos scripts Python para aplicações Tkinter
Desenvolvendo aplicações GUI simples em Python & Glade (PyGTK) com banco de dados SQLite
Pydev - Preparando o Eclipse para o Python
Cirurgia para acelerar o openSUSE em HD externo via USB
Void Server como Domain Control
Modo Simples de Baixar e Usar o bash-completion
Monitorando o Preço do Bitcoin ou sua Cripto Favorita em Tempo Real com um Widget Flutuante
Jogar games da Battle.net no Linux com Faugus Launcher
Como fazer a Instalação de aplicativos para acesso remoto ao Linux
Como fazer a instalação do Samba
Como fazer a conversão binária e aplicar as restrições no Linux
Duas Pasta Pessoal Aparecendo no Ubuntu 24.04.3 LTS (19)
Formas seguras de instalar Debian Sid (13)
Malware encontrado em extensões do Firefox. (0)
Fiz uma pergunta no fórum mas não consigo localizar [RESOLVIDO] (21)









