MAPA – SISTEMAS DISTRIBUÍDOS E REDES – 52_2025
Vamos analisar um protocolo, frequentemente, utilizado na comunicação de dispositivos industriais: protocolo RS485.
Este protocolo permite a conexão de até 32 dispositivos por unidade mestre no formato half-duplex que autoriza um dispositivo a transmitir ou receber informações de comando. Isso significa que as informações são tratadas por polling/resposta. A comunicação é sempre iniciada pela “unidade mestre” (host) e as “unidades escravas” (dispositivos) não transmitem dados sem receber uma solicitação da “unidade mestre” nem se comunicam entre si.
Existem dois modos de comunicação no protocolo RS485:
modo unicast e
modo broadcast.
No modo unicast, a “unidade mestre” envia comandos de polling e apenas uma “unidade escrava” (atribuída por um endereço único) responde ao seu comando de acordo. A “unidade mestre” aguarda até obter uma resposta de uma “unidade escrava” ou abandona uma resposta caso um período predefinido expire.
No modo broadcast, a “unidade mestre” transmite mensagens para todas as “unidades escravas”.
Esta contextualização foi utilizada para conceituar o papel do protocolo na troca de mensagens entre dispositivos em ambiente industrial, que frequentemente é utilizado entre drivers de motores e dispositivos discretos.
Para esta atividade MAPA, o estudante deverá responder às questões a seguir:
- Com base no conhecimento de sistemas distribuídos e redes, apresente um exemplo de aplicação do protocolo TCP/IP.
- Considerando as arquiteturas no modelo cliente-servidor e o conceito de servidor multisserviço, demonstre como é possível utilizar um sistema distribuído para a realização de games on-line.
- Uma rede IP é criada a partir da utilização de roteadores, equipamentos que trabalham na camada 3 do modelo OSI e permitem o roteamento dos pacotes IP desde a origem até o destino. Com base nessa afirmativa, demonstre com exemplo como o protocolo não orientado a conexão é um ponto forte dessa tecnologia.
- A virtualização é uma alternativa para atender a diversas situações, inclusive quando precisamos compatibilizar o uso de aplicativos e versões de sistemas operacionais. Com base nos conceitos de virtualização, demonstre como ocorre a virtualização e a conteinerização.
SISTEMAS DISTRIBUÍDOS E REDES