Kitz ADSL Broadband Information
adsl spacer  
Support this site
Home Broadband ISPs Tech Routers Wiki Forum
 
     
   Compare ISP   Rate your ISP
   Glossary   Glossary
 
Please login or register.

Login with username, password and session length
Advanced search  

News:

Author Topic: Download and sync difference  (Read 908 times)

banger

  • Kitizen
  • ****
  • Posts: 1186
  • TTB 80/20
Download and sync difference
« on: December 19, 2022, 04:02:31 AM »

My setup with TTB is a Zyxel VMG-1312B10A connected to an Asus RT-AC68U router. My sync down is 69384kbps my speedtest is https://www.thinkbroadband.com/speedtest/1671422070721580955 61.9mbps as seen in the link. Why is my download roughly about 8mbps lower than sync. Have rebooted router and modem. Any ideas?
Logged
Tim
talktalkbusiness.net & freenetname
Asus RT-AC68U and ZyXEL VMG1312-B10A Bridge on 80 Meg TTB Fibre

https://www.thinkbroadband.com/speedtest/1502566996147131655

dee.jay

  • Helpful
  • Reg Member
  • *
  • Posts: 985
Re: Download and sync difference
« Reply #1 on: December 19, 2022, 08:40:39 AM »

There are overheads associated with any connection - Some here will know better is it retx_low and high that makes the difference in that overhead?

I forget offhand, but there is a good reason for it and not an awful lot you can do about it if you are already in retx_low.
Logged
AAISP 1000/115 FTTP routed by opnsense on proxmox. Even my WiFi is baller

tubaman

  • Senior Kitizen
  • ******
  • Posts: 12668
Re: Download and sync difference
« Reply #2 on: December 19, 2022, 09:17:02 AM »

Depending if you are on Retx-high or Retx-low you should get about 96% or 92% of the sync speed. If you are losing circa 10% then that suggests you are on Retx-high. You may be able to move it to Retx-low by capping your speed for a while to reduce errors but there's no guarantee it'll work or that your line will be able to sustain it.
Logged
BT FTTC 55/10 Huawei Cab - Zyxel VMG8924-B10A

Alex Atkin UK

  • Addicted Kitizen
  • *****
  • Posts: 5285
    • Thinkbroadband Quality Monitors
Re: Download and sync difference
« Reply #3 on: December 19, 2022, 11:59:49 PM »

I've been on fastpath most of the time and its always been more like 92%.

Even when I was on Digital Region at 99Mbit sync, real-world was only 90% and that was without PPPoE overheads.

You'll lose almost 4% to TCP/IP itself before all the other overheads you need over DSL.
Logged
Broadband: Zen Full Fibre 900 + Three 5G Routers: pfSense (Intel N100) + Huawei CPE Pro 2 H122-373 WiFi: Zyxel NWA210AX
Switches: Netgear MS510TXUP, Netgear MS510TXPP, Netgear GS110EMX My Broadband History & Ping Monitors

Weaver

  • Senior Kitizen
  • ******
  • Posts: 11459
  • Retd s/w dev; A&A; 4x7km ADSL2 lines; Firebrick
Re: Download and sync difference
« Reply #4 on: December 20, 2022, 03:13:16 AM »

I would be happy to do the overhead calculations but others have pretty much already said it all. There are other variables, IPv4 vs IPv6, the latter being very slightly slower on large packets because the headers are bigger, but with small packets these overheads are very significant. With TCP there’s also the option of having added overhead in the form of ‘timestamps’ - 12 bytes appended to the TCP header which is used to improve TCP performance by allowing precise time measurement of the messages’ end-to-end transit time.

A much more significant thing can be the slowness inherent in some TCP connections either due to outdated TCP software in one end or the other, or problems with packet loss over the link including packet corruption which causes loss. Packet loss temporarily slows some versions of TCP down enormously and it takes a certain amount of time to recover to full speed. Some new software is much better in this respect. If you have problems somewhere between the two ends when you’re transferring stuff with TCP then this will usually ruin you speed.

Finally some speed testers are horrendously inaccurate, either because of bad design, intentional lying, or congestion, with too many users competing for the same links into the speed tester servers, or too many users overloading the servers themselves. The servers’ readings can be miles out in either direction, under- or over-reading. One server says my upstream is 20Mbps, when in fact it is about 1.65 Mbps upstream TCP payload throughput. So it’s vital to test with several different servers and I recommend testing in the small hours. Unless a server is known to be an exaggerating liar, then take the highest readings as that will usually be due to that server having the best path to/from your ISP. If your ISP has an on-network speed test server then that’s probably always the one to go for. If you have done the overheads arithmetic above, then you’ll be able to rule out impossible TCP throughput figures for your sync rates down/up, and will know when a server is an exaggerating liar. (The server won’t know anything about sync rates though. It will just be exaggerating for reasons best known to themselves.)
Logged