elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Ingresar Registrarse
01 Diciembre 2008, 16:41  


Temas destacados: Propuesta: Partida foro vs foro de CoD4 o CSS


+  Foro de elhacker.net
|-+  Comunicaciones
| |-+  Redes (Moderadores: dxr, T0rete)
| | |-+  Optimizar conexiones de Cable y ADSL en Windows XP
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] 2 3 4 5 Ir Abajo Imprimir
Autor Tema: Optimizar conexiones de Cable y ADSL en Windows XP  (Leído 51086 veces)
MãLÐiNi

Desconectado Desconectado

Mensajes: 394


GiMNaSiuM PoWeR !!!!!!!!


Ver Perfil WWW
Optimizar conexiones de Cable y ADSL en Windows XP
« en: 07 Agosto 2003, 03:55 »

Por Maldini: (trucos encontrados con mucho esfuerzo y dedicacion ;))
  Si quieres aumentar la velocidad de tu conexión de banda ancha de Cable o ADSL (en Windows XP), debes efectuar los cambios siguientes en el registro de tu ordenador.
  (IMPORTANTE: Todos los cambios que efectúes debes hacerlos con cuidado y copiando los nombres de las variables y sus valores tal como te indicamos.)
  Vas a Inicio \ Ejecutar y escribes regedit. En el editor del registro, en el panel de la izquierda, sigues la ruta siguiente:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ Tcpip \ Parameters   En el panel de la derecha, tal como ves en la figura, introduces los valores que están más abajo:
 
  Creas, acudiendo a Edición \ Nuevo \ Valor DWORD, y/o modificas, clicando dos veces sobre el valor.
  Estos son las variables y sus valores:
•   DefaultTTL = "80" hex (o 128 decimal)
•   EnablePMTUBHDetect = "0"
•   EnablePMTUDiscovery = "1"
•   GlobalMaxTcpWindowSize = "7FFF" hex (o 32767 decimal)
•   TcpMaxDupAcks = "2"
•   SackOpts = "1"
•   Tcp1323Opts = "1"
•   TcpWindowSize = "7FFF" hex (o 32767 decimal)
  Sales del editor del registro y reinicias Windows. A partir de ahora notarás una importante mejoría en el rendimiento de tus conexiones a la red de redes




Buenas.

Pues viendo este post me gustaría comentar realmente lo que estais haciendo a la conexión (no digo ni que sea bueno ni malo, solo quiero explicarlo para que veais lo que puede ocurrir).

Vamos parámetro a parámetro:

1-DefaultTTL: Tiempo de vida por defecto.

Este es el tiempo de vida de un paquete TCP, el tiempo de vida se mide en saltos, es decir, cada vez que un paquete pasa por una máquina se resta uno al TTL, cuando llega a 0 el paquete es descartado.

Si se disminuye el TTL en las opciones del TCP, es más facil que cuando haya una "ruta muerta" se nos informe antes del fallo de conexión, pero si la máquina a la que intentamos acceder no tiene una ruta directa y ha de realizar esos saltos, pues perdemos el paquete sin que realmente exista el fallo.

Aumentándolo, logicamente, conseguimos el efecto opuesto.

El valor 80h o 128d es el que lleva Windows por defecto.

2- EnablePMTUBHDetect: Activación de detección de "routers ahujero negro"

Este parámetro viene relacionado con el tercero que luego explicaré, la cuestión es que al poner a 0 este parámetro, si enviamos un paquete (de tamaño asignado por el MTU) varias veces por no recibir la señal ACK (adquirido, se envía simpre que se recibe un paquete correcto), este se pierde sin remedio, sin embargo, si lo ponemos a 1 y no se recibe el ACK, Windows reduce el tamaño del paquete, hace que este no pueda ser fragmentado y lo envía, contando con mayores posibilidades de que este sea bien recibido pero disminuyendo el rendimiento en casos de pérdidas reales de paquetes.

El valor por defecto de este parámetro es 0.

3- EnablePMTUDiscovery: Detección del MTU o Unidad de Transferencia Máxima

Este parámetro le indica a Windows si el protocolo TCP debe usar un MTU fijo de 576 bytes o debe intentar detectarlo.

