Aggiungo anche che rispondere a un ping è una cosa, ma immaginate un po'
il nostro Speccy alle prese con una conversazione HTTP, per esempio
servire la home page (e solo quella) di World of Spectrum! Di certo non
ci si può giocare ad Atic Atac nel frattempo! :-)
Scusate, io di queste cose capisco veramente poco, pero' dubito che sia
effettivamente un problema di velocita' del processore perche' il TCP
gira anche su macchine non troppo lontane dal nostro amato.
Minix, ad esempio, gira anche un 8086 a 4/6 mhz che, per altro, e' open
source quindi non dovrebbe essere difficilissimo studiare il come.
Per quanto riguarda l'http potrebbe benissimo essere subordinato all'uso
di un proxy che ottimizzi/minimizzi le pagine per essere visualizzate
dallo speccy.
Tale proxy potrebbe essere montato su server internet o sul pc che
abbiamo in rete.
Tra l'altro stavo considerando una cosa:
Noi stiamo pensando di portare tcp su ZX, ma forse la strada potrebbe
essere quella di implementare un protocollo diverso, piu' snello e poi
creare un software/gateway zx-ip <> TCP-ip.
Ad esempio in Italia esiste una rete Decnet, un vecchio protocollo
Digital che viene distribuito usando delle macchine Linux come
router-gateway DecNet <> TcpIP.