¿Como hacer un medidor de velocidad?

Un saludo a todos, estoy intentando realizar un portal para poder medir la velocidad de subida y bajada de una conexion de internet.

Y la verdad es que ando un poco perdido.

¿Alguien puede echarme una mano?