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.906 ]
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() ) }
Desenvolvendo aplicações GUI simples em Python & Glade (PyGTK) com banco de dados SQLite
Convertendo Texto em Fala com Python e pyttsx3
Monitorando o Preço do Bitcoin ou sua Cripto Favorita em Tempo Real com um Widget Flutuante
ISO8583py - Utilizando Python para o tratamento de mensagens ISO8583
A produção de áudio e vídeo no Linux e as distribuições dedicadas a esse fim
Criptografando sua Home com Gocryptfs para tristeza do meliante
A Involução do Linux e as Lambanças Desnecessárias desde o seu Lançamento
O Journal no Linux para a guarda e consulta de logs do sistema
A evolução do Linux e as mudanças que se fazem necessárias desde o seu lançamento
Cursor do mouse gigante no KDE Plasma
Integração do Flatpak e Flathub no Kubuntu (KDE Discover)
Habilitando suporte ao Flatpak e Flathub no Ubuntu









