I've been downloading this since 5:30pm est and only at 18%. I thought it might be my connection, so I tried to DL something else on another computer and see what speeds I got (well over 300k/sec). So it's on the SE side. I feel your pain! At this rate it is gonna take at least 12 hours.
No, it's not...
Nobody is going to send you pieces of the patch unless you can send them the pieces that you have. That's how BitTorrent works.. If you're firewalled off and can't send anything, then people will send to other people that WILL send to them. The BitTorrent protocol automatically favors trading data with people who send you the most data.
So if you send absolutely nothing, then 99.9% of people out there are going to find better "deals" sending data to other users (not you). And you'll get almost nothing except from the few seeders that are out there who have the whole file and are sending it to everybody.
WOW's downloader works the same way.
Really, this whole port forwarding / NAT is because we need IPv6 on the Internet. There aren't enough IPs out there to give everybody and their device an address. So you need to have your router forward the packets directly to your PC because it doesn't automatically know to which location random connections it's receiving on that port need to go. You could have half a dozen computers behind your router... You could also have hundreds of thousands of PCs behind your router sharing that one Internet IP address.. There's no way for the router to know where unsolicited inbound connections needs to go unless you manually port forward it.
If you don't port forward, then incoming requests from other people for data will get dropped / thrown away / deleted automatically by your modem/router.. So you'll never send very many packets because your PC never got the request and other people will favor other people that will send to them over you.
Since your router/modem is the device that's dropping the connections because you didn't port forward. The networking problem is on your end.
Add me up as another person who got the patch in less than 10 minutes.. Edited, Dec 16th 2010 6:46am by Sidicas