Ciao, innanzitutto ti consiglio di usare tutti indirizzi 192.168.x.x, e non 192.1.x.x. Questo perché nelle LAN solitamente è buona cosa (per molti motivi) usare indirizzi IP privati (10.x.x.x, 192.168.x.x, 172.16.x.x-172.31.x.x).

Ora rispondo alla tua domanda. Ovviamente la connessione è lenta perché fai passare tutto dal router, e quindi i dati vengono routati. La soluzione esiste, ci sono gli hub (li vendono ancora?!) o anzi gli switch. Usando uno switch probabilmente andrebbe rivista la tua soluzione (switch layer 2/3, solo layer 2, ...), e dipende se è un ambiente di produzione, ad esempio aziendale, o no...