Tried the AmiTCP.config file from the archive and it only got me to 60,000 cps.
That should have made a difference. But, well, it's not the change that I would have expected. Bummer.
Also set up AmiTCP with the suggested DNS server, no difference.
I don't know how this works with AmiTCP, but I'd suggest you have a look at what the TCP/IP stacks says to how many errors cropped up during the transmission. On a Unix system that would be done through a shell command called "netstat", e.g. "netstat -s".
The only things I can think of is:
1. When I download the update via easynet, is seems extremely fast. Best guess at least 250000 cps.
2. I haven't changed my router away from road runner dns yet. Maybe it is conflicting with amitcp settings and the opendns.
If you select a specific DNS server pair in AmiTCP then this is what will be used, regardless of what the router wants to use. Your ISP may or may not manipulate outbound DNS queries and the corresponding results. It's technically possible, and if you're living in the UK, it might actually happen.
3. Raw copies accross network seem much faster. For downloading from aminet, Miami is 4 times faster (again pointing to DNS)
No, this probably isn't it. DNS has one responsibility only, and that's mapping human-readable names such as "
www.amiga.org" to IP addresses, such as 50.87.149.192 (and the other way round, too).
Your networking application software (ftp client, IRC client, web browser) will start by querying the IP address associated with a name, and once it knows the answer, will proceed to open a connection to the IP address.
Once the connection is up, the web server or ftp client can start transmitting data. At this point your choice of DNS server is probably completely irrelevant for the performance of the data transmission. "Probably" because in certain cases network services may be used to pick the closest available server, based upon where your DNS query originated. This is how, for example, content distribution networks (e.g. Akamai) may optimize delivery. If you're unlucky, you might end up getting the IP address of a server which is not optimal for your place in the internet.
What else could be slowing things down? If you're sharing the internet link with somebody else, it could be this person's network traffic getting in the way. If you live in (sort of) a backwater town (like I do), it could be the poor quality of the broadband connection which due to signal attenuation restricts how fast you can go. In my case, on a bad day I've got 6.5 MBits/s (downstream), and on a good day it's 9 MBits/s (both are pretty far from the advertized 15 MBits/s). Finally, your ISP could be limiting your traffic on purpose.
Do I need to change my router over also or can amitcp access a different dns with out issues?
Whatever you set up in AmiTCP counts. Unless your ISP filters the DNS packets which pass through your network and chooses to alter it.