feb 03

Cuando contratamos una línea ADSL lo primero que nos venden son Megas, pero ¿Mega qué? Lo primero que hemos de comprender, es que los comerciales, por definición, no saben lo que venden y venderían su alma al diablo por encasquetarnos una permanencia con el operador X de ADSL.  Los ISP ( proveedores de servicios de Internet) en principio venden Mbps ( Mega bits por segundo) o en casos raros Kbps ( Kilo bits por segundo).

Velocidad ADSL – no te quedes atrás

Lo primero que hemos de hacer es comprender la diferencia entre el bit y el byte. Si nos fijamos la velocidad que nos aparece en nuestro PC o MAC cuando descargamos algo está en MB/s o MBps, pero lo que nos venden  los operadores son Mbps o Mb/s, en resumen, si la B es mayúscula, nos referimos a Bytes pero si la b es minúscula nos referimos a bits. ¿Cuál es la diferencia? Pues que cada 8bits son 1Byte.

Bien, ya sabemos claramente que 1 Byte = 8 bits.

Como una lacra que empezó con los discos duros y se extendió a otro ámbitos se estableció que ahora las unidades de medida iban a cambiar. ¿Por qué iban a cambiar? para que los fabricantes nos pudiesen vender más caro lo mismo. Estas medidas cambiaron también en las velocidades ADSL. Ahora mismo para los ISP las unidades son tomdas por:

1 Kbit= 1000 bits.

1 Mbit = 1000 kbits.

1Gbit = 1000Mbits.

