[Nightwing] el prblema del ping

Emiliano Nuñez nunez.emiliano en gmail.com
Mar Dic 15 22:53:27 ARST 2009


>> Para que quede más claro lo que digo, considero que no es la única
>> solución por lo comentado en el mail donde hago mención a la cantidad de
>> root server que usamos [1]
>>
>> Me gustaría que se pudiera probar con los mismos para verificar si aún
>> así se produce el problema.
>>
>
> Ahora mientras me cocino algo hago unas pruebillas con muchos
> rootservers y les comento.. por el momento decir que le activé el QOS
> al modem y no puedo hacer caer el nodo :) jiji...  (obvio que para
> hacer las pruebillas lo vuelvo a desactivar)
>
> Un saludo.
>

Acá una salida probando con los tres rootservers actuales ( tal cual
el nw_check )

root en nightwing:~# fping -r 1 -a 192.5.5.241 192.36.148.17
192.58.128.30 2> /dev/null
root en nightwing:~# fping -r 1 -a 192.5.5.241 192.36.148.17
192.58.128.30 2> /dev/null
root en nightwing:~# fping -r 1 -a 192.5.5.241 192.36.148.17
192.58.128.30 2> /dev/null
192.5.5.241
192.58.128.30
192.36.148.17
root en nightwing:~# fping -r 1 -a 192.5.5.241 192.36.148.17
192.58.128.30 2> /dev/null
192.5.5.241
192.58.128.30
192.36.148.17
root en nightwing:~# fping -r 1 -a 192.5.5.241 192.36.148.17
192.58.128.30 2> /dev/null
192.5.5.241
192.58.128.30
192.36.148.17
root en nightwing:~# fping -r 1 -a 192.5.5.241 192.36.148.17
192.58.128.30 2> /dev/null
192.5.5.241
192.58.128.30
192.36.148.17
root en nightwing:~# fping -r 1 -a 192.5.5.241 192.36.148.17
192.58.128.30 2> /dev/null
192.5.5.241
192.58.128.30
root en nightwing:~# fping -r 1 -a 192.5.5.241 192.36.148.17
192.58.128.30 2> /dev/null
192.5.5.241
192.58.128.30
192.36.148.17
root en nightwing:~# fping -r 1 -a 192.5.5.241 192.36.148.17
192.58.128.30 2> /dev/null
root en nightwing:~# fping -r 1 -a 192.5.5.241 192.36.148.17
192.58.128.30 2> /dev/null


Como se puede ver.. aveces nos devuelve algo.. aveces no...

Salida con muchos rootservers:

root en nightwing:~# fping -r 1 -a 198.41.0.4 192.228.79.201 192.33.4.12
128.8.10.90 192.203.230.10 192.5.5.241 192.36.148.17 192.58.128.30 2>
 /dev/null
198.41.0.4
192.33.4.12
192.228.79.201
128.8.10.90
192.5.5.241
192.58.128.30
192.36.148.17
root en nightwing:~# fping -r 1 -a 198.41.0.4 192.228.79.201 192.33.4.12
128.8.10.90 192.203.230.10 192.5.5.241 192.36.148.17 192.58.128.30 2>
 /dev/null
198.41.0.4
192.33.4.12
128.8.10.90
192.228.79.201
192.5.5.241
192.58.128.30
192.36.148.17
root en nightwing:~# fping -r 1 -a 192.5.5.241 192.36.148.17
192.58.128.30 2> /dev/null
root en nightwing:~# fping -r 1 -a 198.41.0.4 192.228.79.201 192.33.4.12
128.8.10.90 192.203.230.10 192.5.5.241 192.36.148.17 192.58.128.30 2>
 /dev/null
198.41.0.4
192.228.79.201
192.33.4.12
128.8.10.90
192.5.5.241
192.58.128.30
192.36.148.17


Siempre hay respuesta, al haber más paquetes..

También una prueba usando el mismo fping del nw_chek pero con la
opcion -t 2000, esto es un timeout de 2 segundos ante la ausencia del
icmp reply, no 1/2 segundo (comportamiento por default) y mejoró:


