German:Universal Plug and Play
Deutsch: Universales Einstecken und Spielen, sinngemäß: Geräteunabhängiges Anschalten und Loslegen
Abkürzung: UPnP
Universal Plug and Play (UPnP) basiert auf einer Reihe von standardisierten Netzwerkprotokollen und Datenformaten. Es dient zur herstellerübergreifenden Ansteuerung von Geräten (Stereoanlagen, Router, Drucker, Haussteuerungen) über ein auf TCP/IP basierendes Netzwerk.
Im Kontext von eMule ist UPnP ein Weg, mit dem man Client-seitig auf UPnP-kompatiblen Routern und DSL-Modems bestimmte Ports dynamisch öffnen kann. Dies hat den Effekt, dass man HighIDs, ohne dass man einen bestimmten Port in der Routerkonfiguration manuell auf die IP des eMule-Rechners weiterleiten muss.
Dieses Feature ist nützlich in Hinblick auf eMule an Routern allgemein wie auch auf die Option Randomize Ports.
Als erster hat monki den UPnP-Support in seinen emulEspaña-Mod implementiert. Heute findet er sich vor allem in Mods, die auf Morph basieren.
[edit] Voraussetzungen für UPnP
Um sich Universal Plug and Play für eMule nutzbar zu machen muss man
- UPnP im Router/DSL-Modem aktivieren (eine Liste von UPnP-fähigen Routern findet sich weiter unten)
- den UPnP-Dienst im Betriebssystem reaktivieren, falls ein Tweaking Tool wie XP-Antispy ihn vorher deaktiviert hat
- UPnP in der Personal (Software) Firewall aktivieren, falls es geblockt wird
- es in eMule aktivieren
[edit] Bekannte Router bzw. DSL-Modems, die UPnP unterstützen
- AVM Router
- Linksys WRT54G/GS
- T-Sinus 154 DSL & 1054 DSL
- Speedtouch 510 DSL Modem
- Zyxel Prestige 660 HW, auch bekannt als Arcor WLAN Modem 100
- D-Link DI-824VUP+
- Netgear DG834GTB