Universal Plug and Play (englisch: Universal Plug and Play, kurz UPnP) ist eine Reihe von Netzwerkprotokollen, die vom „Universal Plug and Play Forum“ (UPnP™ Forum) gefördert werden.
Ziel dieses Protokolls ist es, verschiedenen Geräten in Heimnetzwerken (Datenaustausch, Kommunikation und Unterhaltung) und Unternehmensnetzwerken eine nahtlose Verbindung miteinander zu ermöglichen andere und vereinfachen die Implementierung verwandter Netzwerke. UPnP erreicht dieses Ziel durch die Definition und Veröffentlichung des UPnP-Gerätesteuerungsprotokolls basierend auf dem offenen Internet-Kommunikationsnetzwerkprotokollstandard. (Empfohlenes Lernen: Web-Frontend-Video-Tutorial)
Das Konzept von UPnP leitet sich von Plug-and-Play ab, einer beliebten Unplug-Technologie.
Nach dem Ausschalten von UPnP wird die Netzwerkgeschwindigkeit nicht schneller, aber das Einschalten von UPnP trägt zur Verbesserung der Netzwerkgeschwindigkeit bei.
Das UPnP-System ermöglicht Punkt-zu-Punkt-Verbindungen zwischen PCs, Internetverbindungen und drahtlosen Geräten. Es handelt sich um ein verteiltes und offenes System, das auf TCP/IP, UDP und HTTP basiert.
UPnP ermöglicht die Kommunikation zweier beliebiger Geräte unter der Verwaltung eines LAN-Steuergeräts. Zu seinen Funktionen gehören:
Übertragungsmedien- und geräteunabhängig. Die UPnP-Technologie kann auf vielen Medien angewendet werden, darunter Telefonleitungen, Kabel (Power Line Communication PLC), Ethernet, Infrarot-Kommunikationstechnologie (IrDA), Radio (Wi-Fi, Bluetooth) und Firewire (1394). Es sind keine Task-Gerätetreiber erforderlich; stattdessen wird ein gemeinsames Protokoll verwendet.
Steuerelemente der Benutzeroberfläche (UI). Mit der UPnP-Technologie können Gerätehersteller Geräte über einen Webbrowser steuern und mit ihnen interagieren.
Betriebssystem- und Programmiersprachenunabhängig. Zur Erstellung von UPnP-Produkten können jedes Betriebssystem und jede Programmiersprache verwendet werden. UPnP legt die APIs für Anwendungen, die auf Steuergeräten ausgeführt werden, nicht fest oder beschränkt sie nicht. Betriebssystemanbieter können APIs erstellen, die den Anforderungen ihrer Kunden entsprechen. UPnP ermöglicht es Herstellern, die Benutzeroberfläche und Interaktion von Geräten zu steuern, genau wie bei der Entwicklung normaler Anwendungen.
Basierend auf Internet-Technologie. UPnP basiert auf vielen Protokollen wie IP, TCP, UDP, HTTP und XML.
Programmsteuerung. Das UPnP-System unterstützt auch die herkömmliche Anwendungsprogrammsteuerung.
Erweiterbarkeit. Jedes UPnP-Gerät kann über Dienste verfügen, die auf dem Basissystem basieren und sich auf das spezifische Gerät beziehen.
UPnP unterstützt Nullkonfiguration, „unsichtbare Vernetzung“ und automatische Erkennung; jedes Gerät kann automatisch einem Netzwerk beitreten, eine IP-Adresse erhalten, seinen Namen bekannt geben, seine eigenen Fähigkeiten auf Anfrage überprüfen und andere Geräte und deren Funktionen erkennen.
DHCP- und DNS-Dienste sind optional und werden nur verwendet, wenn sie im Netzwerk vorhanden sind. Geräte können das Netzwerk automatisch verlassen, ohne unerwünschte Statusinformationen zu hinterlassen.
Das obige ist der detaillierte Inhalt vonIst die Internetgeschwindigkeit schneller, nachdem UpnP ausgeschaltet wurde?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!