Mapa da rede e catálogo de recursos¶
No painel de administração, a Meshwork reúne um mapa dos nós da rede — em lista e em grafo — e um catálogo comum dos recursos de rede ocupados. Tudo isso é atualizado automaticamente e recolhe em todo o domínio as informações que de outro modo teriam de ser levantadas manualmente em cada servidor.
Mapa da rede¶
O mapa mostra a composição da rede — uma linha por cada nó conhecido, incluindo aquele a partir do qual você o visualiza. Os nós verificam a conectividade entre si aproximadamente a cada 5 segundos, e a exibição se atualiza sozinha. Se o Meshwork não estiver configurado, a lista fica vazia.
O que a linha de um nó mostra:
Nome do nó e o endereço do seu painel de administração.
Nó local — a linha do nó no qual você está visualizando o mapa; traz a marca «este nó» e é sempre exibida como ativa.
Tipo de ligação — permanente (um nó da lista explícita de peers) ou autodescoberto (encontrado automaticamente por meio de um domínio comum).
Estado — «Ativo» ou «Inativo». Se não houver confirmações de um nó por cerca de 15 segundos, ele é marcado como inativo. A reinicialização de um peer é detectada automaticamente, portanto uma breve oscilação do estado logo após a reinicialização é normal. Um nó inativo permanece no mapa durante uma semana a contar do último contato, e todo esse tempo mantém-se o seu alerta de silêncio: um nó que caiu deve distinguir-se de um nó que nunca existiu. Antes desse prazo, ele é retirado pela ação «Esquecer nó» (Nós); com isso, um peer permanente é também riscado da lista configurada (Peers e segredos).
Último contato — quando ocorreu a última conexão bem-sucedida.
Uptime — o tempo desde a inicialização do nó. O nó informa o próprio momento da inicialização, e não um contador, por isso o valor cresce continuamente e só é zerado por uma reinicialização. O momento da inicialização segue o relógio do próprio nó, ao passo que a idade é contada pelo relógio da estação de trabalho: quando daí resulta um valor impossível, o uptime não é exibido (Nós).
Domínio — o domínio ou os domínios do nó. Um super-node possui vários, e o nó é adicionalmente marcado como
super.NAT — indicação de que foi detectada tradução de endereços no caminho até o nó.
Parte das informações o mapa não recolhe diretamente, e na linha elas não estão destacadas, mas vale a pena conhecê-las — elas explicam o que se vê no mapa:
Retransmissão. As informações sobre a disponibilidade e o NAT de um nó podem chegar não dele próprio, mas por meio de um vizinho. É assim que chegam ao mapa, por exemplo, os nós atrás de NAT que este nó não consegue alcançar diretamente: são exibidos em pé de igualdade com os demais, embora não haja ligação direta com eles. Assim que uma ligação direta se estabelece, ela tem prioridade sobre as informações retransmitidas.
Falha de autenticação. Um peer autodescoberto pode ser acessível diretamente e ainda assim não passar na verificação de autenticidade. Normalmente isso significa que os nós se comunicam por endereços públicos, mas não há no domínio nenhum nó com HTTPS habilitado por meio do qual os nós confirmem mutuamente a autenticidade (consulte Requisitos e acessibilidade). O que não funciona é a ligação direta; o próprio nó pode permanecer ativo por retransmissão. Em uma rede local (nós com endereços IP privados) isso não acontece.
Catálogo comum de recursos¶
Uma tela separada do painel de administração mostra um catálogo distribuído dos recursos de rede ocupados — todas as entradas e saídas UDP / RTP / Pro-MPEG / RIST em execução nos nós do domínio. É uma lista em todo o domínio dos endereços e portas ocupados; é conveniente para escolher um recurso livre e ver onde cada fluxo já está em uso.
Para cada entrada, o catálogo mostra o protocolo e a direção (entrada/saída), o nó de origem, o domínio, o endereço/grupo/porta, a VLAN, se necessário a fonte para source-specific multicast e uma nota.
O mesmo catálogo responde também à pergunta inversa — quem mais trabalha com o endereço de uma entrada ou saída específica: ao lado do endereço está o botão «Mostrar na biblioteca» (Biblioteca — este fluxo).
A publicação é controlada por dois campos adicionais da própria entrada/saída (exibidos apenas nos transportes que chegam ao catálogo — UDP / RTP / Pro-MPEG / RIST / PS1 / SRT; os nomes são como na interface): Peer note (meshwork library) — uma nota pública para o catálogo (se estiver vazia, é usada a nota comum do registro) e Peer private — exclusão do registro da publicação.
Tipo de ligação PS1 / SRT¶
Além de UDP / RTP / Pro-MPEG / RIST, o catálogo também inclui as conexões PS1 e SRT. Esse tipo de conexão tem dois lados: o chamador (disca para um endereço remoto) e o ouvinte (aceita a conexão). Para o lado chamador, o catálogo mostra o tipo de ligação:
interna — a entrada/saída está configurada para se conectar como participante do domínio (o login automático de domínio está habilitado): ela se conecta a outro nó da rede e confirma o seu pertencimento ao domínio;
externa — não há confirmação de participante do domínio: trata-se de uma conexão comum a um ponto arbitrário. Mesmo que no endereço indicado esteja um nó da rede, sem o login automático de domínio a ligação é considerada externa — o tipo reflete como a conexão está configurada, e não se o destinatário faz parte da rede.
É uma marca indicativa: não afeta a transmissão em si, mas ajuda a distinguir as ligações intradomínio confirmadas das externas. Nos lados que ouvem e na família UDP / RTP o tipo não é exibido.