Herunterladen Inhalt Inhalt Diese Seite drucken

Hinweise Zu Netzwerkverbindungen; Hintergrund; Begrifflichkeiten (Vereinfacht Dargestellt); Server Und Client Sind Nicht Durch Eine Firewall Getrennt - Matrix Vision mvBlueGEMINI Technisches Handbuch

Inhaltsverzeichnis

Werbung

11.2 Hinweise zu Netzwerkverbindungen

11.2.1 Hintergrund

Der Benutzer möchte sich mit seinem Client per Webbrowser mit der Smart Camera verbinden.
Damit das funktioniert, muss
1. die IP-Adresse bzw. den Hostnamen der Smart Camera bekannt sein bzw. herausgefunden
werden und
2. es muss dahin eine Route der Datenpakete existieren.
Der Punkt 2 ist relativ einfach, da nur eine Route zwischen Client und Server existieren muss. Dazu
gibt es Router (und Routing-Tabellen) sowie Port-Forwarding. Für Punkt 1, das komfortable Finden
der Smart Camera, müssen aber die mDNS-Broadcasts erreichbar sein, was von Routern
normalerweise unterdrückt wird. Grundsätzlich publiziert der Server seine Einstellungen per Avahi
und mDNS. Der Client kann initial den Hostnamen verwenden, der an der Smart Camera
aufgedruckt ist.
Je nach Netzwerktopologie gibt es dabei unterschiedliche Probleme zu überwinden, mit jeweils
unterschiedlichen Lösungsansätzen. Diese werden im Folgenden diskutiert.

11.2.2 Begrifflichkeiten (vereinfacht dargestellt)

Switch ist ein einfacher Verteiler von Netzwerk-Paketen in einem Subnetz. Es sind sowohl
mDNS-Pakete als auch der direkt auf einen anderen Rechner zulässig.
Router trennt Subnetze, d. h., ein Router kann Anfragen von einem Subnetz an ein anderes
Subnetz weiterleiten. In der Regel kommt dabei NAT zum Einsatz, d.h. der Router ersetzt sie
anfragende IP-Adresse durch seine eigene. Dadurch ist ein Zugriff von außen auf den Rechner
hinter dem Router nicht möglich. Ebenso werden mDNS-Broadcasts nicht weitergeleitet.
Firewall verhält sich ähnlich wie ein Router, sie filtert aber zusätzlich noch die Inhalte der
Netzwerkpakete.

11.2.3 Server und Client sind nicht durch eine Firewall getrennt

11.2.3.1 Server und Client leben im selben Subnetz (z. B. DHCP oder feste IP)
Der Server hat nur das Problem, die IP-Adresse herausfinden zu müssen. Die
Lösungsmöglichkeiten sind:
Bei DHCP kann die IP-Adresse im DHCP-Server ausgelesen werden, erfordert aber die Lese-
Rechte auf dem DHCP-Server.
Das mitgelieferte Skript starten und sich eine Übersicht der Smart Camera ausgeben lassen.
Eine Smart Camera auswählen und dessen URL per Webbrowser aufrufen.
Eine lokal eine Instanz von ICS-Server (Offline Version) starten und sich per Webbrowser mit
"localhost" verbinden. Anschließend im Browser die gewünschte Smart Camera auswählen.
Eine zentrale aber lokale Instanz im Intranet aufrufen. Dort läuft ein kleiner Webserver, der per
Avahi alle Smart Cameras im lokalen Netz kennt und zur Auswahl stellt.
APPENDIX - HINWEISE ZU NETZWERKVERBINDUNGEN
mvBlueGEMINI Technical Manual (DE)
v2.1
27

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis