Ağ
Ağ sayfası, internet kafenizdeki veya oyun merkezinizdeki HandyCafe Sunucu tarafından yönetilen tüm cihazlardaki ağ aktivitesinin gerçek zamanlı genel bir görünümünü sağlar. Ana kenar çubuğundan erişilebilir ve ağ izleme yetkileri gerektirir.
Özet Kartları
Sayfanın üst kısmında gerçek zamanlı olarak güncellenen toplu ağ metrikleri gösteren özet kartları bulunur:
- Toplam Hız -- Tüm bağlı istemcilerdeki birleşik verim, büyüklüğe bağlı olarak Mbps veya KB/s cinsinden görünür.
- İndirme Hızı -- Tüm aktif istemcilerdeki toplam gelen bant genişliği tüketimi.
- Yükleme Hızı -- Tüm aktif istemcilerdeki toplam giden bant genişliği tüketimi.
- Bant Genişliği -- Sunucu başladığından veya sayaçlar sıfırlandığından beri toplam alınan (RX) ve gönderilen (TX) baytlar.
- Çevrimiçi İstemci Sayısı -- Şu anda aktif oturumu olan istemci sayısı.
- Boşta İstemci Sayısı -- Ağa bağlı ancak aktif oturumu olmayan istemci sayısı.
- Toplam Cihaz Sayısı -- Çevrimdışı istemciler dahil tanınan toplam cihaz sayısı.
İstemci Ağ Tablosu
Özet kartlarının altında her istemci cihazını aşağıdaki sütunlarla listeleyen ayrıntılı bir tablo bulunur:
| Sütun | Açıklama |
|---|---|
| Bilgisayar Adı | İstemci bilgisayarın ağ adı |
| IP Adresi | İstemcinin yerel ağ IP'si |
| Durum | Mevcut durum: çevrimiçi, boşta veya çevrimdışı |
| İndirme Hızı | İstemci için mevcut gelen verim |
| Yükleme Hızı | İstemci için mevcut giden verim |
| RX Bayt | İstemcinin bağlantısından bu yana aldığı toplam bayt |
Tablo şu işlemleri destekler:
- Sıralama -- Artan veya azalan sıralamak için herhangi bir sütun başlığına tıklayın.
- Duruma göre filtreleme -- Listeyi yalnızca çevrimiçi, boşta, çevrimdışı veya tüm istemcileri gösterecek şekilde filtreleyin.
- Arama -- Belirli bir cihazı hızla bulmak için bilgisayar adı veya IP adresine göre arayın.
- Gerçek zamanlı güncellemeler -- İstemci ajanlarından yeni veri geldikçe tüm değerler otomatik olarak yenilenir.
Protokol Genel Bakışı
HandyCafe yerel ağ ortamlarında güvenilirlik ve performans için tasarlanmış katmanlı bir ağ protokolü kullanır.
TCP -- Komut ve Yanıt
Sunucu ile istemci arasındaki tüm yönetim komutları TCP bağlantıları üzerinden iletilir. Mesajlar hızlı ve verimli iletişim için kompakt bir ikili protokolle kodlanır. Her TCP mesajı bütünlüğü sağlamak ve kurcalanmayı önlemek için kriptografik olarak doğrulanır.
Tipik TCP işlemleri arasında oturum başlatma/durdurma komutları, yapılandırma gönderimleri, dosya senkronizasyonu manifestoları ve durum sorguları bulunur.
UDP -- Ekran Akışı
Uzak masaüstü ve ekran kaydı çerçeve iletimi için UDP kullanır. Akış hattı, istemci ekranlarının sunucuda verimli gerçek zamanlı görünümünü sağlayan H.264 video olarak çerçeveyi kodlar. UDP düşük gecikme özellikleri nedeniyle tercih edilir. İnteraktif uzaktan kontrol için bu kritiktir.
mDNS -- Otomatik İstemci Keşfi
HandyCafe yerel ağdaki istemci bilgisayarları otomatik olarak keşfetmek için multicast DNS (mDNS) kullanır. Bir istemci başladığında varlığını mDNS aracılığıyla duyurur ve sunucu elle IP yapılandırması olmadan onu algılar. DHCP'nin dinamik adres atadığı ortamlarda dağıtımı basitleştirir.
Bağlantı Anahtarı
Sunucu ile istemci arasındaki kimlik doğrulama paylaşılan bir gizli anahtara (bağlantı anahtarı) dayanır. Bu anahtar ilk kurulum sırasında yapılandırılır ve hem sunucu hem istemcide aynı olmalıdır. TCP iletişimi için kriptografik kimlik doğrulama belirteçleri oluşturmak için kullanılır. Yalnızca yetkili istemcilerin bağlanabilmesini sağlar.