- Criar uma máquina no VM VirtualBox para ser o cliente
- Criar duas ou mais máquinas no VM VirtualBox para servirem como Servidores
- Ao criar cada máquina virtual faça os comandos, no terminal de cada máquina:
- sudo apt-get update
- sudo apt-get install net-tools
- Ao abrir o VM VirtualBox, ir em Arquivo > Preferências > Rede > Acrescentar uma nova Rede Nat (Obs: Colocar configuração como segue abaixo!).
- Em seguida, selecione uma máquina virtual criada, clique com o botão direito, vá em configurações, selecione a Rede Nat que foi criada no processo anterior, assim como nas imagens abaixo(OBS: Fazer isso para cada máquina virtual que foi criada!).
- Em seguida, é necessário ativar o multicast e sua rota, para isso, no terminal de cada máquina, digite: bash scriptInitial.sh
esse comando acima realizará toda essa ativação necessária.
- Rode primeiro em cada máquina(servidor) o arquivo server.py, para isso digite no terminal python3 server.py
- Em seguida, na máquina cliente, rode o arquivo client.py, para isso digite no terminal python3 client.py
- Entre com uma expressão aritmética na máquina cliente, em seguida, o servidor de menor IP irá dizer a resposta desta expressão!