Si se consigue resolver el MTU satisfactoriamente, el tamaño de los datos enviados se ajusta entre ambos extremos eliminando la fragmentación de paquetes, lo cual descongestiona la red y obtiene un mejor rendimiento; el único problema es que no siempre es posible obtener este dato y puede relentizar el proceso de conexión.

Por defecto este parámetro viene a 1.

4- GlobalMaxTcpWindowSize: Tamaño de ventana máximo para TCP (global)

Este parámetro indica cuantos datos se pueden enviar antes de recibir la señal de ACK.

Este parámetro puede aumentar la velocidad, ya que al no tener que esperar a un ACK cada menos bytes, el flujo de datos es más continuo y con menos esperas de respuesta, pero en contrapartida, si un paquete se pierde y se tiene que volver a enviar, la cantidad de datos a reenviar es mayor.

Por defecto el valor para conexiones Ethernet es de aprox. 16Kb y de 64Kb para el resto de conexiones.

5- TcpMaxDupAcks: Máximos ACK's duplicados

En el protocolo TCP, cada paquete va marcado con un número secuencial, de forma que al recibirlos si la secuencia no es correlativa por la pérdida de un paquete, reenviando el ACK del paquete no recibido (el cual es el siguiente al último recibido en orden correcto) el emisor reenvia los datos a partir del paquete solicitado.

Este parámetro indica cuantos ACK's con la misma ID deben de ser recibidos para reenviar el paquete.

El valor por defecto de este parámetro es 2.

Si aumentamos este parámetro la red se relentizaría en caso de transmisiones fallidas, pero puede evitar el reenvio de paquetes por retardos de red.

6- SackOpts: ACK selectivo

Tal y como he dicho, el protocolo TCP envía paquetes a los cuales el receptor responde con un ACK, si un paquete no llega correctamente o es perdido, un ACK con la ID del paquete hace que este se reenvie.

El SACK permite que se envíen paquetes grandes, y que con un ACK especial, si un paquete llega dañado, en vez de reenviar todo el paquete se reenvie únicamente un bloque con los datos incorrectos.

El valor por defecto es 1

7- Tcp1323Opts: Opciones TCP con respecto al RFC 1323

Según el RFC 1323, se pueden realizar varias optimizaciones de los paquetes TCP tanto de escalado como de medición de tiempos.

Windows nos permite controlar estas optimizaciones, activando y desactivando el escalado del paquete y activando y desactivando la marca de tiempo del paquete.

Aplicando la opción 1 se activa el escalado de paquetes y se desactiva la marca de tiempo, por lo cual se envían menos datos (la marca de tiempo) y se conserva el escalado del paquete.

Por contrapartida, al no tener esta información, Windows no puede reajustar el tiempo de envío entre paquetes porque no sabe realmente cuanto le ha costado al paquete llegar desde el emisor hasta el receptor (si no me equivoco, este parámetro es usado por el QoS, pero no estoy seguro al 100%).

El valor por defecto de este parámetro es 3 (escalado y marca de tiempo activados).

8- TcpWindowSize: Tamaño de ventana TCP

Configura el tamaño de ventana TCP (igual que el GlobalMaxTcpWindowSize) para un adaptador específico.

Aquí debo apuntar que tal y como se explica en este post la forma de aplicarlo, este parametro NO FUNCIONA, ya que no ha sido añadido al adaptador, sino a las opciones globales y es completamente ignorado.

Si realmente queremos ajustarlo, hay que entrar en HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\(nombre del interfaz) y aplicarlo ahí.

Se aplican todas las consideraciones antes mencionadas para el GlobalMaxTcpWindowSize.



Bueno, pues creo que con esto ya está explicado todo.
Si os dais cuenta, dependiendo de lo que pretendais hacer, de los tipos de servicios que querais usar, y del tipo de conexión que tengais, es recomendable reajustar estos parámetros segun necesidades.

Si quereis más información de la configuración del protocolo TCP podeis conseguirla en http://www.microsoft.com/technet/prodtechnol/windows2000serv/reskit/regentry/58751.mspx?mfr=true

