Versions Compared

Key

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

This article describes the communication flow of a secure terminal session in the IGEL Universal Management Suite (UMS) environment.

...

IGEL OS 12

Direct Connection

Before the secure terminal flow:

...

  1. The UMS Console requests the UMS Server to initiate a secure terminal session.

  2. The UMS Server requests the device via the Unified Protocol WebSocket to open the secure terminal session.

  3. The device opens the WebSocket tunnel for secure terminal data to the UMS Server and starts the secure terminal session.

  4. The UMS Server forwards the secure terminal session information to the UMS Console.

  5. The UMS Console opens the WebSocket tunnel for secure terminal data to the UMS Server and starts the secure terminal session.

  6. The terminal data is sent through the opened WebSockets.

Drawio
simplezoom1
zoomsimple10
inComment0
custContentId74778700
pageId74453438
custContentIdlbox747787001
diagramDisplayNameTerminal_DirectConnection_OS12lbox1
contentVer56
revision56
baseUrlhttps://igel-jira.atlassian.net/wiki
diagramNameTerminal_DirectConnection_OS12
pCenter0
width1002.5
linksauto
tbstylehiddentop
height830

Over ICG

Before the secure terminal flow:

...

Drawio
border1
zoom1
simple1
pageId74453438
custContentId74876347
lbox1
diagramDisplayNameTerminal_ICG_OS12
contentVer1
revision1
baseUrlhttps://igel-jira.atlassian.net/wiki
diagramNameTerminal_ICG_OS12
width600
linksauto
tbstylehidden

IGEL OS 11 or Earlier

Direct Connection

The UMS Console establishes a connection to the UMS Server. The UMS Server then establishes a TLS tunnel to the device. 

...

Drawio
border1
zoom1
simple1
pageId74453438
custContentId74909599
lbox1
diagramDisplayNameSecure Terminal
contentVer1
revision1
baseUrlhttps://igel-jira.atlassian.net/wiki
diagramNameSecure Terminal
width600
linksauto
tbstyletop

Over ICG

Both the UMS Server and the device have established a WebSocket connection to the ICG; this WebSocket is used for commands from the UMS and messages from the device. 

...