Você está na página 1de 3

Redes de computadores em sistemas de informação distribuídos

As redes de computadores que são utilizadas pelos sistemas de informação


distribuídos, são construídas a partir de:

Mídias de transmissão:

• Cabos de cobre;
• Fibra óptica;
• Comunicação sem fio.

Dispositivos de hardware:

• Roteadores;
• Hubs;
• Switches;
• Repetidores.

Componentes de software:

• Protocolos;
• Rotinas de comunicação;
• Drivers de dispositivos.

A interligação

O projeto das primeiras redes de computadores tinha a missão de atender a alguns


aplicativos básicos e redes relativamente simples.

Ex:

• Transferência de arquivos;
• Login remoto;
• Correio eletrônico;
• Newsgroups.

Com o surgimento dos sistemas distribuídos e o suporte para as aplicações


distribuídas, o acesso a arquivos e recursos compartilhados estabeleceu um padrão
elevado de desempenho, para atender às necessidades das novas aplicações.

As novas formas de utilização da internet tornou necessário o surgimento de


requisitos de confiabilidade, mobilidade, segurança, escalabilidade e qualidade de
serviço bem mais rigorosos.

Descreveremos a seguir a natureza de cada um desses requisitos:

Desempenho
Os parâmetros de desempenho que afetam a velocidade com que as mensagens
são transferidas entre os computadores são:
Latência: tempo decorrido após uma operação de envio sendo executada antes que
os dados cheguem a seu destino. A latência pode ser medida como o tempo
necessário para transferir uma mensagem vazia.

Taxa de transferência dos dados: velocidade com que os dados podem ser
transferidos entre dois computadores conectados em uma rede, medida em bits por
segundo (Bps).

O tempo que é exigido para que uma rede transfira uma mensagem entre dois
computadores é calculado através da fórmula:

• Tempo de transmissão da mensagem = T


• Latência = L
• Largura/ taxa de transferência de dados = Td

T = L + Td
A taxa de transferência de uma rede é determinada por suas características físicas,
enquanto a latência é determinada por sobrecarga do software, atrasos de
roteamento e cargas da rede.

É comum nos sistemas de informação distribuídos a transferência de várias


mensagens, de tamanho reduzido, entre os processos. Para a determinação do
desempenho do sistema, nessa situação, a latência assume um papel de
importância igual ou superior ao da taxa de transferência.

A largura de banda de uma rede é uma medida do seu rendimento, isto é, o volume
total de trafego que pode ser transferido na rede em um determinado período de
tempo. Na Ethernet (Rede local), a capacidade de transmissão máxima da rede está
disponível para cada transmissão, a largura de banda do sistema é igual a taxa de
transferência dos dados.

Confiabilidade

A detecção de erros em uma comunicação e a sua correção é desempenhada de


uma melhor forma por softwares aplicativos, sendo que a confiança que a maioria
das mídias de transmissão passa é muito alta. Quando algum tipo de erro acontece,
normalmente ele vem dos softwares localizados no remetente ou destinatário.

Segurança

A maioria das organizações adoram o firewall como forma de proteger as suas redes
e os computadores que estão ligados a ela. O firewall cria uma barreira de proteção
entre a Intranet da organização e a internet ligada a ela, protegendo os recursos
presentes nos computadores, contra o acesso de usuários ou processos externos.
Para permitir que os aplicativos de um sistema de informação distribuído se mova
através das restrições impostas pelo firewall, é necessário projetar um ambiente
seguro na rede.

Mobilidade

Os dispositivos móveis como PDAs, laptops e smartphones, mudam freqüentemente


de lugar em diferentes pontos da rede, ou mesmo sendo utilizados enquanto estão
em movimento. As redes sem fio fornecem mobilidade para esses equipamentos.

Qualidade de serviço

Para atender aos requisitos que a qualidade de serviço solicita, é necessário impor
novos requisitos importantes para as redes de computadores.

Ex: Aplicativos que transmitem dados multimídia exigem uma largura de banda
garantida e latência limitada para os canais de comunicação que são utilizados.

Multicasting

Grande parte da comunicação que é feita nos sistemas de informação distribuídos


se dá entre pares de processos, mas também existe a necessidade de uma
comunicação “um para muitos”. Por esse motivo, muitas tecnologias de rede
suportam a transmissão de uma mensagem para vários destinatários.

Você também pode gostar