Ah, y por cierto, los valores por defecto que os he proporcionado son los que lleva W2000 server, no se si estos habrán variado con el XP y con versiones no servidor, si encontrais más info sería bueno verla.

Espero que todo esto os haya servido de ayuda para que podais exprimir al máximo vuestras conexiones y que además sepais que estais haciendo.

Un saludo.
« Última modificación: 24 Agosto 2008, 20:17 por sirdarckcat » En línea


»La Motivacion es lo que te lleva a empezar, el habito es lo que haces que resistas... GYM POWER !!
Golden

Desconectado Desconectado

Mensajes: 117


Golden Hacking World


Ver Perfil WWW
Re:Optimizar conexiones de Cable y ADSL en Windows XP
« Respuesta #1 en: 10 Agosto 2003, 13:35 »

Ok, entendí casi todo pero solo falta un detalle todos estos datos donde los debo colocar???
•  DefaultTTL = "80" hex (o 128 decimal)
•  EnablePMTUBHDetect = "0"
•  EnablePMTUDiscovery = "1"
•  GlobalMaxTcpWindowSize = "7FFF" hex (o 32767 decimal)
•  TcpMaxDupAcks = "2"
•  SackOpts = "1"
•  Tcp1323Opts = "1"
•  TcpWindowSize = "7FFF" hex (o 32767 decimal)

Si por favor pudieran explicarme, y que es lo que mejora esto los kbps de mi conexión??? si es así a cuanto los mejora??? Gracias
En línea

,.-~*´¨¯¨`*·~-.¸-(_GأЀN_)-,.-~*´¨¯¨`*·~-.¸
CobRA89

Desconectado Desconectado

Mensajes: 50


| de un lado angel - del otro diablo |


Ver Perfil WWW
Re:Optimizar conexiones de Cable y ADSL en Windows XP
« Respuesta #2 en: 15 Agosto 2003, 12:56 »

Esto solo funciona con conexiones ADSL por TCP/IP no? como pordria hacer lo mismo pero para una conexion por USB. ???
En línea

Si quieres algo www.google.com
Charlie

Desconectado Desconectado

Mensajes: 649


Mess with the best--->Die like the rest


Ver Perfil WWW
Re:Optimizar conexiones de Cable y ADSL en Windows XP
« Respuesta #3 en: 18 Agosto 2003, 06:34 »

CobRA89 lo de TCP/IP es un protocolo de internet...no tiene q ver con la conexion...da igual q sea por puerto USB o por tarjeta de red....
En línea

Gigabyte K8NSC-939
AMD64 3500+  @ 2398 MHZ con ZALMAN 7000B CU
1,5 GB RAM (3 x 512) DDR 400  KINGSTON @ 436 MHZ
ATI RADEON 9600 PRO 256 MB
2 x Seagate Barracuda 120GB (S-ATA)
1 x Maxtor Diamond 10 250 GB


DaRkMaN

Desconectado Desconectado

Mensajes: 63


>-----x_X---->


Ver Perfil
Re:Optimizar conexiones de Cable y ADSL en Windows XP
« Respuesta #4 en: 18 Agosto 2003, 11:22 »

emmm... los valores van entre comillas o no?
En línea

Nosotros nacimos de la noche... en ella vivimos... moriremos en ella.
MãLÐiNi

Desconectado Desconectado

Mensajes: 394


GiMNaSiuM PoWeR !!!!!!!!


Ver Perfil WWW
Re:Optimizar conexiones de Cable y ADSL en Windows XP
« Respuesta #5 en: 22 Agosto 2003, 15:00 »

bueno perdon por no responder antes pero he stado de vacaciones en Francia.. jejeje ;) los valores sin las comillas darkman ;)
En línea


»La Motivacion es lo que te lleva a empezar, el habito es lo que haces que resistas... GYM POWER !!
MãLÐiNi

Desconectado Desconectado

Mensajes: 394


GiMNaSiuM PoWeR !!!!!!!!


Ver Perfil WWW
Re:Optimizar conexiones de Cable y ADSL en Windows XP
« Respuesta #6 en: 07 Septiembre 2003, 12:37 »

