
Portanto, tenho uma rede ad-hoc composta por 5 nós. Suponha que cada nó tenha um alcance de transmissão físico de 1 seta (vizinho mais próximo)
A <--> B <--> C <--> D <--> E
Os endereços IP são:
192.168.2.5 192.168.2.6 192.168.2.7 192.168.2.8 192.168.2.9
Se eu definir o TTL como 1 e enviar um pacote multicast do nó C, o pacote deverá chegar a B e D porque eles estão dentro do intervalo de transmissão de C. O que estou pensando é se os nós A e E também recebem o pacote? Ou o pacote não será encaminhado para eles?
Estou usando alguns raspberry pi que usam o driver linux rtl8192cu no modo ad-hoc e estou me perguntando se eles propagariam ou não os pacotes multicast para outros nós da rede se eles estivessem todos na mesma sub-rede (devido devido a restrições físicas, alguns dos rádios não estão dentro do raio de transmissão uns dos outros).
Ou seja, eu tenho um nó C que é capaz de executar ping em B e D. Entendo que se eu enviar um pacote multicast para um determinado endereço/porta, todos os nós dentro do alcance de transmissão do nó que enviou o pacote devem pelo menos ter uma chance de receber o pacote. O que não tenho certeza é se esse pacote também é encaminhado.
Não consegui encontrar uma resposta concreta em lugar nenhum. A ajuda é muito apreciada!
Responder1
IBSS (o nome do padrão 802.11 para o que normalmente é chamado deAd hocrede) não tem provisão para retransmissão de pacotes, portanto todos os nós devem estar no alcance de rádio de todos os outros nós.