2016-07-12 10 views
1

Ich verwende miniupnp SW-Paket auf meinem Router ausgeführt. Um alle verfügbaren Geräte/Dienste in meinem LAN-Netzwerk aufzulisten, habe ich die Anwendung 'listdevice' verwendet, die grundsätzlich miniupnpc anfragt, alle Geräte/Dienste zu finden und sie dann auszudrucken.UPNP - Binden zwischen Gerät und Dienste (miniupnp)

Kann mir bitte jemand erklären, wie kann ich verstehen, welcher Dienst zu welchem ​​Gerät gehört?

Sehen Sie ein Beispiel folgende Tabelle:

1: urn:schemas-upnp-org:service:Layer3Forwarding:1 
http://192.168.1.1:5000/rootDesc.xml 
uuid:63ce4f39-1485-4bd6-ba33-bb1ec09dc1cf::urn:schemas-upnp-org:service:Layer3Forwarding:1 
2: uuid:63ce4f39-1485-4bd6-ba33-bb1ec09dc1cf  
http://192.168.1.1:5000/rootDesc.xml 
uuid:63ce4f39-1485-4bd6-ba33-bb1ec09dc1cf 
3: uuid:63ce4f39-1485-4bd6-ba33-bb1ec09dc1c0  
http://192.168.1.1:5000/rootDesc.xml 
uuid:63ce4f39-1485-4bd6-ba33-bb1ec09dc1c0 
4: uuid:63ce4f39-1485-4bd6-ba33-bb1ec09dc1c1  
http://192.168.1.1:5000/rootDesc.xml 
uuid:63ce4f39-1485-4bd6-ba33-bb1ec09dc1c1 
5: urn:schemas-upnp-org:device:WANConnectionDevice:1 
http://192.168.1.1:5000/rootDesc.xml 
uuid:63ce4f39-1485-4bd6-ba33-bb1ec09dc1c1::urn:schemas-upnp-org:device:WANConnectionDevice:1 
6: urn:schemas-upnp-org:device:WANDevice:1   
http://192.168.1.1:5000/rootDesc.xml 
uuid:63ce4f39-1485-4bd6-ba33-bb1ec09dc1c0::urn:schemas-upnp-org:device:WANDevice:1 
7: urn:schemas-upnp-org:service:WANIPConnection:1 
http://192.168.1.1:5000/rootDesc.xml 
uuid:63ce4f39-1485-4bd6-ba33-bb1ec09dc1c1::urn:schemas-upnp-org:service:WANIPConnection:1 
8: urn:schemas-upnp-org:service:WANCommonInterfaceConfig:1 
http://192.168.1.1:5000/rootDesc.xml 
uuid:63ce4f39-1485-4bd6-ba33-bb1ec09dc1c0::urn:schemas-upnp-org:service:WANCommonInterfaceConfig:1 
9: urn:schemas-upnp-org:service:WANPPPConnection:1 
http://192.168.1.1:5000/rootDesc.xml 
uuid:63ce4f39-1485-4bd6-ba33-bb1ec09dc1c1::urn:schemas-upnp-org:service:WANPPPConnection:1 
10: upnp:rootdevice         
http://192.168.1.1:5000/rootDesc.xml 
uuid:63ce4f39-1485-4bd6-ba33-bb1ec09dc1cf::upnp:rootdevice 
11: urn:schemas-upnp-org:device:InternetGatewayDevice:1 
http://192.168.1.1:5000/rootDesc.xml 
uuid:63ce4f39-1485-4bd6-ba33-bb1ec09dc1cf::urn:schemas-upnp-org:device:InternetGatewayDevice:1 
12: urn:microsoft.com:service:X_MS_MediaReceiverRegistrar:1 
http://192.168.1.1:8200/rootDesc.xml 
uuid:4d696e69-444c-164e-9d41-7e1fa325930c::urn:microsoft.com:service:X_MS_MediaReceiverRegistrar:1 
13: urn:schemas-upnp-org:service:ConnectionManager:1 
http://192.168.1.1:8200/rootDesc.xml 
uuid:4d696e69-444c-164e-9d41-7e1fa325930c::urn:schemas-upnp-org:service:ConnectionManager:1 
14: urn:schemas-upnp-org:service:ContentDirectory:1 
http://192.168.1.1:8200/rootDesc.xml 
uuid:4d696e69-444c-164e-9d41-7e1fa325930c::urn:schemas-upnp-org:service:ContentDirectory:1 
15: urn:schemas-upnp-org:device:MediaServer:1  
http://192.168.1.1:8200/rootDesc.xml 
uuid:4d696e69-444c-164e-9d41-7e1fa325930c::urn:schemas-upnp-org:device:MediaServer:1 
16: upnp:rootdevice         
http://192.168.1.1:8200/rootDesc.xml 
uuid:4d696e69-444c-164e-9d41-7e1fa325930c::upnp:rootdevice 
17: uuid:4d696e69-444c-164e-9d41-7e1fa325930c  
http://192.168.1.1:8200/rootDesc.xml 
uuid:4d696e69-444c-164e-9d41-7e1fa325930c 
+0

@miniupnp - können Sie einen Blick darauf werfen? –

+0

Können Sie erklären, was Sie mit "Client" meinen? – jku

+0

@jku - sorry, Tippfehler –

Antwort

2

Für diesen Fall die Antwort den Trick tatsächlich für Sie tun.

Jedes Gerät wird immer durch seine Dienstleistungen folgen, so wie oben in der Tabelle zu sehen ist, könnte ein Gerät keine Dienste anbieten, zum Beispiel:

5: urn:schemas-upnp-org:device:WANConnectionDevice:1 
http://192.168.1.1:5000/rootDesc.xml 
uuid:63ce4f39-1485-4bd6-ba33-bb1ec09dc1c1::urn:schemas-upnp-org:device:WANConnectionDevice:1 

Oder kann mehrere Dienste anbieten, zum Beispiel:

6: urn:schemas-upnp-org:device:WANDevice:1   
http://192.168.1.1:5000/rootDesc.xml 
uuid:63ce4f39-1485-4bd6-ba33-bb1ec09dc1c0::urn:schemas-upnp-org:device:WANDevice:1 
7: urn:schemas-upnp-org:service:WANIPConnection:1 
http://192.168.1.1:5000/rootDesc.xml 
uuid:63ce4f39-1485-4bd6-ba33-bb1ec09dc1c1::urn:schemas-upnp-org:service:WANIPConnection:1 
8: urn:schemas-upnp-org:service:WANCommonInterfaceConfig:1 
http://192.168.1.1:5000/rootDesc.xml 
uuid:63ce4f39-1485-4bd6-ba33-bb1ec09dc1c0::urn:schemas-upnp-org:service:WANCommonInterfaceConfig:1 
9: urn:schemas-upnp-org:service:WANPPPConnection:1 
http://192.168.1.1:5000/rootDesc.xml 
uuid:63ce4f39-1485-4bd6-ba33-bb1ec09dc1c1::urn:schemas-upnp-org:service:WANPPPConnection:1 
Verwandte Themen