Meshwork¶
A área Meshwork (o seletor de área na barra superior) reúne as telas consolidadas da rede de nós do domínio: a visão geral do domínio, a topologia do transporte, a composição dos peers, as ligações de transporte individuais e o catálogo comum de recursos de rede. É uma visão «de cima» de toda a rede, ao contrário das telas da área «Nó», que mostram um único nó.
Os conceitos da rede, os domínios, a autodescoberta de peers, a operação atrás de NAT e os alertas estão descritos na seção Meshwork.
Visão geral da Meshwork¶
Visão geral da Meshwork.¶
O painel consolidado do domínio: todos os nós da rede e os indicadores-chave do domínio em uma única tela. No cabeçalho — o número de nós; abaixo — a faixa de indicadores e as listas.
A faixa de indicadores reúne os blocos «Streamers» (o número de nós), «Fluxos no ar», «Egress» (a largura de banda de saída total, Gbps), «Ligações OK» (as ligações de transporte íntegras em relação ao seu número total) e «Alarmes». O bloco «Alarmes» conta os nós defeituosos e as ligações ativas defeituosas e é destacado quando o valor é diferente de zero.
O painel «Streamers» contém uma linha por nó: o indicador de estado e, num nó defeituoso, ao lado dele também um rótulo textual («Degradado» ou «Offline»); o nome do nó, a região e a função, o número de fluxos no ar, a carga de CPU e o tráfego (entrada/saída). A linha de um nó cujo painel de administração está acessível leva às suas telas na área «Nó». Para o papel de administrador, ao lado do estado é exibido o contador de alertas ativos do nó.
O painel «Eventos da frota» é visível para o administrador e consolida os alertas ativos de todos os nós: o horário, o nó a que o evento se refere (com link para o seu painel de administração) e o texto. O modelo da rede está descrito em Meshwork, os alertas — em Alertas (alerter).
Topologia¶
Gráfico da topologia da frota.¶
O grafo de transporte do domínio: os nós da rede e as ligações de transporte entre eles, agrupadas em bundles (várias ligações unidirecionais de mesmo sentido são exibidas como uma única aresta). A tela é baseada em grafo; no cabeçalho — o número de nós, de bundles e de ligações, o domínio do nó conectado, os símbolos de ligação e o botão «Nó de origem», que devolve o centro do grafo ao nó atual.
O grafo mostra quais nós estão conectados, onde a ligação está verificada e onde é inferida, quais ligações são externas (fora do domínio) e quais nós estão atrás de NAT. Os símbolos distinguem uma ligação verificada, uma quebrada (peer offline), uma ligação externa, uma ligação entre peers Meshwork e o sentido (unidirecional ou bidirecional). Um nó pode exibir o contador de alertas ativos. Um clique em um nó desloca para ele o centro do grafo (um novo clique abre o seu painel de administração); um clique em uma ligação abre Ligações de transporte com o filtro pelo bundle selecionado. O mapa da rede e os seus símbolos estão descritos em Mapa da rede e catálogo de recursos, os campos dos nós — em Mapa da rede, a operação atrás de NAT — em Nós atrás de NAT.
Peers do nó¶
Gráfico dos peers do nó (mesh).¶
A composição do domínio e as ligações entre os seus participantes. Estão disponíveis o seletor de âmbito do grafo «Malha / Permanentes» e o seletor de exibição «Tabela / Grafo» (por padrão, grafo).
No modo de grafo, «Malha» mostra todos os participantes do domínio centrados no nó conectado: a estrela confiável de keep-alive a partir dele e as ligações inferidas — não verificadas a partir deste nó — entre os demais pares. «Permanentes» constrói o grafo do peering configurado: os nós e as ligações direcionadas obtidas das listas de peers de cada nó (a seta indica o sentido da configuração, bidirecional quando é mútua). O botão «Nó de origem» devolve o centro ao nó atual.
No modo de tabela, os participantes são listados com as colunas «Nó», «Endereço», «Tipo» («Permanente» ou «Auto»), «Versão», «Estado» («Ativo» / «Inativo», com o rótulo «Degradado» em caso de falhas de keep-alive), «NAT» e «Visto pela última vez». Um nó atrás de NAT exibe «Rede interna» em vez do endereço privado inacessível. O nome do nó é um link para o seu painel de administração (um peer inacessível é exibido como texto comum); a linha possui um botão que abre o painel de administração. A linha do nó atual é marcada e expande o painel «Tráfego Meshwork» — a repartição do tráfego de saída por porções («Base», «Pares», «Biblioteca», «Alertas»), a velocidade TX/RX e os contadores de troca. Os campos das linhas estão descritos em Mapa da rede, a configuração dos peers — em Peers e segredos, a operação atrás de NAT — em Nós atrás de NAT. A visão dos peers do ponto de vista do nó atual é a tela Meshwork / Domínio.
Ligações de transporte¶
As ligações de transporte individuais entre os nós do domínio — exatamente as ligações que a «Topologia» agrupa em bundles. No cabeçalho — os indicadores «Ligações» (total), «Saudáveis» (em relação ao número total) e «Verificadas». Ao vir do grafo da «Topologia», a tabela é aberta com o filtro pelo bundle selecionado; o filtro é removido pelo link «← todas as ligações».
Cada linha descreve uma ligação: o indicador de estado, o sentido (a coluna «Ligação», nó → nó), o «Proto» (PS1, SRT e outros canais de transporte), o «Fluxo», a «Identidade» («verificada» ou «inferida», com a marca «reserva» para uma ligação de reserva), o «Âmbito» («interno», «externo», «local» ou «desconhecido») e a telemetria — «TX→RX Mb/s», «RTT» e «Perda». O âmbito é tomado do lado que se conecta por si próprio, por isso nas ligações UDP, RTP, Pro-MPEG e RIST ele é «desconhecido». Os valores de telemetria aparecem quando há os dados correspondentes, caso contrário é exibido «—»; as listas longas são divididas em páginas. O tipo de ligação PS1 / SRT está descrito em Catálogo comum de recursos, os próprios protocolos — em Protocolos Peer de transmissão confiável.
Biblioteca¶
Biblioteca de recursos do domínio.¶
O catálogo comum dos recursos de rede ocupados do domínio: as entradas e saídas dos nós pelos protocolos UDP, RTP, Pro-MPEG, RIST, bem como PS1 e SRT. O catálogo é formado automaticamente a partir dos anúncios dos nós e é somente para leitura. Por ele escolhem-se endereços e portas livres e encontram-se os fluxos necessários na rede. No cabeçalho — o número total de entradas e o link «← Fluxos».
Acima da lista está o filtro «Nó de origem»: «Todos os nós» por padrão, e na lista de valores figuram os nós que anunciam algo neste momento. O filtro seleciona os registros de um único nó anunciante e não altera o número de entradas do cabeçalho. As linhas estão ordenadas por nó, domínio e endereço.
As colunas: «Nó» — o nó anunciante, «Domínio», «Tipo» (o sentido e o modo de conexão do ponto: output-multicast, input-caller, output-listen e semelhantes), «Proto», «Destino» (endereço e porta), «Fluxo» (nome ou número) e «Observação». Ao endereço acrescentam-se o âmbito da ligação («local», «interno» ou «externo»; o mesmo atributo existe nas ligações de transporte — Ligações de transporte), a fonte SSM (SSM <endereço>) e o número da VLAN (VLAN <n>). O âmbito da ligação só é exibido nos pontos PS1 e SRT que se conectam por si próprios ao endereço indicado (*-caller): «local» — um endereço do mesmo nó, «interno» — um peer confirmado pela autorização do domínio, «externo» — todos os demais. No RIST, ao lado do protocolo é exibido o peso da ligação (peso <n>).
Um clique na linha abre o painel de administração do seu nó nas estatísticas do seu fluxo: a linha do próprio nó abre-se no lugar, a de um vizinho conforme a configuração «Abrir nós em» da barra superior (Barra comum); Ctrl ou ⌘ força uma nova aba. A linha de um nó indisponível ou desconhecido da rede não tem ação e traz a dica «Nó indisponível». A dica da linha mostra o horário do anúncio do registro.
O catálogo e as regras de escolha de endereços estão descritos em Catálogo comum de recursos; a visão do ponto de vista de uma entrada ou saída específica é Biblioteca — este fluxo.