Foros ZackYFileS

Foros ZackYFileS (http://foros.zackyfiles.com/index.php)
-   HARDWARE del PC - REPARACIONES y MEJORAS. (http://foros.zackyfiles.com/forumdisplay.php?f=92)
-   -   Velocidad de red (http://foros.zackyfiles.com/showthread.php?t=269029)

AVE01 12/12/2004 17:58

Velocidad de red
 
Un saludo a todos los compañeros.

Mi duda es la siguiente:
Tengo en mi casa ADSL 512 con un modem/router Zyxel 643 de telefónica, al que le llegan dos ordenadores, uno con Win98 SE y otro con XP-Pro SP2; y un decodificador Dreambox 7000S (con una versión de Linux). Todos ellos se comunican entre sí, y con Internet, sin ningún problema.
Todos ellos además con conexión de 100 MBps (que supongo será Cien Mega Bytes por segundo).
La velocidad de la línea, según pruebas de varios sitios web, ronda los 460 kbps. El valor 460 se parece algo al número 512 contratado con telefónica; pero ¿ahora en kilo bits por segundo? que, según mis cuentas será de unos 460/1024/8=0.05 MBps.
El Administrador de tareas, en la gráfica de funciones de red, parece indicar este valor en % (¿?).
Esto quizás sólo sea una confusión de términos y unidades de medida por mi parte, pues no soy informático ni teleco; aunque Microsoft dice en:
[url]http://www.microsoft.com/latam/hogar/consejos/HomeNetworking.asp[/url]
cosas como que en una red Wifi de 11Mbps de "velocidad máxima total de los datos" se puede esperar 0.53 Mbps de "velocidad neta de datos", o "rendimiento actual del mundo real"

No veo que me afecte la velocidad de navegación o descarga desde Internet; lo que me preocupa es la velocidad de transferencia de ficheros entre mi equipo (el de XP) y la Dreambox. Usando un programa de FTP, como Total Commander 32, el programa indica valores entre 50 y 100 "kbytes/s", y éso sí que es lento, sobre todo cuando le mando o recibo un archivo de varios cientos de MegaBytes, como puede ser el de una película entera.

Aparte de que me gustaría tener claros estos conceptos de velocidad, ¿hay algo que pueda hacer para intentar mejorar la velocidad de transferencia entre mi ordenador y la Dreambox?

Gracias.

pikip 12/12/2004 19:17

[QUOTE=AVE01]
Todos ellos además con conexión de 100 MBps (que supongo será Cien Mega Bytes por segundo).
[/QUOTE]
No, son 100 Mbps (megabits por segundo).

[QUOTE=AVE01]
La velocidad de la línea, según pruebas de varios sitios web, ronda los 460 kbps. El valor 460 se parece algo al número 512 contratado con telefónica; pero ¿ahora en kilo bits por segundo? que, según mis cuentas será de unos 460/1024/8=0.05 MBps.
[/QUOTE]
De los 512 Kbps (kilobits por segundo) de una linea adsl "básica", hay que quitarle un 12% (+ó-) de overhead intrínseco al protocolo (atm creo) (de ahí salen los 450/460 Kbps de tus cálculos).

[QUOTE=AVE01]
Usando un programa de FTP, como Total Commander 32, el programa indica valores entre 50 y 100 "kbytes/s", y éso sí que es lento, sobre todo cuando le mando o recibo un archivo de varios cientos de MegaBytes, como puede ser el de una película entera.
[/QUOTE]
Algo no está bien. De mi DB7000, yo me bajo los archivos de video (por ftp) a una velocidad media de unos 3.8 MiB/s (MebiBytes por segundo, Mebi significa lo mismo que Mega pero tomando multiplos de 1000 en vez de 1024).

[QUOTE=AVE01]
Aparte de que me gustaría tener claros estos conceptos de velocidad
[/QUOTE]
Que conceptos no tienes claros?, pregunta...

[QUOTE=AVE01]
¿hay algo que pueda hacer para intentar mejorar la velocidad de transferencia entre mi ordenador y la Dreambox?
[/QUOTE]
Varias cosas, la primera y más importante és asegurarte que utilizas tarjetas de red y switches de buena calidad. Es un factor que no suele tenerse en cuenta y es fundamental.

Otro factor que no suele vigilarse lo suficiente es la calidad de los cables, siempre recomiendo utilizar cables cat5 certificados a poder ser.

Estas seguro que los 2 equipos implicados (la db y tu pc) se han conectado al switch a 100 full-duplex?

Con la db puedes verlo desenchufando y volviendo a enchufar el cable de red, luego desde el telnet haces un dmesg y al final te saldrá la información de la negociación.

AVE01 12/12/2004 22:24

Gracias por responder tan pronto pikip.

Los conceptos que no tengo claros, son los siguientes:

* Yo creía que la "B" se refería siempre a Bytes, y la "b" a bits; pero ya veo que no.

* Me gustaría que las referencias a la velocidad estuvieran siempre en la misma escala (o unidades de medida), para que fuesen comparables.
Así por ejemplo:
- 512 Kbps : velocidad ADSL de mi línea básica.
- 100 Mbps = 100x1024 = 102400 Kbps : velocidad de la red Ethernet.
- 50KBytes/s = 50*8 =400 Kbps : velocidad actual del FTP con mi Dreambox.

* Con la velocidad en Kbps (kilo bits por segundo), supongo que el tránsito de datos será algo así (aproximadamente, quitándole lo que haya que quitarle):
- Desde [i]"internet"[/i] hasta el modem/router: 512 Kbps
- Desde el modem/router hasta el ordenador: 102400 Kbps
- Desde un ordenador hasta el modem/router, y de allí al otro ordenador: 102400 Kbps
Si la velocidad con la que vengo haciendo el FTP desde el PC a la Dreambox es de 400 Kbps, pues algo está fallando. Por cierto, haciendo pruebas con el VideoLan se producen contínuas detenciones atribuíbles a velocidad (Como sabes, con el VideoLan se pueden ver los DivX, AVI, etc., archivados en el disco duro del PC, en el TV através de la Dreambox, con los datos viajando por la red).

En cuanto a la Dreambox:
He ejecutado el comando dmesg en la Dreambox, y parece que la velocidad está bien:
[b]SMC91111 detect 100Mbit Full Duplex.. enable swfdup
sorry..
eth0:PHY remote fault detected[/b]
La segunda parte no la entiendo. Si hace falta, coloco al completo el resultado.
También he ejecutado manualmente el comando:
[b]ifconfig eth0 mtu 570[/b]
pero parece no afectar.

En el ordenador tengo una tarjeta "NIC Fast Ethernet PCI Familia RTL81" con velocidad del vínculo/Modo dúplex en automático.

Intermedio entre el ordenador y la Dreambox tengo el modem/router Zyxel. No he tocado lo de abrir puertos, ni nada parecido. Sólo le cambié el password.

Se agradece cualquier sugerencia para intentar mejorar la velocidad de transferencia entre mi ordenador y la Dreambox.

Saludos.

pikip 12/12/2004 23:23

[QUOTE=AVE01]
* Yo creía que la "B" se refería siempre a Bytes, y la "b" a bits; pero ya veo que no.
[/QUOTE]
Normalmente es así. Pero muchas veces (en muchos programas, catálogos, hojas de especificaciones, etc) las mayúsculas/minúsculas no se respetan escrupulosamente en las siglas. Pero siendo escrupuloso debería ser como dices.

[QUOTE=AVE01]
* Me gustaría que las referencias a la velocidad estuvieran siempre en la misma escala (o unidades de medida), para que fuesen comparables.
Así por ejemplo:
- 512 Kbps : velocidad ADSL de mi línea básica.
- 100 Mbps = 100x1024 = 102400 Kbps : velocidad de la red Ethernet.
- 50KBytes/s = 50*8 =400 Kbps : velocidad actual del FTP con mi Dreambox.
[/QUOTE]
Sería lo ideal, pero no es así :rolleyes:.

Y eso no es lo peor, cuando hablas de tasas de transferencia/ancho de banda, lo "correcto" es especificar las unidades con multiplos de 1000 y no de 1024 (mebi, kibi, ...). Para añadir todavía mas lio al asunto :)

[QUOTE=AVE01]
* Con la velocidad en Kbps (kilo bits por segundo), supongo que el tránsito de datos será algo así (aproximadamente, quitándole lo que haya que quitarle):
- Desde [i]"internet"[/i] hasta el modem/router: 512 Kbps
- Desde el modem/router hasta el ordenador: 102400 Kbps
- Desde un ordenador hasta el modem/router, y de allí al otro ordenador: 102400 Kbps
[/QUOTE]
Sí, pero no debes confundir ancho de banda con tasa de transferencia. Es decir, en una red a 100Mbps nunca vas a conseguir transferir datos a 100Mbps, hay que quitar el overhead de los diferentes protocolos (ethernet, tcp/ip, ftp...). Este "overhead" es ancho de banda que se consume transmitiendo información no útil.

[QUOTE=AVE01]
Si la velocidad con la que vengo haciendo el FTP desde el PC a la Dreambox es de 400 Kbps, pues algo está fallando.
[/QUOTE]
Correcto, no es normal. Aunque por ftp no esperes conseguir más de 4 MBytes por segundo en ninguna red fast-ethernet (100 Mbps).

[QUOTE=AVE01]
Por cierto, haciendo pruebas con el VideoLan se producen contínuas detenciones atribuíbles a velocidad (Como sabes, con el VideoLan se pueden ver los DivX, AVI, etc., archivados en el disco duro del PC, en el TV através de la Dreambox, con los datos viajando por la red).
[/QUOTE]
Seguro que te da problemas por culpa de la red.

Yo a veces veo la db en el ordenador (con mplayer); es en sentido contrario a lo que tu comentas (db ---> ordenador), pero como ejemplo sirve: el ancho de banda consumido suele rondar los 600 KBytes/segundo dependiendo del canal (es lo que se está "comiendo" ahora mismo el plus que tengo en segundo plano ;)).

[QUOTE=AVE01]
En cuanto a la Dreambox:
He ejecutado el comando dmesg en la Dreambox, y parece que la velocidad está bien:
[b]SMC91111 detect 100Mbit Full Duplex.. enable swfdup
sorry..
eth0:PHY remote fault detected[/b]
La segunda parte no la entiendo. Si hace falta, coloco al completo el resultado.
[/QUOTE]
Pues son unos mensajes que no me suenan de nada, y no parecen normales. Esto es lo que me aparece a mi en el dmesg desenchufando y enchufando el cable:
[b]
eth0: link down
eth0: link up, 100Mbps, full-duplex, lpa 0x45E1
[/b]
Sólo eso.

[QUOTE=AVE01]
También he ejecutado manualmente el comando:
[b]ifconfig eth0 mtu 570[/b]
pero parece no afectar.
[/QUOTE]
Una mtu de 570 para una red local me parece que no es lo adecuado. Mis conocimientos del protocolo ethernet están muy oxidados, pero 570 es un valor nada apropiado (más teniendo en cuenta que el valor por defecto son 1500).

[QUOTE=AVE01]
Intermedio entre el ordenador y la Dreambox tengo el modem/router Zyxel. No he tocado lo de abrir puertos, ni nada parecido. Sólo le cambié el password.
[/QUOTE]
Lo de los puertos/contraseña no tiene nada que ver aquí. Ese router, si no recuerdo mal tiene un switch 10/100.

[QUOTE=AVE01]
Se agradece cualquier sugerencia para intentar mejorar la velocidad de transferencia entre mi ordenador y la Dreambox.
[/QUOTE]
Para descartar el switch del zyxel, prueba con un cable cruzado directamente entre dreambox y tu pc (u otro switch "de fiar").

Para descartar tu pc, prueba con otro (algun portátil que puedan prestarte, por ejemplo).

La idea es esa, ir probando de cambiar elementos uno a uno (cables, router, ordenador, drivers de la tarjeta de red en el ordenador, etc) hasta dar con el culpable.

Royak 13/12/2004 04:23

[QUOTE=pikip]
Y eso no es lo peor, cuando hablas de tasas de transferencia/ancho de banda, lo "correcto" es especificar las unidades con multiplos de 1000 y no de 1024 (mebi, kibi, ...). Para añadir todavía mas lio al asunto :)
[/QUOTE]
un pequeño apuente, lo correcto es usar 1024 para todo lo referido con la informatica, la razon es debida a que los sistemas digitales usan como todos sabemos 2 valores, el mas cercano a 1000 era 1024, que se use 1000 para redondear, vale, pero lo exacto son 1024.
un saludo.

