Hands On: Broadcast Analysis of UPNP and SSDP Packets
I’ve written many articles on how broadcasts or multicasts can affect performance. I’ve seen as little as 10% broadcast rate cause issues on wireless networks as well as lock up network attached devices.
One of the broadcasts I try to minimize are UPNP and SSDP packets. The methodology used is quite simple, I perform a PC boot up and login baseline. Then I disable UPNP and SSDP and retest the computer. When I’m sure it is not needed, I start a capture with the following capture filter ‘udp port 1900.’ The list of addresses in the endpoint report will be my list of devices to clean up.
Just some advice:
-- Always capture after your change for a particular type of device or software to ensure the protocols have been disabled.
-- I have found some devices that require the UPNP server and client to be disabled.
-- Even when you disable these protocols in Windows, an application could either re enable or bring its own UPNP/SSDP protocol.
-- Some applications may have their own version of a discovery protocol like Apple’s Bonjour and Dropbox
Once you get the hang of this you will realize that you can quickly reduce broadcasts and probably find other things to tune. Here is a video overview of the process:
Recommended For You
The success of modern enterprises, especially those utilizing real-time communications solutions, is highly reliant on IT infrastructure availability.
To understand the critical role of HTTP/2 in streamlining operations, we must look back at the technologies and implementation gaps that got us where we are today.
This is a great example of the perfect storm of variables coming together to cause performance issues. Watch the video to see how the problem was found.
Providers should be making infrastructure work for everyone in 2019, improving efficiency and opening up networks for all apps on their infrastructure.
As the ability to reason about network behavior goes mainstream, choose use cases wisely and avoid product hype to ensure project success.
We can build simpler networks, but we first must overcome literally decades of box-centric thinking.