Siec
Strona Sieci zapewnia podglad aktywnosci sieciowej w czasie rzeczywistym na wszystkich urzadzeniach zarzadzanych przez HandyCafe Server w kafejce internetowej lub centrum gier. Jest dostepna z glownego paska bocznego i wymaga uprawnien monitorowania sieci.
Karty podsumowania
Na gorze strony karty podsumowania wyswietlaja zagregowane metryki sieciowe aktualizowane w czasie rzeczywistym:
- Calkowita predkosc -- laczna przepustowosc wszystkich podlaczonych klientow wyswietlana w Mbps lub KB/s w zaleznosci od wielkosci.
- Predkosc pobierania -- zagregowane zuzycie pasma pobierania wszystkich aktywnych klientow.
- Predkosc wysylania -- zagregowane zuzycie pasma wysylania wszystkich aktywnych klientow.
- Pasmo -- calkowite odebrane (RX) i wyslane (TX) bajty od uruchomienia serwera lub ostatniego resetu licznikow.
- Liczba klientow online -- liczba klientow aktualnie w aktywnej sesji.
- Liczba klientow bezczynnych -- liczba klientow podlaczonych do sieci, ale nie w aktywnej sesji.
- Calkowita liczba urzadzen -- calkowita liczba rozpoznanych urzadzen wlaczajac klientow offline.
Tabela sieci klientow
Pod kartami podsumowania szczegolowa tabela wyswietla kazde urzadzenie klienckie z nastepujacymi kolumnami:
| Kolumna | Opis |
|---|---|
| Nazwa hosta | Nazwa sieciowa komputera klienckiego |
| Adres IP | Lokalny adres IP klienta |
| Status | Biezacy stan: online, bezczynny lub offline |
| Predkosc pobierania | Biezaca przepustowosc pobierania klienta |
| Predkosc wysylania | Biezaca przepustowosc wysylania klienta |
| Bajty RX | Calkowite bajty odebrane przez klienta od polaczenia |
Tabela obsluguje:
- Sortowanie -- kliknij dowolny naglowek kolumny, aby sortowac rosnaco lub malejaco.
- Filtrowanie wedlug statusu -- filtruj liste, aby pokazywac tylko klientow online, bezczynnych, offline lub wszystkich.
- Wyszukiwanie -- szukaj wedlug nazwy hosta lub adresu IP, aby szybko zlokalizowac konkretne urzadzenie.
- Aktualizacje w czasie rzeczywistym -- wszystkie wartosci odswiezaja sie automatycznie w miare otrzymywania nowych danych od agentow klienckich.
Przeglad protokolu
HandyCafe uzywa warstwowego protokolu sieciowego zaprojektowanego dla niezawodnosci i wydajnosci w srodowiskach LAN.
TCP -- komendy i odpowiedzi
Wszystkie komendy zarzadzania miedzy serwerem a klientem podrozuja przez polaczenia TCP. Wiadomosci sa kodowane kompaktowym protokolem binarnym dla szybkiej, wydajnej komunikacji. Kazda wiadomosc TCP jest uwierzytelniana kryptograficznie w celu zapewnienia integralnosci i zapobiegania manipulacji.
Typowe operacje TCP obejmuja komendy uruchamiania/zatrzymywania sesji, przesylanie konfiguracji, manifesty synchronizacji plikow i zapytania o status.
UDP -- strumieniowanie ekranu
Zdalny pulpit i nagrywanie ekranu uzywaja UDP do transmisji ramek. Potok strumieniowania koduje ramki jako wideo H.264, zapewniajac wydajne wyswietlanie ekranow klienckich na serwerze w czasie rzeczywistym. UDP jest wybierany ze wzgledu na niskie opoznienia, ktore sa krytyczne dla interaktywnego sterowania zdalnego.
mDNS -- automatyczne odkrywanie klientow
HandyCafe uzywa multicast DNS (mDNS) do automatycznego odkrywania komputerow klienckich w sieci lokalnej. Gdy klient sie uruchamia, oglasza swoja obecnosc przez mDNS, a serwer wykrywa go bez recznej konfiguracji IP. Upraszcza to wdrazanie w srodowiskach z dynamicznym przydzielaniem adresow DHCP.
Klucz polaczenia
Uwierzytelnianie miedzy serwerem a klientem opiera sie na wspolnym sekrecie (kluczu polaczenia). Klucz jest konfigurowany podczas poczatkowej konfiguracji i musi pasowac zarowno na serwerze, jak i na kliencie. Jest uzywany do generowania tokenow uwierzytelniania kryptograficznego dla komunikacji TCP, zapewniajac ze tylko autoryzowani klienci moga sie laczyc.