root en nightwing:~# fping -t 2000-r 1 -a 192.5.5.241 192.36.148.17
192.58.128.30 2> /dev/null
192.5.5.241
192.58.128.30
192.36.148.17
root en nightwing:~# fping -t 2000 -r 1 -a 192.5.5.241 192.36.148.17
192.58.128.30 2> /dev/null
192.5.5.241
192.58.128.30
192.36.148.17
root en nightwing:~# fping -t 2000 -r 1 -a 192.5.5.241 192.36.148.17
192.58.128.30 2> /dev/null
192.5.5.241
192.58.128.30
192.36.148.17
root en nightwing:~# fping -t 2000 -r 1 -a 192.5.5.241 192.36.148.17
192.58.128.30 2> /dev/null
192.5.5.241
192.58.128.30
192.36.148.17
root en nightwing:~# fping -t 2000 -r 1 -a 192.5.5.241 192.36.148.17
192.58.128.30 2> /dev/null
192.5.5.241
192.58.128.30
192.36.148.17
root en nightwing:~# fping -t 2000 -r 1 -a 192.5.5.241 192.36.148.17
192.58.128.30 2> /dev/null
192.5.5.241
192.58.128.30
192.36.148.17
root en nightwing:~# fping -t 2000 -r 1 -a 192.5.5.241 192.36.148.17
192.58.128.30 2> /dev/null
192.5.5.241
192.58.128.30
192.36.148.17
root en nightwing:~# fping -t 2000 -r 1 -a 192.5.5.241 192.36.148.17
192.58.128.30 2> /dev/null
192.5.5.241
192.58.128.30
192.36.148.17
root en nightwing:~# fping -t 2000 -r 1 -a 192.5.5.241 192.36.148.17
192.58.128.30 2> /dev/null
192.5.5.241
192.58.128.30
192.36.148.17
root en nightwing:~# fping -t 2000 -r 1 -a 192.5.5.241 192.36.148.17
192.58.128.30 2> /dev/null
192.5.5.241
192.58.128.30
192.36.148.17
root en nightwing:~# fping -t 2000 -r 1 -a 192.5.5.241 192.36.148.17
192.58.128.30 2> /dev/null
192.5.5.241
192.58.128.30
192.36.148.17
root en nightwing:~# fping -t 2000 -r 1 -a 192.5.5.241 192.36.148.17
192.58.128.30 2> /dev/null
192.5.5.241
192.58.128.30
192.36.148.17
root en nightwing:~# fping -t 2000 -r 1 -a 192.5.5.241 192.36.148.17
192.58.128.30 2> /dev/null
192.5.5.241
192.58.128.30
192.36.148.17
root en nightwing:~# fping -t 2000 -r 1 -a 192.5.5.241 192.36.148.17
192.58.128.30 2> /dev/null
192.5.5.241
192.58.128.30
192.36.148.17
root en nightwing:~# fping -t 2000 -r 1 -a 192.5.5.241 192.36.148.17
192.58.128.30 2> /dev/null
192.5.5.241
192.58.128.30
192.36.148.17
root en nightwing:~# fping -t 2000 -r 1 -a 192.5.5.241 192.36.148.17
192.58.128.30 2> /dev/null
192.5.5.241
192.58.128.30
192.36.148.17
root en nightwing:~# fping -t 2000 -r 1 -a 192.5.5.241 192.36.148.17
192.58.128.30 2> /dev/null
192.5.5.241
192.58.128.30
192.36.148.17
root en nightwing:~# fping -t 2000 -r 1 -a 192.5.5.241 192.36.148.17
192.58.128.30 2> /dev/null
192.5.5.241
192.36.148.17
192.58.128.30
root en nightwing:~# fping -t 2000 -r 1 -a 192.5.5.241 192.36.148.17
192.58.128.30 2> /dev/null
192.5.5.241
192.58.128.30
192.36.148.17
root en nightwing:~# fping -t 2000 -r 1 -a 192.5.5.241 192.36.148.17
192.58.128.30 2> /dev/null
192.5.5.241
192.58.128.30
192.36.148.17
root en nightwing:~# fping -t 2000 -r 1 -a 192.5.5.241 192.36.148.17
192.58.128.30 2> /dev/null
192.5.5.241
192.58.128.30
192.36.148.17


Creo que agregar más server y aumentar el Timeout podría aumentar
mucho las probabilidades de que el nodo NO se rebootee.. ante
dispositivos como el modem poronga de Arnet. - además de recomendar a
los users configurar sus nodos para que usen QoS.. y además creo que
podríamos meter una reglita para que se marque a 0x10 el TOS de los
pings generados por el nodo (vamos, la regla que probamos el sabado ),
esto lo haría para que el dispositivo siguiente ( llamemoslé modem )
en caso de manejar calidad de servicio lo haga con nuestros paquetes
icmp :)

Un saludo
Un saludo.


Más información sobre la lista de distribución Nightwing