Y ¿Qué fue de las unidades de medida que usábamos hasta ahora? Pues que les cambiaron el nombre, ahora  tenemos 1 kib (kibibits) = 1024 bits y como no tenemos que 1 kiB ( kibibyte) = 1024 Bytes. Pero no se pierde que 1 Byte = 8 bits. Así las nuevas unidades quedarían:

  • 1 kib (kibibite) = 1024 bites.
  • 1 Mib (Mibibite) = 1024 kib.
  • 1 Gib (Gibibite = 1024 Mib.

Por otro lado con Bytes

  • 1 kiB (kibibyte) = 1024 bytes.
  • 1 MiB (Mibibyte) = 1024 kiB.
  • 1 GiB (Gibibyte = 1024 MiB.

Después de aclarar esto, la mayor parte de vosotros ya no sabréis ni que velocidad tenéis contratada,  así que  vamos a hacer una pequeña aproximación con una línea de 6Mbits. Si yo contrato una línea de 6Mbps tengo en realidad una línea de 6000kbps o, de otro modo una línea de 6.000.000 bps ( bits por segundo).

6.000.000/1024 = 5.859’4 Kibibits /segundo. Pero si esto lo divido por 1024 me queda que mi línea de 6Mbps se queda en 5’72Mibibits/seg. Pero claro mi PC no mide en bits sino en Bytes osea que mi línea es de 0’715 Mibibytes / segundo.  Osea mi línea de 6Mbps se queda en unos 732’4kiBps. Bueno pero ¿Es esta mi velocidad real? Pues lamento decirte que no. Otro de los factores que influyen en la velocidad es el retardo de la señal. Esto solo funcionaría bien en una red local, si lo que queremos es medir nuestra conexión a Internet, en ese caso se producirán retrasos.  Estes retrasos en la transmisión van a producir un descenso en la velocidad real de nuestra línea. Lo primero que tenemos que aclarar son unos nuevos conceptos:

Round-Trip delay Time (o RTT): es le  tiempo que tarda un paquete de datos enviado desde emisor ( un pc, una PDA, un teléfono…) en volver a este mismo emisor habiendo pasado por el receptor de destino ( por ejemplo google).

Bien entonces calculamos el BDP o capacidad de canalización de datos  que se puede establecer si nuestro ping tiene un retraso de unos 50ms de media:

BDP = RTT * velocidad ADSL.

BDP = 0’05 seg*732’4KiB/s = 36’62 KiB  ¿Que significa esto? que estamos recibiendo 36’62kiB cada 50ms con lo cual no deberíamos tener problemas, solo decir que si esta cifra supera los  64 KiB empezaremos a tener problemas si nuestro sistema operativo es windows XP o Vista pues es la tasa máxima de transferencia posible y disminuiría nuestra velocidad ADSL.

En realidad con un Windows XP la tasa máxima de transferencia para una latencia de 50ms ( osea RTT= 0’05) nos queda:

64KiB = 0’05ms * velocidad => 64 KiB/0’05seg= velocidad => Velocidad máxima soportada es  1280KiB/ seg = 10’485Mbps de los que nos venden los ISP

Tagged with:
ene 11

Es frecuente a día de hoy el uso de aplicaciones de descarga P2P, dichas aplicaciones generan grán cantidad de registros en la tabla Nat de nuestro router lo que lleva a que este se sature y se “cuelgue” si no tenemos convenientemente configurado nuestro programa P2P preferido ( Emule, bitorrent, ares, azureus, deluguetorrent ,ktorrent….).

Lo primero que debemos hacer para poder configurar nuestro programa es hacer un test de velocidad, no solo hemos de poder bajar sin “quemar” nuestro router sino que a demás tendremos que navegar con soltura. Para realizar el test de velocidad os recomiendo esta página pero lo podreis hacer en cualquier otra: www.speedtest.net El resultado es el siguiente:

Test de velocidad
Test de velocidad

Bien como se puede apreciar mi velocidad de descarga es de 3,82Mb(Megabits) lo que vienen siendo 3,82*1024= 3912Kbits/ segundo Si no quiero que se me note demasiado en la navegación é de asignarle el 70% de esa velocidad al programa P2P de descargas quedandome yo con  un 30% para navegar ( nunca os quedeis con menos de 1Mbite o 1024Kbites para navegar o notareis que todo va muy lento.

Así pues el 70% de mi línea es: 3912*70/100 =2738Kbits. Con esto me quedarían libres 1174Mbits para navegar ( que es mayor que 1024 así que todo ok).

Para la velocidad de subida hacemos lo mismo. 1,42Mbits = 1454Kbits. En este caso tenemos que reservarnos un 40% ( con un mínimo de 300Kbits)  de la velocidad para nosotros y el 60% restante se lo asignamos para los programas P2P. Así los cálculos quedarían:

Subida 1454Kbits * 60%=872 Kbits. Con lo que nos quedan unos 582Kbits de subida. Esta subida será más que suficiente para que las peticiones de nuevas páginas web en nuestro navegador no se ralenticen.

Estes porcentajes son correctos para no ocupar todo el ancho de banda  ofrecido por nuestro ISP (Proveedor de servicios de internet), pero ¿Por qué se nos satura el router? Otro de los parámetros a tener en cuenta es el número de conexiones que le permitimos a nuestro programa de P2P. Esas conexiones quedan almadenadas en la tabla NAT del router ( ya se explicará esto en otro momento). Primero os diré que los ISP proporcionan unos routers un poco escasos de “potencia” o características específicas. Así pues, en la mayor parte de los casos no tendréis más de 8Mb de memoria en el router libre para la gestión del mismo.

Para no liaros más os daré los valores absolutos para la configuración: el máximo de conexiones tiene que rondar las 600 y el de fuentes /archivo las 350, así no se  saturará el router. Os dejo una imágen con todos los datos colocados en el emule.

Si en el emule os aparece un campo de selección indicando “Aumentar cuando el sistema esté sin usono lo seleccioneis o no usará la configuración aquí indicada y saturará el router. Por defecto si en los programas P2P  ponéis las velocidades a 0, usará el total del ancho de banda y no podréis navegar.

Espero que os sea de utilidad.

Configurar ancho de banda y límites de conexión para emule
Configurar ancho de banda y límites de conexión para emule

______________________________________________________

Tagged with:
preload preload preload