Oi pessoal
Tenho um projeto em linux e gostaria que alguem me desse uma ajuda pelo amor de Deus.
O problema é o seguinte: Eu preciso enviar um multicast a um
determinado grupo (posso utilizar socket para fazer isso), e esse multicast precisa estar setado com uma flag que o identifique com sendo um caso particular (eu pensei em utilizar o raw socket para fazer isso)
Nas máquinas do grupo eu tenho que deixar um programinha rodando (aí que está o problema, não sei se posso fazer um daemon ou o que devo fazer) que capture os pacotes desse grupo e verifique se a flag está setada para o caso particular. Se estiver ele terá que reenviar este
pacote para as demais máquinas do grupo. Ou seja, isso traria a garantia de entrega, porque todo mundo mandaria o pacote para todo mundo, e depois é só implementar uma rotina que descarte o pacote caso já o tenha recebido, para evitar duplicidade.
Eu gostaria de saber se estou no caminho certo ou não... e se estiver onde conseguir o material
para implementar isso.
Se alguem puder me aujar eu fico grato.