My Gnutella client should never have advertized itself as being available on port 80.
Well, that's not necessarily true.
An article on
Network Magazine's site says:
"As for the untimely demise of perimeter defenses: P2P products are designed to defeat firewalls and get around NAT devices. While it makes networks less secure, it's necessary for P2P products to work in most environments, whether home, small business, or enterprise. Most P2P programs get around these devices by using HTTP on port 80, either as a default or a tunneling protocol. Groove, from Groove Networks (www.groove.net), can tunnel its proprietary protocols inside HTTP."
We had a similar sort of "DDOS" in one of our offices after someone installed a P2P package. They have an OC3 in the basement of their building, and get 100 mbps for about the cost of SDSL, but they're billed by the MB. I'm sure everyone wanted to download from them, and boy did they try!
-jk