SDK Resources > KVM Application Developers Guide

KVM Application Developers Guide

KVM is a means for controlling a platform remotely using a remote keyboard and mouse and being able to see the managed platform’s screen output at a remote monitor. KVM stands for Keyboard, Video and Mouse. Usually the term KVM is associated with an analog switchbox that selects the KVM connectors of one of several managed platforms and routes them to a single connector where a keyboard, mouse, and video monitor are connected. While this described KVM architecture applies to short distances using analog cables, KVM over IP, or networked KVM, is a means for controlling a platform from a distant management console.

This Guide provides information about using the Intel AMT hardware KVM capability. It includes descriptions of the samples in the SDK and their APIs.

The matrix below provides a mapping of ports, viewers and authentication methods for implementing the KVM feature.

End of Support Note: Port 5900 is no longer supported. Attempting to configure an RFB password or enabling the port via IPS_KVMRedirectionSettingData.PUT causes Intel AMT to return the message unsupported. For details on affected releases, see Working with Port 5900.

 

KVM Port

Redirection Port (Non TLS)

Redirection Port (TLS)

Applicable Viewers

5900

16994

16995

Standard VNC Viewer

   Ultra VNC

   Tight VNC

   Real VNC

RFB 3.8 protocol

Authentication:

   RFB Password

Authentication:

   Digest or Kerberos

   Intel KVM Proxy

Authentication:

   TLS

   Digest or Kerberos

   Intel KVM Proxy

AMT KVM enabled Viewer

   VNC Viewer Plus

   KVM view

   Commander (DTK)

RFB 4.0 Protocol

Authentication:

   RFB Password

Authentication:

   Digest or Kerberos

 

Authentication:

   TLS

   Digest or Kerberos

 

 

note-icon Note:

RFB Password is exactly 8 characters.

Port 5900 does not use TLS even if Intel AMT is provisioned to use TLS.

License is not required for Standard VNC Viewer but it is requirede for the Intel AMT KVM enabled viewer.

 

For more information, see the following:

   KVM and Intel AMT

   Managing the KVM Feature

   Use Cases

   KVM Topics

   Intel AMT SDK Support for KVM

   Choosing a Display Mode

   Additional Intel AMT Support for KVM

   KVM Proxy Library API

   KVM Custom Transport Library

   Secure Session Support

 

See Also:

   KVM Configuration

Copyright © 2006-2022, Intel Corporation. All rights reserved.