HandyCafe Docs
it-admin

Rete

La pagina Rete fornisce una panoramica in tempo reale dell'attivita di rete su tutti i dispositivi gestiti dal Server HandyCafe nel tuo internet cafe o gaming center. E accessibile dalla barra laterale principale e richiede i permessi di monitoraggio di rete.

Schede Riepilogative

Nella parte superiore della pagina, le schede riepilogative mostrano metriche di rete aggregate che si aggiornano in tempo reale:

  • Velocita Totale -- Throughput combinato di tutti i client connessi, visualizzato in Mbps o KB/s a seconda della grandezza.
  • Velocita Download -- Consumo aggregato di banda in downstream su tutti i client attivi.
  • Velocita Upload -- Consumo aggregato di banda in upstream su tutti i client attivi.
  • Banda -- Totale byte ricevuti (RX) e trasmessi (TX) dall'avvio del server o dall'ultimo reset dei contatori.
  • Client Online -- Numero di client attualmente in sessione attiva.
  • Client Inattivi -- Numero di client connessi alla rete ma non in sessione attiva.
  • Totale Dispositivi -- Numero totale di dispositivi riconosciuti, inclusi i client offline.

Tabella Rete Client

Sotto le schede riepilogative, una tabella dettagliata elenca ogni dispositivo client con le seguenti colonne:

Colonna Descrizione
Nome Host Il nome di rete del PC client
Indirizzo IP L'IP nella rete locale del client
Stato Stato corrente: online, inattivo o offline
Velocita Download Throughput downstream corrente del client
Velocita Upload Throughput upstream corrente del client
Byte RX Totale byte ricevuti dal client dalla connessione

La tabella supporta:

  • Ordinamento -- Clicca su qualsiasi intestazione di colonna per ordinare in modo crescente o decrescente.
  • Filtraggio per stato -- Filtra l'elenco per mostrare solo client online, inattivi, offline o tutti.
  • Ricerca -- Cerca per nome host o indirizzo IP per localizzare rapidamente un dispositivo specifico.
  • Aggiornamenti in tempo reale -- Tutti i valori si aggiornano automaticamente man mano che arrivano nuovi dati dagli agenti client.

Panoramica del Protocollo

HandyCafe utilizza un protocollo di rete stratificato progettato per affidabilita e prestazioni in ambienti LAN.

TCP -- Comandi e Risposte

Tutti i comandi di gestione tra server e client viaggiano su connessioni TCP. I messaggi sono codificati utilizzando un protocollo binario compatto per una comunicazione veloce ed efficiente. Ogni messaggio TCP e autenticato crittograficamente per garantire integrita e prevenire manomissioni.

Le operazioni TCP tipiche includono comandi di avvio/terminazione sessione, push di configurazione, manifesti di sincronizzazione file e query di stato.

UDP -- Streaming Schermo

Il desktop remoto e la registrazione schermo utilizzano UDP per la trasmissione dei frame. La pipeline di streaming codifica i frame come video H.264, fornendo una visualizzazione efficiente in tempo reale degli schermi dei client sul server. UDP e scelto per le sue caratteristiche di bassa latenza, critiche per il controllo remoto interattivo.

mDNS -- Scoperta Automatica dei Client

HandyCafe utilizza multicast DNS (mDNS) per scoprire automaticamente i PC client sulla rete locale. Quando un client si avvia, annuncia la sua presenza tramite mDNS e il server lo rileva senza configurazione IP manuale. Questo semplifica la distribuzione in ambienti dove DHCP assegna indirizzi dinamici.

Chiave di Connessione

L'autenticazione tra server e client si basa su un segreto condiviso (chiave di connessione). Questa chiave viene configurata durante la configurazione iniziale e deve corrispondere sia sul server che sul client. Viene utilizzata per generare token di autenticazione crittografica per la comunicazione TCP, garantendo che solo i client autorizzati possano connettersi.