-----> escribo este post para ordenarlo y que salga encima del post de Optimizar conexiones de Cable y ADSL 2º Parte <----
En línea


»La Motivacion es lo que te lleva a empezar, el habito es lo que haces que resistas... GYM POWER !!
spikeich
Visitante


Email
Re:Optimizar conexiones de Cable y ADSL en Windows XP
« Respuesta #7 en: 27 Octubre 2003, 18:07 »

y para windows Me se puede hacer algo para optimizar la conexion???'
??? ??? ??? ???


saludso
En línea
CRAc

Desconectado Desconectado

Mensajes: 6

el correo de Cccrac_01@hotmail.com NO ES MIO


Ver Perfil
Re:Optimizar conexiones de Cable y ADSL en Windows XP
« Respuesta #8 en: 02 Enero 2004, 16:18 »

Bueno yo en esos datos no veo nada con subir y bajar velocidades, si en vdd kieres aumentar tu velocidad de BANDA ANCHA busca tecnicas que hablen del UNCAPPING y una ves hecho esto no metas demaciados numeros grandes porke te pillaran y pagaras multa o deplano te betan de la compañia, escuchen ala, voz de la expeciencia.
Andamos en contacto bytez
CRAc [C][R][A][c]
En línea

[C][R][A][c]--´*
elvizo

Desconectado Desconectado

Mensajes: 109


Takedown


Ver Perfil
Re:Optimizar conexiones de Cable y ADSL en Windows XP
« Respuesta #9 en: 13 Enero 2004, 10:40 »

asi q el uncapping consiste en mejorar las condiciones de la conexion de banda ancha...
interesante no lo sabia
En línea

dsH-Team
limalimon1

Desconectado Desconectado

Mensajes: 295


¡Amo YaBB SE!


Ver Perfil
Re:Optimizar conexiones de Cable y ADSL en Windows XP
« Respuesta #10 en: 28 Marzo 2004, 06:03 »



Maldini y esto funciona pare el win2000 y conexiones que no sean ADSL?
por ejemplo 64kbs.


Saludos.
En línea
MãLÐiNi

Desconectado Desconectado

Mensajes: 394


GiMNaSiuM PoWeR !!!!!!!!


Ver Perfil WWW
Re:Optimizar conexiones de Cable y ADSL en Windows XP
« Respuesta #11 en: 30 Marzo 2004, 10:45 »

en windows 2000 si puede funcionar... pero no en conexiones que no sean adsl.. sorry.. un saludo
En línea


»La Motivacion es lo que te lleva a empezar, el habito es lo que haces que resistas... GYM POWER !!
limalimon1

Desconectado Desconectado

Mensajes: 295


¡Amo YaBB SE!


Ver Perfil
Re:Optimizar conexiones de Cable y ADSL en Windows XP
« Respuesta #12 en: 31 Marzo 2004, 02:45 »

Hola maldini

Gracias por la aclaracion.

Saludos desde America Central.
En línea
Conde_Magnus

Desconectado Desconectado

Mensajes: 8


Ver Perfil
Re: Optimizar conexiones de Cable y ADSL en Windows XP
« Respuesta #13 en: 11 Abril 2004, 11:59 »

sigo sin pillarlo donde se meten los valores del final??
En línea
Conde_Magnus

Desconectado Desconectado

Mensajes: 8


Ver Perfil
Re: Optimizar conexiones de Cable y ADSL en Windows XP
« Respuesta #14 en: 11 Abril 2004, 12:10 »

soy nuevo y no se si se debe agredecer pero un millobn de gracias ahora me va mucho mas rapdio  ;D :D ;) :)
En línea
Páginas: [1] 2 3 4 5 Ir Arriba Imprimir 
Ir a:  







Consolas     La Web de Goku     MilW0rm     MundoDivx

Hispabyte     Truzone     TodoReviews     ZonaPhotoshop

Foros de ayuda    Yashira.org    Videojuegos    indetectables.net   

Noticias Informatica    Seguridad Informática    ADSL    eNYe Sec

Todas las webs afiliadas están libres de publicidad engañosa.

Powered by SMF 1.1.7 | SMF © 2006-2008, Simple Machines LLC