Rede
A pagina de Rede fornece uma visao em tempo real da atividade de rede em todos os dispositivos gerenciados pelo HandyCafe Server na sua lan house ou centro de jogos. E acessivel pela barra lateral principal e requer permissoes de monitoramento de rede.
Cartoes de Resumo
No topo da pagina, cartoes de resumo exibem metricas agregadas de rede que atualizam em tempo real:
- Velocidade Total -- Taxa de transferencia combinada de todos os clientes conectados, exibida em Mbps ou KB/s dependendo da magnitude.
- Velocidade de Download -- Consumo agregado de largura de banda de download em todos os clientes ativos.
- Velocidade de Upload -- Consumo agregado de largura de banda de upload em todos os clientes ativos.
- Largura de Banda -- Total de bytes recebidos (RX) e transmitidos (TX) desde que o servidor iniciou ou os contadores foram zerados.
- Clientes Online -- Numero de clientes atualmente em sessao ativa.
- Clientes Ociosos -- Numero de clientes conectados a rede mas sem sessao ativa.
- Total de Dispositivos -- Numero total de dispositivos reconhecidos, incluindo clientes offline.
Tabela de Rede de Clientes
Abaixo dos cartoes de resumo, uma tabela detalhada lista cada dispositivo cliente com as seguintes colunas:
| Coluna | Descricao |
|---|---|
| Nome do Host | O nome de rede do PC cliente |
| Endereco IP | O IP de rede local do cliente |
| Status | Estado atual: online, ocioso ou offline |
| Velocidade de Download | Taxa atual de download do cliente |
| Velocidade de Upload | Taxa atual de upload do cliente |
| Bytes RX | Total de bytes recebidos pelo cliente desde a conexao |
A tabela suporta:
- Ordenacao -- Clique em qualquer cabecalho de coluna para ordenar crescente ou decrescente.
- Filtragem por status -- Filtre a lista para mostrar apenas clientes online, ociosos, offline ou todos.
- Busca -- Busque por nome do host ou endereco IP para localizar um dispositivo especifico rapidamente.
- Atualizacoes em tempo real -- Todos os valores atualizam automaticamente conforme novos dados chegam dos agentes clientes.
Visao Geral do Protocolo
O HandyCafe usa um protocolo de rede em camadas projetado para confiabilidade e desempenho em ambientes de rede local.
TCP -- Comando e Resposta
Todos os comandos de gerenciamento entre servidor e cliente trafegam por conexoes TCP. As mensagens sao codificadas usando um protocolo binario compacto para comunicacao rapida e eficiente. Cada mensagem TCP e autenticada criptograficamente para garantir integridade e prevenir adulteracao.
Operacoes TCP tipicas incluem comandos de inicio/encerramento de sessao, envio de configuracoes, manifestos de sincronizacao de arquivos e consultas de status.
UDP -- Streaming de Tela
O acesso remoto e a gravacao de tela usam UDP para transmissao de quadros. O pipeline de streaming codifica quadros como video H.264, fornecendo exibicao eficiente em tempo real das telas dos clientes no servidor. O UDP e escolhido por suas caracteristicas de baixa latencia, que sao criticas para controle remoto interativo.
mDNS -- Descoberta Automatica de Clientes
O HandyCafe usa multicast DNS (mDNS) para descobrir PCs clientes na rede local automaticamente. Quando um cliente inicia, ele anuncia sua presenca via mDNS e o servidor o detecta sem configuracao manual de IP. Isso simplifica a implantacao em ambientes onde o DHCP atribui enderecos dinamicos.
Chave de Conexao
A autenticacao entre servidor e cliente depende de um segredo compartilhado (chave de conexao). Esta chave e configurada durante a configuracao inicial e deve coincidir no servidor e no cliente. E usada para gerar tokens de autenticacao criptografica para comunicacao TCP, garantindo que apenas clientes autorizados possam conectar.