Voglio poter inviare messaggi tra computer sulla rete internet ma con funzionalità minime
requisito sono- 1) i computer possono unirsi / uscire dal gruppo (mi aspetto che le dimensioni del gruppo siano un massimo di 5-10) 2) ogni messaggio generato da qualsiasi computer verrà inviato a ogni altro nodo (questo è il principale requisito e ho brevi messaggi che devono essere inviati nel più breve tempo possibile: suggerire il protocollo di livello di rete da utilizzare qui), il messaggio non sarà rispedito o ack (eccetto il congedo) .. ma voglio comunque mantenere alta affidabilità, posso mantenere senza ricevere acks?
un problema sarebbe quello di comunicare su Internet Avrò bisogno di una sorta di supporto NAT? come può essere gestito senza un server stordente?
Devo usare una libreria p2p? come penso che la maggior parte delle funzionalità che offrono non sarà necessario da me qualcuno potrebbe suggerire qualche qui?
Sto lavorando in C ++.