Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Die UMS Konsole fordert den UMS Server auf, eine VNC-Sitzung für das Spiegeln zu initiieren.
  2. Der UMS Server fordert das Gerät auf, eine VNC-Sitzung für das Spiegeln zu öffnen.
  3. Das Gerät öffnet den WebSocket-Tunnel für das Spiegeln zum UMS Server und startet die VNC-Sitzung.
  4. Der UMS Server leitet die VNC-Sitzungsinformationen an die UMS Konsole weiter.
  5. Die UMS Konsole öffnet den WebSocket-Tunnel für das Spiegeln und startet die VNC-Sitzung.
  6. Die VNC-Daten werden über die geöffneten WebSocket-Tunnel gesendet. 

Drawio
diagramName
bordertrue1
zoom1
simple1
pageId71927614
custContentId74781503
lbox1
diagramDisplayNameDirekteVerbindung-Shadowing_OS12simpleViewertrue
contentVer1
baseUrlhttps://igel-jira.atlassian.net/wiki
diagramNameDirekteVerbindung-Shadowing_OS12
width600
linksauto
tbstylehidden
lboxtrue
diagramWidth1005

Direkte Verbindung - UMS Web App

...

  1. Die UMS Web App startet die VNC-Sitzung, indem sie den WebSocket-Tunnel für das Spiegeln zum UMS Server mit Informationen über das zu beschattende Gerät öffnet.
  2. Der UMS Server fordert das Gerät über den Unified Protocol WebSocket auf, eine VNC-Sitzung für das Spiegeln zu öffnen.
  3. Das Gerät öffnet den WebSocket-Tunnel für das Spiegeln zum UMS Server und startet die VNC-Sitzung.
  4. Die VNC-Daten werden über die geöffneten WebSocket-Tunnel gesendet. 

Drawio
truelbox
bordertruediagramName1
zoom1
simple1
pageId71927614
custContentId74781505
lbox1
diagramDisplayNameSpiegelnICG_UMSConsole_OS12_DE
simpleViewercontentVer1
baseUrlhttps://igel-jira.atlassian.net/wiki
diagramNameSpiegelnICG_UMSConsole_OS12_DE
width600
linksauto
tbstylehiddentrue
diagramWidth1001

Über ICG - UMS Console (Internal / External VNC Viewer)

...

  1. Die UMS Konsole fordert den UMS Server auf, eine VNC-Sitzung für das Spiegeln zu initiieren.
  2. Der UMS Server fordert das ICG auf, eine VNC-Sitzung für das Spiegeln zu öffnen.
  3. Der UMS Server sendet die VNC-Informationen an die UMS Konsole und das ICG fordert das Gerät auf, eine VNC-Sitzung für das Spiegeln zu öffnen.
  4. Das Gerät öffnet den WebSocket-Tunnel für das Spiegeln zum ICG und startet die VNC-Sitzung und die UMS Konsole öffnet den WebSocket-Tunnel für das Spiegeln zum ICG und startet die VNC-Sitzung.
  5. Die VNC-Daten werden über die geöffneten WebSocket-Tunnel gesendet. 

Drawio
1388
bordertrue1
baseUrlhttps://igel-jira.atlassian.net/wiki
diagramNameShadowing Console - ICG - DE
simpleViewerwidthfalse600
widthzoom6001
linksauto
tbstyletop
pageId71927614
custContentId74879346
lboxfalsediagramWidth0
diagramDisplayNameShadowing Console - ICG - DE
contentVer1

Über ICG - UMS Web App

Vor dem Spiegeln:

...

  1. Die UMS Web App startet die VNC-Sitzung durch Öffnen des WebSocket-Tunnels für das Spiegeln zum UMS Server mit Informationen über das zu spiegelende Gerät.
  2. Der UMS Server fordert das ICG auf, eine VNC-Sitzung für das Spiegeln zu öffnen und öffnet einen WebSocket-Tunnel für das Spiegeln.
  3. Das ICG fordert das Gerät auf, eine VNC-Sitzung für das Spiegeln zu öffnen.
  4. Das Gerät öffnet den WebSocket-Tunnel für das Spiegeln zum ICG und startet die VNC-Sitzung.
  5. Die VNC-Daten werden über diese WebSockets gesendet.

Drawio
lbox
bordertruediagramName1
zoom1
simple1
pageId71927614
custContentId74813780
lbox1
diagramDisplayNameSpiegeln_WebApp_OS12_DEsimpleViewertrue
contentVer1
baseUrlhttps://igel-jira.atlassian.net/wiki
diagramNameSpiegeln_WebApp_OS12_DE
width600
linksauto
tbstylehiddentrue
diagramWidth1421

IGEL OS 11 oder früher

Direkte Verbindung - Interner VNC-Viewer

