Meshwork

Der Bereich Meshwork (der Bereichsumschalter in der oberen Leiste) fasst die Übersichtsseiten des Knotennetzwerks der Domain zusammen: die Domain-Übersicht, die Transporttopologie, die Zusammensetzung der Peers, die einzelnen Transport-Links und den gemeinsamen Katalog der Netzwerkressourcen. Dies ist die Sicht „von oben“ auf das gesamte Netzwerk, im Unterschied zu den Seiten des Bereichs „Node“, die einen einzelnen Knoten zeigen.

Die Begriffe des Netzwerks, die Domains, die automatische Erkennung von Peers, der Betrieb hinter NAT und die Alarme sind im Abschnitt Meshwork beschrieben.

Meshwork-Übersicht

Meshwork-Übersicht.

Meshwork-Übersicht.

Die Übersichtsseite der Domain: alle Knoten des Netzwerks und die wichtigsten Kennzahlen der Domain in einem Fenster. In der Kopfzeile steht die Anzahl der Knoten, darunter folgen die Kennzahlenzeile und die Listen.

Die Kennzahlenzeile vereint die Kacheln „Streamer“ (Anzahl der Knoten), „Streams on-air“, „Egress“ (gesamte ausgehende Bandbreite, Gbps), „Links OK“ (fehlerfreie Transport-Links im Verhältnis zu ihrer Gesamtzahl) und „Alarme“. Die Kachel „Alarme“ zählt die fehlerhaften Knoten und die fehlerhaften aktiven Links und wird bei einem Wert ungleich null hervorgehoben.

Das Panel „Streamer“ enthält eine Zeile je Knoten: den Zustandsindikator und bei einem fehlerhaften Knoten daneben zusätzlich eine Textmarkierung („Beeinträchtigt“ oder „Offline“); den Knotennamen, die Region und die Rolle, die Anzahl der Streams auf Sendung, die CPU-Auslastung und den Verkehr (Ein-/Ausgang). Die Zeile eines Knotens mit erreichbarem Admin-Bereich führt zu dessen Seiten im Bereich „Knoten“. Für die Rolle des Administrators wird neben dem Zustand ein Zähler der aktiven Alarme des Knotens angezeigt.

Das Panel „Flotten-Ereignisse“ ist für den Administrator sichtbar und fasst die aktiven Alarme aller Knoten zusammen: die Zeit, den Knoten, auf den sich das Ereignis bezieht (ein Link auf dessen Admin-Bereich), und den Text. Das Modell des Netzwerks ist in Meshwork beschrieben, die Alarme in Benachrichtigungen (Alerter).

Topologie

Topologie-Graph der Flotte.

Topologie-Graph der Flotte.

Der Transportgraph der Domain: die Knoten des Netzwerks und die Transport-Links zwischen ihnen, zu Bündeln zusammengefasst (mehrere gleichgerichtete Links derselben Richtung werden als eine einzige Verbindung dargestellt). Die Seite ist graphbasiert; in der Kopfzeile stehen die Anzahl der Knoten, Bündel und Links, die Domain des verbundenen Knotens, die Verbindungssymbole und die Schaltfläche „Home-Knoten“, die den Mittelpunkt des Graphen auf den aktuellen Knoten zurücksetzt.

Der Graph zeigt, welche Knoten verbunden sind, wo eine Verbindung verifiziert und wo sie abgeleitet ist, welche Verbindungen extern sind (außerhalb der Domain) und welche Knoten hinter NAT stehen. Die Symbole unterscheiden eine verifizierte Verbindung, eine unterbrochene (Peer offline), eine externe Verbindung, eine Verbindung zwischen Meshwork-Peers und die Richtung (einseitig oder beidseitig). Ein Knoten kann einen Zähler der aktiven Alarme tragen. Ein Klick auf einen Knoten verschiebt den Mittelpunkt des Graphen auf ihn (ein erneuter Klick öffnet dessen Admin-Bereich), ein Klick auf eine Verbindung öffnet Transport-Links mit einem Filter auf das gewählte Bündel. Die Netzwerkkarte und ihre Symbole sind in Netzwerkkarte und Ressourcenkatalog beschrieben, die Felder der Knoten in Netzwerkkarte, der Betrieb hinter NAT in Knoten hinter NAT.

Node-Peers

Node-Peers-Graph (mesh).

Node-Peers-Graph (mesh).

Die Zusammensetzung der Domain und die Verbindungen zwischen ihren Teilnehmern. Verfügbar sind der Umschalter des Graphbereichs „Mesh / Permanent“ und der Umschalter der Darstellung „Tabelle / Graph“ (standardmäßig Graph).

