Some would assert that preventing IP address spoofing is sufficient to prevent Dos attacks [6] [7], but it is simply impossible to ensure that all
UPnP device users install BCP38 (Best Current Practice).
However, due to the fact that these implementations present multiple vulnerabilities in various structural elements of
UPnP, there are plenty of cases that these can be attacked resulting DoS [36], Stack overflows [37] and unexpected behaviour [38].
[12] also proposed media cloud, a middleware for set-top boxes that classifies, searches for, and delivers multimedia content inside home networks and across any cloud that interoperates with
UPnP and DLNA.
It also serves as the primary DMC for any number of DLNA and
UPnP clients on a network, allowing multi-user controls and shifting of local, remote or cloud content sources like Flickr, TED Talks, SHOUTcast, Revision 3 and Facebook.
UPnP defines an architecture for peer-to-peer network connectivity of intelligent appliances, wireless devices, and PCs.
The company has integrated PacketVideo's Twonky application into the device to offer users a seamless experience for digital media sharing on compatible home and mobile devices, according to Vodafone, which said that the application supports multiple standards including DLNA standards,
UpNP and proprietary protocols.
Network Discovery Services are enhanced with new Bonjour support offering zero-configuration networking for HTTP, SAMBA, FTP, AFP, and SSH based networks, and full
UPnP support.
<p>Iomega also included the Apple File Protocol on the updated NAS drive, enabling file-sharing for Mac users.<p>The Iomega StorCenter ix2 for home users comes with built-in support for Universal Plug and Play (
UPnP) and Digital Living Network Alliance-certified devices, so it can store and play back multimedia files -- music, photos, videos and other digital content -- from PCs and laptops as well as from Sony PlayStation 3 and Xbox 360 consoles.
In addition the device can be connected via
uPnP with home network computers, enabling the user to listen to their music via home audio entertainment systems.
Other Internet services such as port-forwarding, static IP, dynamic IP, PPPoE, DHCP, DMZ,
UPnP and Dynamic DNS are all supported by Mushroom Networks' TRUFFLE product.