23/03/14 11:21
gcali
Salve a tutti!
Ho appena cominciato a studiare "Beej's Guide to Network Programming", ed ho un problema non trascurabile: i dati non vengono ricevuti dal pc del destinatario.
Pensando fosse una mia svista, ho controllato e riscritto più e più volte il codice, ma il problema persiste. Aprendo server e client e inserendo come indirizzo 127.0.0.1 ovviamente ricevo, perciò immagino non sia un problema di sorgenti.
Ho provato sia con due computer nella stessa LAN (inserendo l'indirizzo LAN), che con due computer in remoto (inserendo l'indirizzo IP pubblico), e credo che il problema sia che, se inserisco l'IP pubblico e il pc target condivide la rete con altri, il mio programma non "sa" dove instradare i dati.
Avete qualche idea?
(Mi scuso in anticipo se ho detto qualche scemenza, ho una conoscenza abbastanza superficiale sulle reti di computer, sono un autodidatta)
Ho appena cominciato a studiare "Beej's Guide to Network Programming", ed ho un problema non trascurabile: i dati non vengono ricevuti dal pc del destinatario.
Pensando fosse una mia svista, ho controllato e riscritto più e più volte il codice, ma il problema persiste. Aprendo server e client e inserendo come indirizzo 127.0.0.1 ovviamente ricevo, perciò immagino non sia un problema di sorgenti.
Ho provato sia con due computer nella stessa LAN (inserendo l'indirizzo LAN), che con due computer in remoto (inserendo l'indirizzo IP pubblico), e credo che il problema sia che, se inserisco l'IP pubblico e il pc target condivide la rete con altri, il mio programma non "sa" dove instradare i dati.
Avete qualche idea?
(Mi scuso in anticipo se ho detto qualche scemenza, ho una conoscenza abbastanza superficiale sulle reti di computer, sono un autodidatta)
aaa