pikip 13/12/2004 10:39

[QUOTE=Royak]un pequeño apuente, lo correcto es usar 1024 para todo lo referido con la informatica, la razon es debida a que los sistemas digitales usan como todos sabemos 2 valores, el mas cercano a 1000 era 1024, que se use 1000 para redondear, vale, pero lo exacto son 1024.
un saludo.
[/QUOTE]
No, cuando hablas de ancho de banda o tasas de transferencia o cosas así lo [b]habitual[/b] es usar multiplos de 1000 (es la convención que se usa y se ha usado siempre, que sea apropiado o no es otra discusión):

_http://en.wikipedia.org/wiki/SI_prefix#Computing :

"However, these prefixes usually retain their powers-of-1000 meanings when used to describe rates of data transmission (bit rates): 10 Mbit/s Ethernet runs at 10,000,000 bit/s, not 10,485,760 bit/s. The problem is compounded by the fact that the units of information (the bit and the byte) are not part of SI. Although it is clearer symbology to use "bit" for the bit and "b" for the byte, "b" is often used for bit and "B" for byte. (In SI, B stands for the bel.)"

AVE01 13/12/2004 23:51

Muchas gracias.


La franja horaria es GMT +2. Ahora son las 06:29.

Powered por vBulletin™ Version 3.8.10
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.
Traducido por vBsoporte - vBulletin en español
ZackYFileS - Foros de Debate