5 Replies Latest reply on Nov 11, 2016 2:45 PM by cgerdes RSS
    jhooda Newbie

    Why Thingworx need Tunnel session for Remote Desktop control (VNC) connection?

    What is use of Tunnel session created by EMS for Remote Desktop control session, where as we can connect to VNC server via any VNC client without tunnel session.

      • Re: Why Thingworx need Tunnel session for Remote Desktop control (VNC) connection?
        aanjan Heavyweight Champ

        Jitender, the EMS essentially creates a websocket through which the connection/ communication/ data flows through. Are you talking about a specific session that gets created and remains open until the tunnel duration?

        • Re: Why Thingworx need Tunnel session for Remote Desktop control (VNC) connection?
          Ravi Upadhyay Communicator

          Hi jitender hooda ,

          I am trying to give in brief uses/advantages of Tunneling. Considering Thingworx as an IOT application providing connectivity to huge number of devices and sensors.

          Few important advantages are :

           

          1. A tunneling protocol allows a network user to access or provide a network service that the underlying network does not support or provide directly.
          2. One important use of a tunneling protocol is to allow a foreign protocol to run over a network that does not support that particular protocol; for example, running IPv6 over IPv4.
          3. Another important use is to provide services that are impractical or unsafe to be offered using only the underlying network services; for example, providing a corporate network address to a remote user whose physical network address is not part of the corporate network.
          4. Because tunneling involves repackaging the traffic data into a different form, perhaps with encryption as standard, a third use is to hide the nature of the traffic that is run through the tunnels.

          So for your question above , if we consider 3rd point , we are somewhat able to correlate why tunnel session is created for EMS server.

           

          Let me know if you find this helpful.

           

          Thanks

          Ravi Upadhyay