Einfaches Protokoll für unabhängige Computerumgebungen (Spice)

Definition - Was bedeutet einfaches Protokoll für unabhängige Computerumgebungen (SPICE)?

Das einfache Protokoll für unabhängige Computerumgebungen (SPICE) ist ein virtuelles Desktop-Protokoll, mit dem Benutzer mithilfe einer Reihe von Maschinenarchitekturen eine Computer-Desktop-Umgebung sowohl vom Computer-Server-Computer als auch vom Internet aus anzeigen können. Das SPICE-Protokoll basiert nicht auf einem Remoteprozeduraufrufstandard oder einer bestimmten Transportschicht.

SPICE wurde von Qumranet entwickelt, das 2008 von Red Hat Inc. übernommen wurde.

Technische.me erklärt das einfache Protokoll für unabhängige Computerumgebungen (SPICE)

SPICE gibt eine Reihe von Protokolldefinitionen für die Kanalsynchronisierung an und kann zum Bereitstellen virtueller Desktops von einem Server auf Remotedesktopcomputern und Thin Client-Geräten verwendet werden. Das SPICE-Protokoll gibt eine Reihe von Protokollnachrichten für den Zugriff auf, die Steuerung und den Empfang von Eingaben sowie für das Senden von Ausgaben von Remotecomputern wie Tastaturen, Videogeräten und Mäusen über verschiedene Netzwerke an.

Die Kommunikationssitzung des SPICE-Protokolls ist in verschiedene Kommunikationskanäle unterteilt, sodass die Kommunikation gesteuert und Nachrichten je nach Kanaltyp oder Remote-Gerät ausgeführt werden können. Die SPICE-Protokolldefinition unterstützt auch das Hinzufügen und Entfernen von Kommunikationskanälen zur Laufzeit.

Die aktuelle SPICE-Protokolldefinition gibt die folgenden Kommunikationskanäle an:

  1. Der Hauptkanal fungiert als Hauptverbindung der SPICE-Sitzung.
  2. Der Cursorkanal empfängt Zeigerform und -positionen.
  3. Der Wiedergabekanal empfängt Audiostreams.
  4. Der Aufnahmekanal sendet eine Audioaufnahme.
  5. Der Anzeigekanal empfängt Aktualisierungen der Fernanzeige.
  6. Der Eingangskanal sendet Maus- und Tastaturereignisse.