NX statt ssh -X Vorstellung des X-Window-Netzwerk-Proxies NX und davon abgeleiteter Software für schnelle Benutzeroberflächen über Netzwerke.

Slides:



Advertisements
Ähnliche Präsentationen
Print-, Fax- und File-Server Lösung für ein Homeoffice
Advertisements

Aufbau eines Netzwerkes
Be.as WEB Technologie
Software Assurance Service Open License Open Value
Sicherheit in Netzwerken
NetOp - Remote Control Cross-Plattform Performance Sicherheit
Neue VPN-Technologien für Remote Access und WLAN
für das Schulnetz der BS Roth
Scanner, Materialanforderungen und Dokumente
Was ist J2EE Die Vorteile von J2EE J2EE Modell Die Komponente von J2EE
Kirsten Kropmanns Allgemeine Technologien II 21. April 2009
Die Firewall Was versteht man unter dem Begriff „Firewall“?
Microsoft Windows 2000 Terminal Services
LDAP und RADIUS RADIUS-Server
Linux-HA-Cluster – Heartbeat mit DRBD
Lehre, Studium, Forschung LSF Software-System HIS-GX ist eine Webanwendung für:L ehre, S tudium und F orschung bietet vielfältige Funktionalitäten für.
PHP Pakete und Beispiele Webengineering Robert Lemke.
Lizenzmanagement für Windows und Applikationen
Samba.
Unattended Installation ITA-Services Projektziele Installation von Win2k Pro/Server über ein lokales Netzwerk Installation von Win2k Pro/Server.
Linux - Ubuntu IT-Zertifikat der Philosophischen Fakultät der Universität zu Köln WS 09/10 Referentin: Judith Wasser.
Internet (World Wide Web)
IGEL UMS Universal Management Suite Oktober 2011 Florian Spatz
VoIP – Voice over IP Von Bernd Heilinger.
Grafische Oberflächen
Was ist openSuSE? früher SUSE Linux und SuSE Linux Professional von der SuSE Linux GmbH 1990: SUSE Linux auf ca. 50 Disketten aus dem Internet herunterladen.
Mit Schülern ein internetfähiges Netzwerk aufbauen
HOB RD VPN HOB Remote Desktop Virtual Private Network
Netzwerkstruktur Druckspooler Terminal Arbeitsgruppe/Domäne LAN – Platte Home Office.
Westfälische Wilhelms-Universität Münster 15-JAN-2004 Heinz-Hermann Adam Benutzung von tragbaren Computern Unter Windows in.
Systemaufbau / Komponenten
Windows Server 2008 Kurzüberblick Dr. Richtmann+Eder AG Olschewskibogen München.
INFORMATIONSSYSTEM ZUR STUDIERENDENVERWALTUNG OPUS-College.
Client-Server Systeme
Gliederung Was ist Linux? Desktop Environment Die Shell Tux His
Thin Clients IGEL smart-132.
Netzwerke.
Netzwerke.
Quellen: Internet INTRANET Ausarbeitung von Sven Strasser und Sascha Aufderheide im Modul Netzwerktechnik, Klasse INBS Mai 2003.
Verschlüsselung Von Daniel Dohr.
1 SUSE LINUX School Server, Peter Varkoly, Entwickler,, Challenging the world to change.
Fred 2.0 Projektvorstellung Christoph Müller
Multimedia Streaming.
VPN – Virtual Private Network
Linux oder GNU/Linux WS 2013/2014.
1 Open Security – © AIT Austrian Institute of Technology GmbH© IKT Linz Infrastruktur GmbH © X-Net Services GmbH© Linzer Institut für.
Singlepoint of Administration Peter Biller und Jessie Bragg.
1 INFORMATIKSERVER Hans Adam, Rainer Blaschke
Virtualisierung mit Microsoft-Technologien. Hyper-V.
GegenstandTeilgebietThemaAutoren Nina Maderner 1 Grundlagen AINF - 3. Jahrgang Netzwerke Grundlagen Karl Brenner, Andreas Fink, Gerhard Jüngling, Albert.
Webserver Apache & Xampp Referenten: Elena, Luziano und Sükran
Virtual Private Network
Kirsten Kropmanns Allgemeine Technologien II 9. März 2009
Remotezugriffe unter Linux Leo Besold Azubi Juni 2015.
Streaming Media Schwerpunkt: Streaming Audio. Problem Digitale Audio- und Videodaten sind für Internetübertragungen zu groß Lange Downloadzeiten Größenreduktion.
Ein kleiner Einblick für Anfänger
Projektvorstellung im Kurs „Praktisches Linux“, WS 2007/2008.
LINUX II Samba Verbindung mit Windows. Samba Übersicht ● Samba dient zur Verbindung von Linux-Clients mit Windows Rechnern ( samba-client ) sowie von.
SDRPager - Low Cost Funkrufsender
PuTTY in der paedML® 3.0 Novell
WS2016: Container von A bis Z
Regionale Lehrerfortbildung
• Projektdialog paralleler Plagiatschutz- projekte
VPN (Virtual private Network)
Geschichte des Internets
Migration eines Windows Active Directory Domänencontrollers
Betriebssysteme LB BB SS2017
Rechenzentrum Zentrum für Kommunikation und Information
Ablauf Citrixpräsentation
Überblick zur Protokoll-/ Verbindungswahl zwischen Backend-Server und Gateway ITC-MEETING Tobias Hänel.
 Präsentation transkript:

