Réseau
La page Réseau fournit un aperçu en temps réel de l'activité réseau sur tous les appareils gérés par HandyCafe Server dans votre cybercafé ou centre de jeux. Il est accessible depuis la barre latérale principale et nécessite des autorisations de surveillance du réseau.
Cartes récapitulatives
En haut de la page, des cartes récapitulatives affichent des métriques réseau globales qui sont mises à jour en temps réel :
- Vitesse totale - Débit combiné sur tous les clients connectés, affiché en Mbps ou en Ko/s en fonction de l'ampleur.
- Vitesse de téléchargement -- Consommation globale de bande passante en aval sur tous les clients actifs.
- Vitesse de téléchargement -- Consommation globale de bande passante en amont sur tous les clients actifs.
- Bande passante -- Total des octets reçus (RX) et transmis (TX) depuis le démarrage du serveur ou la dernière réinitialisation des compteurs.
- Nombre de clients en ligne -- Nombre de clients actuellement dans une session active.
- Idle Client Count -- Nombre de clients connectés au réseau mais pas dans une session active.
- Nombre total d'appareils -- Nombre total d'appareils reconnus, y compris les clients hors ligne.
Tableau du réseau client
Sous les cartes récapitulatives, un tableau détaillé répertorie chaque appareil client avec les colonnes suivantes :
| Colonne | Descriptif |
|---|---|
| Nom d'hôte | Le nom du réseau du PC client |
| Adresse IP | L'IP du réseau local du client |
| Statut | État actuel : en ligne, inactif ou hors ligne |
| Vitesse de téléchargement | Débit aval actuel pour le client |
| Vitesse de téléchargement | Débit amont actuel pour le client |
| Octets RX | Total d'octets reçus par le client depuis la connexion |
Le tableau prend en charge :
- Tri -- Cliquez sur n'importe quel en-tête de colonne pour trier par ordre croissant ou décroissant.
- ** Filtrage par statut ** - Filtrez la liste pour afficher uniquement les clients en ligne, inactifs, hors ligne ou tous les clients.
- Recherche - Recherchez par nom d'hôte ou par adresse IP pour localiser rapidement un périphérique spécifique.
- Mises à jour en temps réel -- Toutes les valeurs s'actualisent automatiquement à mesure que de nouvelles données arrivent des agents clients.
Présentation du protocole
HandyCafe utilise un protocole réseau en couches conçu pour la fiabilité et les performances dans les environnements LAN.
TCP -- Commande et réponse
Toutes les commandes de gestion entre le serveur et le client transitent via des connexions TCP. Les messages sont codés à l'aide d'un protocole binaire compact pour une communication rapide et efficace. Chaque message TCP est authentifié cryptographiquement pour garantir son intégrité et empêcher toute falsification.
Les opérations TCP typiques incluent les commandes de démarrage/arrêt de session, les poussées de configuration, les manifestes de synchronisation de fichiers et les requêtes d'état.
UDP – Diffusion d'écran
L'enregistrement du bureau à distance et de l'écran utilise UDP pour la transmission des images. Le pipeline de streaming encode les images sous forme de vidéo H.264, offrant ainsi un affichage efficace en temps réel des écrans clients sur le serveur. UDP est choisi pour ses caractéristiques de faible latence, essentielles au contrôle interactif à distance.
mDNS – Découverte automatique des clients
HandyCafe utilise le DNS multicast (mDNS) pour découvrir automatiquement les PC clients sur le réseau local. Lorsqu'un client démarre, il annonce sa présence via mDNS et le serveur le détecte sans configuration IP manuelle. Cela simplifie le déploiement dans les environnements où DHCP attribue des adresses dynamiques.
Clé de connexion
L'authentification entre le serveur et le client repose sur un secret partagé (clé de connexion). Cette clé est configurée lors de la configuration initiale et doit correspondre à la fois sur le serveur et sur le client. Il est utilisé pour générer des jetons d'authentification cryptographiques pour la communication TCP, garantissant que seuls les clients autorisés peuvent se connecter.