Die UMS Konsole fragt das Gerätezertifikat und das Sitzungspasswort vom UMS Server ab. Sodann baut die UMS Konsole einen SSL-Tunnel zum Gerät auf, wobei sie das Sitzungspasswort verwendet. Das Gerät sendet das Zertifikat an die UMS Konsole; die UMS Konsole prüft das Zertifikat gegen das Zertifikat, das sie vom UMS Server erhalten hat. Im Gegenzug sendet die UMS Konsole das Sitzungspasswort zum Gerät. Hiernach ist der SSL-Tunnel zwischen UMS Konsole und Gerät aufgebaut und kann zum Austausch von VNC-Daten benutzt werden.

Drawio
true
bordertrue
viewerToolbartrue
fitWindowfalse
diagramName1
zoom1
simple1
pageId71927614
custContentId74912509
lbox1
diagramDisplayNameUMS zu GerätsimpleViewer
contentVer1
baseUrlhttps://igel-jira.atlassian.net/wiki
diagramNameUMS zu Gerät
width600
linksauto
tbstyletop
lboxtrue
diagramWidth783

Direkte Verbindung - UMS Web App

Die UMS Web App veranlasst den UMS Server, eine VNC-Sitzung für das Spiegeln zu initiieren. Der UMS Server baut unter Verwendung eines Sitzungspassworts und des Gerätezertifikats einen SSL-Tunnel zum Gerät auf. UMS Web App und UMS Server kommunizieren über eine WebSocket-Verbindung, die auch die VNC-Daten überträgt.

Drawio
false
bordertrue1
viewerToolbartrue
fitWindowbaseUrlhttps://igel-jira.atlassian.net/wiki
diagramNameSecShadowingWebbApp_DE
simpleViewerwidthfalse600
widthzoom6001
linksauto
tbstyletop
pageId71927614
custContentId74879354
lboxtruediagramWidth7831
diagramDisplayNameSecShadowingWebbApp_DE
contentVer1

Über ICG - Interner VNC-Viewer

...

Die UMS Konsole und das Gerät bauen einen dezidierten Websocket für sicheres Spiegeln mit dem ICG auf.

Drawio
truediagramWidth
bordertrue
viewerToolbartrue
fitWindowfalse
diagramNameExterne sicht
simpleViewer1
zoom1
simple1
pageId71927614
custContentId74912518
lbox1
diagramDisplayNameExterne sicht
contentVer1
baseUrlhttps://igel-jira.atlassian.net/wiki
diagramNameExterne sicht
width600
linksauto
tbstyletop
lboxtrue
783

Über ICG - UMS Web App

Die UMS Web App veranlasst den UMS Server, eine VNC-Sitzung für das Spiegeln zu initiieren. Der UMS Server erzeugt eine weitere WebSocket-Verbindung zum Austausch der VNC-Daten. UMS Web App und UMS Server kommunizieren über eine WebSocket-Verbindung, die auch die VNC-Daten überträgt.

Drawio
false783
bordertrue1
viewerToolbartrue
fitWindowbaseUrlhttps://igel-jira.atlassian.net/wiki
diagramNameVNC Viewer over ICG_DE
simpleViewerwidthfalse600
widthzoom6001
linksauto
tbstylehidden
pageId71927614
custContentId74781515
lboxtruediagramWidth1
diagramDisplayNameVNC Viewer over ICG_DE
contentVer1

Direkte Verbindung - Externer Viewer

Der externe VNC-Viewer läuft auf der selben Maschine wie die UMS Konsole. Die UMS Konsole startet den externen Viewer und fungiert dann als Proxy zwischen dem Gerät und dem externen Viewer.

Drawio
true
bordertrue
viewerToolbartrue
fitWindowfalse
diagramName1
zoom1
simple1
pageId71927614
custContentId74813786
lbox1
diagramDisplayNameExterner Viewer direktsimpleViewer
contentVer1
baseUrlhttps://igel-jira.atlassian.net/wiki
diagramNameExterner Viewer direkt
width600
linksauto
tbstyletop
lboxtrue
diagramWidth783

Über ICG - Externer VNC-Viewer

Der externe VNC-Viewer läuft auf der selben Maschine wie die UMS Konsole. Die UMS Konsole startet den externen Viewer und fungiert dann als Proxy zwischen dem Gerät und dem externen Viewer.

Drawio
bordertrue1
viewerToolbartrue
fitWindowfalse
baseUrlhttps://igel-jira.atlassian.net/wiki
diagramNameExterner Viewer ICG
simpleViewerwidthfalse600
widthzoom6001
linksauto
tbstylehidden
pageId71927614
custContentId74912515
lboxtruediagramWidth7831
diagramDisplayNameExterner Viewer ICG
contentVer1