25.10.2012 Aufrufe

KVM Switching mit echter USB Emulation

KVM Switching mit echter USB Emulation

KVM Switching mit echter USB Emulation

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

Full-Color<br />

Black<br />

mten Anmeldeprozess durchlaufen, so als ob sie entfernt und wiederum neu angeschlossen wurden.<br />

Enumerierte Switche leiten einfach alle Signale zwischen <strong>USB</strong> Gerät und Computer durch ohne den Versuch einer Dateninterpretation.<br />

Das hat sowohl Vor- als auch Nachteile, je nachdem welches <strong>USB</strong>-Gerät verbunden ist. Bei den meisten<br />

Geräten ist es ein Vorteil, denn so ermöglicht der Switch dem <strong>USB</strong> Gerät und dem Computer ihre gewohnten Abläufe ohne<br />

Einmischung oder gar Leistungsminderung. Der Nachteil wird dann offensichtlich, wenn <strong>USB</strong>-Tastaturen oder <strong>USB</strong>-Mäuse<br />

nicht mehr zum Umschalten zwischen den Rechnern verwendet werden können. Diese schnelle und einfache Umschaltmethode<br />

wird aber von den meisten Anwendern erwartet, insbesondere bei der Verwendung spezieller <strong>USB</strong>-Geräte oder<br />

besonderer Betriebssysteme.Die Schwierigkeit dabei ist, dass <strong>USB</strong>, äusserlich betrachtet, als eine einfache Technologie<br />

erscheint, unter der Oberfläche verbergen sich aber mehr und komplexere Abläufe als man erwartet. Diese Abläufe verursachen<br />

viele Fragestellungen, für die es die unterschiedliche Lösungen gibt.<br />

Innenansicht eines typischen enumerierten <strong>USB</strong> Switches.<br />

PC<br />

1<br />

<strong>USB</strong><br />

KEYBOARD<br />

PC<br />

2<br />

<strong>USB</strong><br />

HUB<br />

<strong>USB</strong><br />

MOUSE<br />

PC<br />

3<br />

PC<br />

4<br />

3.1 Was ist eine Enumeration?<br />

Tastatur und Maus sind <strong>mit</strong> einem Hub verbunden, der beide über einen einfachen<br />

elektronischen Umschalter dem gewählten Computer zuteilt.<br />

Die nächste Herausforderung bestand folglich darin, einen zuverlässigen <strong>USB</strong><br />

Switch zu schaffen, der die angeschlossenen <strong>USB</strong>-Gerät “versteht” würde.<br />

Die <strong>USB</strong> Schnittstelle wurde von vorn herein so entworfen, dass die unterschiedlichsten Geräte jederzeit <strong>mit</strong> einem Computer<br />

verbunden oder vom ihm getrennt werden können. Ein kritischer Teil bei diesen Prozessen ist die Enumeration. Wenn<br />

ein <strong>USB</strong> Gerät angeschlossen wird, stellt es sich dem Host Computer zuerst vor. Der Host Computer weist dann dem Gerät<br />

eine eigene Erkennungs-nummer zu, die zwischen 1 und 127 liegt. Dieser Vorgang dauert zwischen einer und sieben<br />

Sekunden (abhängig von der Anzahl der verbundenen Geräte und dem Betriebssystem). Der Vorgang muss jedes Mal wie-<br />

0811/5541-110 | black-box.de Seite 4

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!