Bienvenido(a) a Alcance Libre 10/09/2025, 21:11
|
![]() |
Índice del foro > Todo acerca de Linux > Redes y Servidores |
![]() ![]() |
![]() |
Jesús Hernández Martín |
|
|||||||
![]() ![]() ![]() ![]() ![]() Participa poco ![]() Estado: desconectado ![]() Identificado: 07/06/10 Mensajes: 30 |
Buenas tardes:
Necesito desactivar el algoritmo nagle de un servidor centos 5.8. Un saludo. |
|||||||
|
||||||||
Joel Barrios Dueñas |
|
|||||||
![]() ![]() ![]() ![]() ![]() Admin ![]() Estado: desconectado ![]() Identificado: 17/02/07 Mensajes: 1761 Localización:Mexico |
Muy complejo lo que pides. Es bastante complicado porque implica modificar el código fuente del núcleo y compilar. No existe una forma fácil, si era lo que realmente necesitabas.
Lee primero esto... http://linux.die.net/man/7/tcp http://developers.slashdot.org/comments.pl?sid=174457&threshold=1&commentsort=0&mode=thread&cid=14515105 http://www.stuartcheshire.org/papers/NagleDelayedAck/ Y en el siguiente encuentras ejemplos de cómo deshabilitar el algoritmo de Nagle en un zócalo TCP, para hacerlo desde el espacio de usuario. http://www.ibm.com/developerworks/linux/library/l-hisock/index.html Para hacerlo en el espacio del núcleo, descargas el fuente del núcleo y lo descomprimes. Editas include/linux/tcp.h PHP Formatted Code #define TCP_NODELAY 1 /* Turn off Nagle's algorithm. */Y estableces también: PHP Formatted Code u8 nonagle : 4,/* Disable Nagle algorithm? */Luego editas fs/ocfs2/cluster/tcp.c Y estableces: PHP Formatted Code ret = sock->ops->setsockopt(sock, SOL_TCP, TCP_NODELAY,Y editas net/rds/tcp.c: Y estableces : PHP Formatted Code sock->ops->setsockopt(sock, SOL_TCP, TCP_NODELAY, (char __user *)&val,Lo anterior son sólo ejemplos. Fuente: http://lists.kernelnewbies.org/pipermail/kernelnewbies/2011-May/001980.html |
|||||||
|
||||||||
Jesús Hernández Martín |
|
|||||||
![]() ![]() ![]() ![]() ![]() Participa poco ![]() Estado: desconectado ![]() Identificado: 07/06/10 Mensajes: 30 |
Muchas gracias Joel. Lo probaré y te comento.
|
|||||||
|
||||||||
Contenido generado en: 0.24 segundos |
![]() ![]() |
Todas las horas son CST. Hora actual 09:11 . |
|
|