For those of you using Bittorrent at the same time as Alliance, this is the cause of your extreme network lag/crawl. Comcast, and may other ISPs have started throttling and or traffic shaping their customer's connections. When using Bittorrent or any program that uses the bittorrent protocol (ie. Joost, WoW update..etc) even if it's encrypted Comcast can still determine what type of traffic it is. Thus it starts to send a packet storm of reset (RST) packets to both you and whoever is connected to you. This basically tells your computer and the people connecting to you "hey no ones here anymore so drop the connection to them". This is also known as a man in the middle attack. Most torrent sites have been telling you to turn on encryption, change your bittorrent port, or even ignore RST packets (not encouraged). Wile most of those methods work with the exception of blocking RST packets, Comcast can still tell through other means (trackers, amount of bandwidth being used..etc) so those methods are not full proof.
Bittorrent also makes a number of connections at any given time. Connections to people all over the world on slow and fast speeds. Bittorrent does not discriminate which often times cause latency. Between that and the size of the packet chunks being sent, it affects Alliance and other bandwidth sensitive protocols (ex. VoIP) in negative ways.
So hows all this affect Alliance?
Between the RST packets messing with Bittorrent's connections and the latency and packet chunks going to and from bittorrent; it causes Alliance and many other programs to come to a crawl. This can also result in a network wide craw due to packet build up in your router or firewall due to bittorrent and Alliance (or whatever other protocol you using VoIP..etc).
Well most of you have probably already noticed, when Bittorrent is on your net goes a little slower. This is the result of the RST packets being sent to your network. When Alliance is on with bittorrent, Alliance is being hit full force by the reset packets. This tells Alliance to disconnect from anyone connecting to it thus your uploads cause MAJOR lag.
Ok how do I solve this?
In order to use Alliance without having a network crawl you have two options.
1) Turn Bittorrent off
2) Turn on your Router or firewall's Quality of Service (QoS) feature. By turning on QoS and setting Alliance and any other affected programs port to a higher priority then bittorrent's port will result in no more network crawls or downloading/uploading issues. The downside to this is your bittorrent speeds may drop a little when people are downloading from you on Alliance or if your using your VoIP phone. We suggest everyone turn on QoS!