www.wikidata.de-de.nina.az
NX ist eine mit X11 zusammenarbeitende Remote Desktop Software des italienischen Unternehmens NoMachine Mit X11 kann man den Bildschirminhalt eines entfernten Computers auf einen lokalen Rechner auch betriebssystemubergreifend ubertragen und damit arbeiten als sasse man direkt davor vgl Thin Client Inhaltsverzeichnis 1 Programm 2 Technik 3 Verbreitung und Entwicklung unter Open Source 4 Anwendung 5 Siehe auch 6 Weblinks 7 EinzelnachweiseProgramm BearbeitenNX soll die Ubertragungsgeschwindigkeit Reaktionszeit und Daten Durchsatz des X Window Systems ublicherweise unter Unix und Linux bei der Darstellung von graphischen Anwendungen uber Rechnernetze erhohen Besonders interessant ist das fur Verbindungen mit geringer Bandbreite wie Modem oder ISDN NX wird dabei als Proxy System zwischen die X11 Partner geschaltet Eine Verschlusselung per SSH ist moglich Ausserdem kann der NX Server auch Sitzungen an VNC Server oder Windows Terminalserver per RDP weiterleiten und den Datenverkehr nochmals komprimieren Der NX Client fragt also bei einem NX Server an der dann die Verbindung zu einem weiteren Terminalserver per VNC oder RDP aufbaut Er wird also zwischengeschaltet NX Client NX Server RDP VNC Server und somit der RDP VNC Datenfluss komprimiert Der NX Client ist auf Linux Solaris Windows macOS Sharp Zaurus Sony PlayStation 2 und HP Compaq iPAQ lauffahig Technik BearbeitenNX erreicht eine Steigerung der Effizienz des X11 Protokolls uber das Netz vor allem durch drei Methoden Anlegen eines Caches fur schon ubertragene Daten Datenkompression des Netzwerkverkehrs Reduktion der Round Trip Time zwischen X Client und X ServerViele Roundtrips sind unnotig und werden teilweise durch ineffiziente Programmierung von X11 Applikationsprogrammen verursacht Ein effizienter Cache erspart die wiederholte Ubertragung derselben Datenblocke zum Beispiel Icons in Programmmenuleisten Die starke Kompression reduziert den Datenverkehr weiter Zum Ubertragen der Daten nutzt NX einen SSH Tunnel Verbreitung und Entwicklung unter Open Source BearbeitenDie Basisbibliotheken und alle wichtigen Kernbestandteile von NX wurden von NoMachine unter die freie Lizenz GPL gestellt weswegen sie auch in freie Desktops wie KDE und Gnome integriert werden durfen Lediglich die zentrale Client und die Serverapplikation sind proprietar Fur KDE existiert bereits eine Clientapplikation namens kNX welche zusammen mit dem ebenfalls freien NX Server FreeNX vom Kalyxo Projekt geschrieben wurde kNX kann aber auch mit GNOME und anderen Desktops verwendet werden Bemerkenswert am FreeNX Server ist dass er vollkommen als Bash Shellskript geschrieben wurde Weil seine Programmierer beweisen wollten dass ein auf den GPL lizenzierten Bestandteilen von NX aufbauender freier NX Server keine grosse technische Schwierigkeit darstellt wurde diese Skriptsprache ausgewahlt Seit ca Juli 2009 existiert eine neue freie Variante des Servers namens Neatx welche zunachst als internes Projekt entwickelt wurde die im April 2010 noch nicht alle Funktionen des Originals beherrschte Das Projekt wurde 2012 abgeschlossen und die Quellen wurden freigegeben Es wird nicht mehr aktiv weiterentwickelt 1 Anwendung BearbeitenMit NX ist es moglich dass der Administrator eines Netzwerks die Kontrolle uber den Computer eines Mitarbeiters ubernimmt um Software zu installieren oder Fehler zu beheben Weitere Anwendungsbeispiele sind zum Beispiel Heimarbeitsplatze oder auch die Moglichkeit von alteren Computern die als Thin Client eingesetzt werden auf entfernten leistungsfahigeren Maschinen zu arbeiten NX ermoglicht ein schnelles Arbeiten selbst bei einer Modemverbindung mit nur 40 kBit s Datenubertragungsrate Ein weiterer grosser Vorteil von NX gegenuber dem reinen X11 Protokoll liegt darin dass NX sogenannte seamless connections unterstutzt d h eine bestehende Verbindung zu einem NX Server lasst sich trennen und spater von einem anderen Rechner aus wieder aufnehmen Die gestarteten Programme laufen dabei auf dem Zielsystem ungestort weiter Siehe auch BearbeitenSun Ray X2Go Liste von VirtualisierungsproduktenWeblinks Bearbeitenhttp www nomachine com http freenx berlios de http code google com p neatx NX Turbolader fur Linux und Windows Terminalserver Artikel bei Pro LinuxEinzelnachweise Bearbeiten Projektseite bei Google Abgerufen von https de wikipedia org w index php title NX NoMachine amp oldid 219433748