There are little simalarities between BT and http/ftp file transfers, one of few being being tcp. One is sever client and the other is peer to peer. One is more complicated and the other is almost as simple as tcp. BT errors are internel errors and have nothing to do with network data transfer.

Router? update your firmware! if you have a security breach after that , bloody report it! Nobody can fool everybody, watch and talk. Know how the enemy works, then adapt. The majority win because we have the numbers. Two heads think better then one.