A ver no mezcleis patatas con naranjas, que si ambos se comen... pero no son lo mismo.
Intentare explicarme de una forma simple, todo tiene muchas mas pegas, pero a muy groso modo y con alguna exageracion para que sea mas entendible:
Ancho de banda: Depende del medio por el que se transmitan la señal, sean 0-1, simbolos o lo que sea.. la cantidad que se pueden enviar a la vez.. en palabras simples
Velocidad de transmision: Pues cuanto tarda en propagarse por el medio, en llegar de un lado a otro ^^
Dependiendo de esos dos factores ellos te reservan una parte de su ancho de banda que puede equivaler a tus 512 que vas a recibir por cada segundo...
Que yo sepa todos los programas que miden la velocidad, cogen los datos de las targetas de red, y la targeta de red mide los bits que ha recibido y enviado... por lo tanto mide la cantidad de informacion mandada y recibida, contando las tramas y todos encabezamientos que se hayan añadido en capas superiores...
En dos palabras cuando tu ves esos 50ks, tienes que saber que en esos 50ks que estas recibiendo, van todas esas tramas y datos de protocolos que pensabias que eran esos 6 ks que faltaban...
Porque se pierden esos 6 ks que dice... pues pueden ser por muchas cosas... tu ISP no te ha querido dar todo el ancho... ruidos... como dice reboot colisiones y demas (pero esto me parece poco probable, porque tu estas hablando de redes Ethernet, los ISP, no usan esas redes
, aunk sabiendo que el adsl llega a tu casa a traves del telefono, ahi puede pasar cualquier cosa xD), todo un misterio puede ser... pero lo que es seguro que no es, es por los encabezados de las tramas como decian por ahi arriba