...
- Die UMS Konsole fordert den UMS Server auf, eine VNC-Sitzung für das Spiegeln zu initiieren.
- Der UMS Server fordert das Gerät auf, eine VNC-Sitzung für das Spiegeln zu öffnen.
- Das Gerät öffnet den WebSocket-Tunnel für das Spiegeln zum UMS Server und startet die VNC-Sitzung.
- Der UMS Server leitet die VNC-Sitzungsinformationen an die UMS Konsole weiter.
- Die UMS Konsole öffnet den WebSocket-Tunnel für das Spiegeln und startet die VNC-Sitzung.
- Die VNC-Daten werden über die geöffneten WebSocket-Tunnel gesendet.
Drawio |
---|
border | true | diagramName1 |
---|
zoom | 1 |
---|
simple | 1 |
---|
pageId | 71936539 |
---|
custContentId | 74910961 |
---|
lbox | 1 |
---|
diagramDisplayName | DirekteVerbindung-Shadowing_OS12 | simpleViewer | true |
---|
contentVer | 1 |
---|
baseUrl | https://igel-jira.atlassian.net/wiki |
---|
diagramName | DirekteVerbindung-Shadowing_OS12 |
---|
width | 600 |
---|
links | auto |
---|
tbstyle | hidden |
---|
lbox | true |
---|
diagramWidth | 1005 |
---|
|
Direkte Verbindung - UMS Web App
...
- 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.
- Der UMS Server fordert das Gerät über den Unified Protocol WebSocket auf, eine VNC-Sitzung für das Spiegeln zu öffnen.
- Das Gerät öffnet den WebSocket-Tunnel für das Spiegeln zum UMS Server und startet die VNC-Sitzung.
- Die VNC-Daten werden über die geöffneten WebSocket-Tunnel gesendet.
Drawio |
---|
border | true | diagramName | 1 |
---|
zoom | 1 |
---|
simple | 1 |
---|
pageId | 71936539 |
---|
custContentId | 74877948 |
---|
lbox | 1 |
---|
diagramDisplayName | SpiegelnICG_UMSConsole_OS12_DE |
---|
simpleViewer | truecontentVer | 1 |
---|
baseUrl | https://igel-jira.atlassian.net/wiki |
---|
diagramName | SpiegelnICG_UMSConsole_OS12_DE |
---|
width | 600 |
---|
links | auto |
---|
tbstyle | hidden | lbox | true |
---|
diagramWidth | 1001 |
---|
|
Über ICG - UMS Console (Internal / External VNC Viewer)
...
- Die UMS Konsole fordert den UMS Server auf, eine VNC-Sitzung für das Spiegeln zu initiieren.
- Der UMS Server fordert das ICG auf, eine VNC-Sitzung für das Spiegeln zu öffnen.
- 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.
- 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.
- Die VNC-Daten werden über die geöffneten WebSocket-Tunnel gesendet.
Drawio |
---|
border | true1 |
---|
baseUrl | https://igel-jira.atlassian.net/wiki |
---|
diagramName | Shadowing Console - ICG - DE |
---|
simpleViewerwidth | false600 |
---|
widthzoom | 6001 |
---|
links | auto |
---|
tbstyle | top |
---|
pageId | 71936539 |
---|
custContentId | 74910955 |
---|
lbox | false | diagramWidth | 1388 | 0 |
---|
diagramDisplayName | Shadowing Console - ICG - DE |
---|
contentVer | 1 |
---|
|
Über ICG - UMS Web App
Vor dem Spiegeln:
...
- 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.
- 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.
- Das ICG fordert das Gerät auf, eine VNC-Sitzung für das Spiegeln zu öffnen.
- Das Gerät öffnet den WebSocket-Tunnel für das Spiegeln zum ICG und startet die VNC-Sitzung.
- Die VNC-Daten werden über diese WebSockets gesendet.
Drawio |
---|
border | true | diagramName | 1 |
---|
zoom | 1 |
---|
simple | 1 |
---|
pageId | 71936539 |
---|
custContentId | 74779845 |
---|
lbox | 1 |
---|
diagramDisplayName | Spiegeln_WebApp_OS12_DE | simpleViewer | true |
---|
contentVer | 1 |
---|
baseUrl | https://igel-jira.atlassian.net/wiki |
---|
diagramName | Spiegeln_WebApp_OS12_DE |
---|
width | 600 |
---|
links | auto |
---|
tbstyle | hidden | lbox | true |
---|
diagramWidth | 1421 |
---|
|
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 |
---|
border | true |
---|
viewerToolbar | true |
---|
fitWindow | false |
---|
diagramName | 1 |
---|
zoom | 1 |
---|
simple | 1 |
---|
pageId | 71936539 |
---|
custContentId | 74812536 |
---|
lbox | 1 |
---|
diagramDisplayName | UMS zu Gerät | simpleViewer |
---|
truecontentVer | 1 | baseUrl | https://igel-jira.atlassian.net/wiki |
---|
diagramName | UMS zu Gerät |
---|
width | 600 |
---|
links | auto |
---|
tbstyle | top |
---|
lbox | true |
---|
diagramWidth | 783 |
---|
|
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 |
---|
border | true1 |
---|
viewerToolbar | true |
---|
fitWindow | falsebaseUrl | https://igel-jira.atlassian.net/wiki |
---|
diagramName | SecShadowingWebbApp_DE |
---|
simpleViewerwidth | false600 |
---|
widthzoom | 6001 |
---|
links | auto |
---|
tbstyle | top |
---|
pageId | 71936539 |
---|
custContentId | 74812542 |
---|
lbox | true | diagramWidth | 7831 |
---|
diagramDisplayName | SecShadowingWebbApp_DE |
---|
contentVer | 1 |
---|
|
Ü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 |
---|
border | true |
---|
viewerToolbar | true |
---|
fitWindow | false |
---|
diagramName | Externe sicht |
---|
simpleViewer | true | 1 |
---|
zoom | 1 |
---|
simple | 1 |
---|
pageId | 71936539 |
---|
custContentId | 74877954 |
---|
lbox | 1 |
---|
diagramDisplayName | Externe sicht |
---|
contentVer | 1 |
---|
baseUrl | https://igel-jira.atlassian.net/wiki |
---|
diagramName | Externe sicht |
---|
width | 600 |
---|
links | auto |
---|
tbstyle | top |
---|
lbox | true |
---|
diagramWidth | 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 |
---|
border | true1 |
---|
viewerToolbar | true |
---|
fitWindow | falsebaseUrl | https://igel-jira.atlassian.net/wiki |
---|
diagramName | VNC Viewer over ICG_DE |
---|
simpleViewerwidth | false600 |
---|
widthzoom | 6001 |
---|
links | auto |
---|
tbstyle | hidden |
---|
pageId | 71936539 |
---|
custContentId | 74779863 |
---|
lbox | true | diagramWidth | 783 | 1 |
---|
diagramDisplayName | VNC Viewer over ICG_DE |
---|
contentVer | 1 |
---|
|
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 |
---|
border | true |
---|
viewerToolbar | true |
---|
fitWindow | false |
---|
diagramName | 1 |
---|
zoom | 1 |
---|
simple | 1 |
---|
pageId | 71936539 |
---|
custContentId | 74779854 |
---|
lbox | 1 |
---|
diagramDisplayName | Externer Viewer direkt | simpleViewer |
---|
truecontentVer | 1 | baseUrl | https://igel-jira.atlassian.net/wiki |
---|
diagramName | Externer Viewer direkt |
---|
width | 600 |
---|
links | auto |
---|
tbstyle | top |
---|
lbox | true |
---|
diagramWidth | 783 |
---|
|
Ü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 |
---|
border | true1 |
---|
viewerToolbar | true |
---|
fitWindow | false |
---|
baseUrl | https://igel-jira.atlassian.net/wiki |
---|
diagramName | Externer Viewer ICG |
---|
simpleViewerwidth | false600 |
---|
widthzoom | 6001 |
---|
links | auto |
---|
tbstyle | hidden |
---|
pageId | 71936539 |
---|
custContentId | 74779851 |
---|
lbox | true | diagramWidth | 7831 |
---|
diagramDisplayName | Externer Viewer ICG |
---|
contentVer | 1 |
---|
|