NX statt ssh -X Vorstellung des X-Window-Netzwerk-Proxies NX und davon abgeleiteter Software für schnelle Benutzeroberflächen über Netzwerke

X11 und Netzwerke ● Das X-Window System Version 11 zur Ansteuerung grafischer Netzwerkterminals wurde 1987 vom Projekt Athena veröffentlicht ● X11 ist das Grafikäquivalent zu VT-100 für Kommandozeilenterminals ● Trotz Netzwerktransparenz fühlt sich X11 im Netzwerk außerhalb von LANs aufgrund hoher Datenmenge und vieler „Roundtrips“ extrem zäh an.

X11 Funktionsschema

Ein paar NX-Vorgänger ● VNC: Schickt keine Grafikbefehle an das Terminal, sondern Screenshots, benötigt somit relativ viel Bandbreite ● LBX: Low Bandwith Extension, ehemalige X11-Erweiterung, welche die Grafikbefehle per Gzip komprimiert ● SSH -X: Einfach zu nutzendes verschlüsseltes und per Gzip komprimiertes X11, aber immer noch keine Lösung für „Roundtrips“

NX ● Entstand 2003 als Weiterentwicklung von MLView, das wiederum ein Fork von dxpc dem Differential X Protocol Compressor ist. ● Grafikroutinen werden zwischengespeichert und nur Unterschiede und Pointer auf Cacheobjekte übertragen (was Roundtrips erheblich reduziert) ● Datenstrom wird per Gzip komprimiert, darüber hinaus werden Grafiken (Icons) verlustbehaftet bandbreitenabhängig JPEG- komprimiert ● Nutzt SSH zur Authentifizierung und sicheren Datenübertragung

NX-Funktionschema

Was kann NX? ● Sinnvolle X11-Sessions ab 33 Kbit/s ● Sessions können wie bei Screen fortgesetzt werden ● Lokale Speichermedien und Drucker können per Samba den Applikationen auf dem Server zugänglich gemacht werden ● Audio geht ebenfalls über den Tunnel auf lokale Ausgabe ● Sowohl Client als auch Server beherrschen zusätzlich RDP und RFB ● Clients für Linux, Windows, OS X und Java (Web)

NX-Software ● NX von Nomachine: – nxlibs, nxproxy und weitere Kernroutinen stehen unter der GPL – Client und Serverapplikation sind proprietär, aber mit einer Maximalsessionbegrenzung kostenlos ● FreeNX: – Unter GPL veröffentlichter in Bash geschriebener NX-kompatibler Server – Diverse Clients wie QtNX in verschiedenen Stadien ;-)

Der NX-Ableger x2go ● Nutzt die NX-Kernbibliotheken aber inkompatibel zu (Free-) NX ● Im Gegensatz zu NX Augenmerk auf bestmögliche Unixintegration: – Statt Samba sshfs für Zugriff auf lokale Daten – LDAP für Authentifizierung ● Bislang noch keine Audio- und Druckintegration ● Unix- und Windows-Client (Qt4-basiert) und Server unter GPL

Projektwebseiten ● NX: – Pakete unter /download.php – Quellen unter /sources.php ● FreeNX: – Pakete und Quellen unter /download.php – SVN: ● x2go: – Pakete und Quellen unter /download-de.html