rispondo e per me chiudo il thread:
Il thread era il bug (vedi oggetto) di MSG_OOB e non l'affidabilità dei
protocolli di rete. Che poi, i nostri cari protocolli, a qualunque livello
delle stack, sono tutti un buco.
Chiudo dicendo che purtroppo sto su yahoo e che per rispondere al thread, yahoo
si trasporta tutta la conversazione. Me ne andrò su libero.it prossimamente o
altra email.
salutoni a tutt@
py.Re
Il Sabato 6 Settembre 2014 15:45, Manlio Perillo <manlio.peri...@gmail.com> ha
scritto:
2014-09-06 15:28 GMT+02:00 Giampaolo Rodola' <g.rod...@gmail.com>:
>
>2014-09-06 14:50 GMT+02:00 Manlio Perillo <manlio.peri...@gmail.com>:
>
>2014-09-06 14:02 GMT+02:00 Remo The Last <py.remothel...@yahoo.it>:
>>
>>Manlio, stai scherzando vero?
>>>Stai dicendo che il trasporto udp è più affidabile del tcp (best effort)?
>>>ciacia
>>>
>>>
>>>
>>>
>>No. Sto dicendo che se vuoi dialogare tramite "messaggi" o usi SOCK_STREAM
>>con un dato protocollo, oppure usi SOCK_DGRAM. Se ti senti audace puoi anche
>>usare SOCK_SEQPACKET (SCTP), che è reliable.
>>Altrimenti non ha senso parlare di affidabilità, perchè il tuo programma è
>>errato quindi inaffidabile in partenza.
>>
>>
>>Nota che UDP su socket di tipo AF_LOCAL (aka UNIX) dovrebbe essere reliable.
>
>
>Aggiungo TCP_NODELAY su socket di tipo SOCK_STREAM (TCP):
>
>
Questo riguarda le prestazioni; il mio discorso riguardava la logica del
programma.
Usare TCP_NODELAY con il codice originale dell'OP non credo lo renda corretto.
Riguardo MSG_OOB, non riesco proprio a immaginare a cosa ti serva. Ad oggi
credo sia, di fatto, completamente inutile ergo molto probabilmente *non* ti
serve.
>
>
Il problema è che l'OP non ha spiegato chiaramente cosa sta cercando di fare.
L'unica cosa che mi viene in mente è che sta cercando di inviare segnali
tramite telnet.
> [...]
Ciao Manlio
_______________________________________________
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python
_______________________________________________
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python