Netzwerkkarte und Ressourcenkatalog¶
Meshwork bietet zwei Übersichtsseiten im Admin-Bereich: eine Karte der Netzwerkknoten und einen gemeinsamen Katalog der belegten Netzwerkressourcen. Beide werden automatisch aktualisiert und fassen domänenweit Informationen zusammen, die andernfalls von jedem Server einzeln von Hand gesammelt werden müssten.
Netzwerkkarte¶
Die Karte zeigt die Zusammensetzung des Netzwerks — eine Zeile pro bekanntem Knoten, einschließlich desjenigen, von dem aus Sie sie betrachten. Die Knoten prüfen etwa alle 5 Sekunden die Verbindung untereinander, und die Ansicht aktualisiert sich von selbst. Ist Meshwork nicht konfiguriert, bleibt die Liste leer.
Was die Zeile eines Knotens zeigt:
Knotenname und die Adresse seines Admin-Bereichs.
Eigener Knoten — die Zeile des Knotens, auf dem Sie die Karte betrachten; sie ist besonders gekennzeichnet und wird immer als „online“ angezeigt.
Verbindungstyp — dauerhaft (ein Knoten aus der expliziten Peer-Liste) oder automatisch erkannt (über eine gemeinsame Domain per automatischer Erkennung gefunden).
Status — „online“ oder „offline“. Kommen etwa 15 Sekunden lang keine Bestätigungen von einem Knoten, wird er als „offline“ markiert. Ein Neustart eines Peers wird automatisch erkannt, daher ist ein kurzes Flackern des Status direkt nach seinem Neustart normal.
Letzter Kontakt — wann zuletzt eine erfolgreiche Verbindung bestand.
Domain — die Domain oder Domains des Knotens. Eine super-node hat mehrere, und der Knoten ist zusätzlich als
supergekennzeichnet.NAT — ein Hinweis darauf, dass auf dem Weg zum Knoten eine Adressübersetzung erkannt wurde.
Relay / Über — werden die Informationen über Erreichbarkeit und NAT eines Knotens nicht direkt, sondern über einen benachbarten Knoten bezogen, wird die Zeile als „Relay“ markiert, und im Feld „über“ wird der Name dieses Peers angezeigt. So werden etwa Knoten hinter NAT dargestellt, die dieser Knoten nicht direkt erreichen kann. Sobald eine direkte Verbindung zustande kommt, hat sie Vorrang vor den weitergeleiteten Informationen.
Grund — erscheint, wenn ein automatisch erkannter Peer direkt erreichbar ist, sich aber nicht authentifizieren lässt. In der Regel bedeutet dies, dass die Knoten über öffentliche Adressen kommunizieren, in der Domain jedoch kein Knoten mit aktiviertem HTTPS vorhanden ist, über den die Knoten die Echtheit des jeweils anderen bestätigen (siehe Anforderungen und Erreichbarkeit). Die Kennzeichnung bedeutet, dass die direkte Verbindung nicht funktioniert; der Knoten selbst kann dabei über Relay weiterhin „online“ bleiben. In einem lokalen Netzwerk (Knoten mit privaten IP-Adressen) tritt diese Kennzeichnung nicht auf.
Gemeinsamer Ressourcenkatalog¶
Eine separate Seite im Admin-Bereich zeigt einen verteilten Katalog der belegten Netzwerkressourcen — alle auf den Knoten der Domain laufenden UDP- / RTP- / Pro-MPEG- / RIST-Eingänge und -Ausgänge. Dies ist eine domänenweite Liste der belegten Adressen und Ports; damit lässt sich bequem eine freie Ressource auswählen und erkennen, wo welcher Stream bereits genutzt wird.
Für jeden Eintrag zeigt der Katalog das Protokoll und die Richtung (Eingang/Ausgang), den Quellknoten, die Domain, die Adresse/Gruppe/den Port, das VLAN, bei Bedarf die Quelle für source-specific multicast und eine Notiz.
Derselbe Katalog beantwortet auch die umgekehrte Frage — wer sonst noch mit der Adresse eines bestimmten Ein- oder Ausgangs arbeitet: neben der Adresse befindet sich die Schaltfläche „In der Bibliothek anzeigen“ (Bibliothek — dieser Feed).
Die Veröffentlichung wird über zwei zusätzliche Felder am Eingang/Ausgang selbst gesteuert (sie werden nur bei den Transporten angezeigt, die in den Katalog gelangen — UDP / RTP / Pro-MPEG / RIST / PS1 / SRT; die Bezeichnungen entsprechen der Oberfläche): Peer note (meshwork library) — eine öffentliche Notiz für den Katalog (ist sie leer, wird die gewöhnliche Notiz des Eintrags verwendet), und Peer private — der Ausschluss des Eintrags von der Veröffentlichung.
Verbindungstyp PS1 / SRT¶
Neben UDP / RTP / Pro-MPEG / RIST gelangen auch PS1- und SRT-Verbindungen in den Katalog. Eine solche Verbindung hat zwei Seiten: die rufende (baut die Verbindung zu einer entfernten Adresse auf) und die lauschende (nimmt die Verbindung an). Für die rufende Seite zeigt der Katalog den Verbindungstyp an:
intern — der Eingang/Ausgang ist so konfiguriert, dass er sich als Domain-Mitglied verbindet (Domänen-Auto-Login aktiviert): Er verbindet sich mit einem anderen Knoten des Netzwerks und bestätigt seine Zugehörigkeit zur Domain;
extern — es gibt keine Bestätigung als Domain-Mitglied: Dies ist eine gewöhnliche Verbindung zu einem beliebigen Endpunkt. Selbst wenn sich unter der angegebenen Adresse ein Knoten des Netzwerks befindet, gilt die Verbindung ohne Domänen-Auto-Login als extern — der Typ spiegelt wider, wie die Verbindung konfiguriert ist, und nicht, ob der Empfänger zum Netzwerk gehört.
Dies ist eine Hinweiskennzeichnung: Sie beeinflusst die Übertragung selbst nicht, hilft aber, bestätigte domäneninterne Verbindungen von externen zu unterscheiden. Bei den lauschenden Seiten und bei der UDP- / RTP-Familie wird der Typ nicht angezeigt.