I'm connecting to internet through ppp connection which gives me a speed of ~ 1 mB/s for browsing and a speed of exact (no less or more) 50 kB/s for downloading. but when using socks server (Tor), it gives me more "download" speed (~ 100 kB/s)
so my question is, How my internet provider limit my download speed? is it by limiting speeds of of all ports except 80(http), monitoring the http headers, monitoring at specific OSI layer or what...? what's the difference between downloading a file and browsing which also downloading pages?
How i can download with the full speed? can i make anything local in my computer (i'm using linux) like proxy, ssh tunnel, port forwarding...? Regarding SSH Tunneling: i can't connect to remote server, i don't have one(of course, except Tor, but i need the full speed)