Jo, jag är en stor motståndare till UPnP:)
Men, det brukar väl inte vara svårare att öppna UDP än TCP i de här bredbandsroutrarna i alla fall.
Och om DDOS. Jo, det är oerhört mycket effektivare att köra DDOS med UDP. Anledningen är att det inte kräver "three way handshake" för att öppna en förbindelse. Ska man verkligen öppna förbindelsen mot en server så krävs att man skickar med korrekt IP adress och som sagt betydligt mer.
Kör man DDOS mot DNS så behöver man bara skicka ett intergalaktiskt antal UDP paket på port 53. Dessutom kan man bryta standarden att skicka så små paket som möjligt då routrar ändå brukar skicka vidare dem, men för en server (och oftast en brandvägg) är det mycket jobbigare. Anledningen är att det ryms fler paket på samma bandbredd om de är små, men för en server som ska plocka upp paketet så tar den ett paket per "mottaggarbuffert". Dvs, den får det jobbigare för varje paket är nästan lika jobbiga att ta från nätverkskortet till CPU. Ju fler mindre paket, desto fler paket. Ju fler paket, desto jobbigare för servern alltså...