Broadcasting (rede de computadores)

Neste artigo vamos nos aprofundar no fascinante mundo de Broadcasting (rede de computadores). Quer esteja interessado em saber mais sobre esta pessoa, explorar este tema em profundidade ou descobrir os acontecimentos mais relevantes relacionados com esta data, este artigo irá fornecer-lhe todas as informações que necessita. Desde as suas origens até à sua relevância hoje, mergulharemos numa viagem que nos permitirá compreender profundamente Broadcasting (rede de computadores) e o seu impacto em diferentes aspectos da vida quotidiana. Não importa qual seja o seu interesse, este artigo lhe dará todas as informações que você precisa para mergulhar no mundo de Broadcasting (rede de computadores).

Em telecomunicações e teoria da informação, broadcasting (do inglês to broadcast, "transmitir") é um método de transferência de mensagem para todos os receptores simultaneamente. O broadcasting pode ser realizado como uma operação de alto nível em um programa, por exemplo broadcasting Message Passing Interface, ou pode ser uma operação de rede de baixo nível, por exemplo broadcasting sobre Ethernet.

Comunicação todos para todos é um método de comunicação de computadores no qual cada emissor transmite mensagens para todos os receptores dentro de um grupo. Isto contrasta com o método ponto a ponto no qual cada emissor comunica-se com um receptor.

Visão geral

Diagramas de
Encaminhamento

Em redes de computadores, broadcasting refere-se a transmitir um pacote que será recebido por todos os dispositivos na rede. Na prática, o escopo do broadcast é limitado a um domínio de broadcast. Realizar um broadcast de uma mensagem é o contraste do endereçamento unicast, no qual um hospedeiro envia datagramas para outro hospedeiro único identificado por um único endereço IP.

Broadcasting é o método de comunicação mais geral, e é também o mais intensivo no sentido de que um grande número de mensagens são necessários.

Tipos de redes

Redes broadcast podem dividir-se em:

  • Estáticas: Divisão do tempo de intervalos discretos (slots) permitindo cada máquina transmitir apenas durante seu slot.
  • Dinâmicas: Alocação de canal por demanda.
  • Centralizada: Sistema de arbitragem único.
  • Descentralizada: Cada máquina decide por si mesma, qual a decisão por ela tomada.

Referências

  1. a b Encyclopedia of Parallel Computing, Volume 4 de David Padua, 2011, ISBN 0387097651, página 43
  2. Andrew Tanenbaum (2003). Redes de Computadores. p. 368. ISBN 0-13-066102-3