Im Graphmodus zeigt „Mesh“ alle Teilnehmer der Domain mit dem verbundenen Knoten im Mittelpunkt: den zuverlässigen Keep-alive-Stern von diesem Knoten aus sowie die abgeleiteten — von diesem Knoten nicht verifizierten — Verbindungen zwischen den übrigen Paaren. „Permanent“ erstellt den Graphen des konfigurierten Peerings: die Knoten und die gerichteten Verbindungen aus den Peer-Listen jedes Knotens (der Pfeil zeigt die Richtung der Konfiguration, beidseitig bei gegenseitiger). Die Schaltfläche „Home-Knoten“ setzt den Mittelpunkt auf den aktuellen Knoten zurück.

Im Tabellenmodus sind die Teilnehmer mit den Spalten „Knoten“, „Adresse“, „Typ“ („Permanent“ oder „Auto“), „Version“, „Status“ („Aktiv“ / „Ausgefallen“, mit der Markierung „Beeinträchtigt“ bei Keep-alive-Fehlern), „NAT“ und „Zuletzt gesehen“ aufgeführt. Ein Knoten hinter NAT zeigt „Internes Netzwerk“ anstelle der nicht erreichbaren privaten Adresse. Der Knotenname ist ein Link auf dessen Admin-Bereich (ein nicht erreichbarer Peer wird als einfacher Text ausgegeben); in der Zeile befindet sich eine Schaltfläche zum Öffnen des Admin-Bereichs. Die Zeile des aktuellen Knotens ist gekennzeichnet und klappt das Panel „Meshwork-Verkehr“ auf — die Aufschlüsselung des ausgehenden Verkehrs nach Anteilen („Basis“, „Peers“, „Bibliothek“, „Alarme“), die TX/RX-Rate und die Zähler des Austauschs. Die Felder der Zeilen sind in Netzwerkkarte beschrieben, die Konfiguration der Peers in Peers und Secrets, der Betrieb hinter NAT in Knoten hinter NAT. Die Sicht auf die Peers aus der Perspektive des aktuellen Knotens bietet die Seite Meshwork / Domain.

Bibliothek

Bibliothek der Domänenressourcen.

Bibliothek der Domänenressourcen.

Der gemeinsame Katalog der belegten Netzwerkressourcen der Domain: die Ein- und Ausgänge der Knoten über die Protokolle UDP, RTP, Pro-MPEG, RIST sowie PS1 und SRT. Der Katalog wird automatisch aus den Ankündigungen der Knoten gebildet und ist schreibgeschützt. Anhand von ihm werden freie Adressen und Ports ausgewählt und die benötigten Streams im Netzwerk aufgefunden. In der Kopfzeile stehen die Gesamtzahl der Einträge und der Link „← Streams“.

Über der Liste befindet sich der Filter „Quellknoten“: standardmäßig „Alle Knoten“, in der Werteliste stehen die Knoten, die gerade etwas ankündigen. Der Filter wählt die Einträge eines einzelnen ankündigenden Knotens aus und ändert die Anzahl der Einträge in der Kopfzeile nicht. Die Zeilen sind nach Knoten, Domain und Adresse geordnet.

Die Spalten: „Knoten“ — der ankündigende Knoten, „Domain“, „Art“ (Richtung und Anbindungsweise des Punktes: output-multicast, input-caller, output-listen und ähnliche), „Proto“, „Ziel“ (Adresse und Port), „Stream“ (Name oder Nummer) und „Notiz“. Der Adresse werden der Verbindungsbereich („lokal“, „intern“ oder „extern“; dasselbe Merkmal gibt es bei den Transport-Links — Transport-Links), die SSM-Quelle (SSM <Adresse>) und die VLAN-Nummer (VLAN <n>) beigestellt. Der Verbindungsbereich wird nur bei den Punkten PS1 und SRT ausgegeben, die sich selbst mit der angegebenen Adresse verbinden (*-caller): „lokal“ — eine Adresse desselben Knotens, „intern“ — ein durch die Domain-Autorisierung bestätigter Peer, „extern“ — alle übrigen. Bei RIST wird neben dem Protokoll das Gewicht des Links (Gewicht <n>) ausgegeben.

Ein Klick auf eine Zeile öffnet den Admin-Bereich ihres Knotens bei der Statistik ihres Streams: die Zeile des eigenen Knotens wird an Ort und Stelle geöffnet, die Zeile eines Nachbarn gemäß der Einstellung „Knoten öffnen in“ der oberen Leiste (Allgemeine Leiste); Strg oder ⌘ erzwingt einen neuen Tab. Die Zeile eines Knotens, der nicht erreichbar oder dem Netz unbekannt ist, hat keine Aktion und trägt den Kurzhinweis „Knoten nicht erreichbar“. Der Kurzhinweis der Zeile zeigt den Zeitpunkt der Ankündigung des Eintrags.

Der Katalog und die Regeln zur Auswahl der Adressen sind in Gemeinsamer Ressourcenkatalog beschrieben; die Sicht aus der Perspektive eines einzelnen Ein- oder Ausgangs bietet Bibliothek — dieser Feed.