[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

respuesta lenta cuando resuelve dns no atribuible al mismo



Hola gente
A ver si a alguien se le ocurre que puede estar pasando (o cómo tengo que buscar la solución):
Tengo la pc conectada en una red con dos puertas de enlace.
Una es un modem de speedy, routeado.
Este modem es mi servidor DNS y mi puerta de enlace a internet.
La otra es un Brazil-fw discando un modem de speedy, que a su vez, también es puerta de enlace a otra red.
La cuestión es que si hago un ping (o trato de cargar la pagina en el navegador) a google o cualquier otro servidor hay una demora de no menos de 15 o 20 segundos, antes de que la empiece a cargar, o responder los ping. De hecho cada ping individual tarda menos de 1 segundo en volver, pero entre cada ping se vuelve a producir la demora.
Si, en vez de buscar la dirección por URL pongo la dirección IP, las respuesta son inmediatas, siempre.
Supuse que el problema era la resolución de nombres pero, en el ping, inmediatamente aparece la ip a la que está enviando las peticiones.
Y la demora entre los siguientes pedidos también se produce.
Para confirmarlo ejecute un dig que tardó 33 ms en resolver google. Por eso me parece que el problema no es la resolución de nombres.
Abajo copio las pruebas que hice en la consola, donde se ven los tiempos que demora cada acción.
Probé STFG, pero todo lo que encontré tenía que ver con la definición clásica de la demora del ping, que no es lo que me está pasando.

Muchas gracias por tomarse la molestia de leer esto, y aún mas a los que puedan responder.
Un abrazo.


x# uname -a
Linux jorge-sistemas 2.6.26-2-686 #1 SMP Wed Aug 19 06:06:52 UTC 2009 i686 GNU/Linux

# route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
172.16.0.0      0.0.0.0         255.255.255.0   U     0      0        0 eth0
10.240.36.0     172.16.0.1      255.255.255.0   UG    0      0        0 eth0
0.0.0.0         172.16.0.58     0.0.0.0         UG    0      0        0 eth0

# cat /etc/resolv.conf
nameserver 172.16.0.58

# ping 172.16.0.58
PING 172.16.0.58 (172.16.0.58) 56(84) bytes of data.
64 bytes from 172.16.0.58: icmp_seq=1 ttl=254 time=0.536 ms
64 bytes from 172.16.0.58: icmp_seq=2 ttl=254 time=0.585 ms
64 bytes from 172.16.0.58: icmp_seq=3 ttl=254 time=0.513 ms
64 bytes from 172.16.0.58: icmp_seq=4 ttl=254 time=0.532 ms
^C
--- 172.16.0.58 ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 2997ms
rtt min/avg/max/mdev = 0.513/0.541/0.585/0.035 ms

# ping www.google.com
PING www.l.google.com (72.14.253.104) 56(84) bytes of data.
64 bytes from 72.14.253.104: icmp_seq=1 ttl=55 time=159 ms
64 bytes from 72.14.253.104: icmp_seq=2 ttl=55 time=161 ms
64 bytes from 72.14.253.104: icmp_seq=3 ttl=54 time=166 ms
64 bytes from 72.14.253.104: icmp_seq=4 ttl=55 time=162 ms
^C
64 bytes from 72.14.253.104: icmp_seq=5 ttl=54 time=162 ms
--- www.l.google.com ping statistics ---
5 packets transmitted, 5 received, 0% packet loss, time 60702ms <-- 60 seg para 5 pings!!!
rtt min/avg/max/mdev = 159.087/162.330/166.389/2.337 ms

x# ping www.google.com                <-- Segundo ping consecutivo, tiene que estar la ip cacheada
PING www.l.google.com (72.14.253.104) 56(84) bytes of data.
64 bytes from 72.14.253.104: icmp_seq=1 ttl=54 time=159 ms
^C64 bytes from 72.14.253.104: icmp_seq=2 ttl=55 time=158 ms

--- www.l.google.com ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 15173ms <-- 15 seg para 2 pings!!!
rtt min/avg/max/mdev = 158.446/158.779/159.113/0.519 ms

x# dig www.google.com

; <<>> DiG 9.5.1-P3 <<>> www.google.com
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 58475
;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 4, ADDITIONAL: 4

;; QUESTION SECTION:
;www.google.com.            IN    A

;; ANSWER SECTION:
www.google.com.        96561    IN    CNAME    www.l.google.com.
www.l.google.com.    249    IN    A    72.14.253.104

;; AUTHORITY SECTION:
google.com.        228537    IN    NS    ns2.google.com.
google.com.        228537    IN    NS    ns3.google.com.
google.com.        228537    IN    NS    ns1.google.com.
google.com.        228537    IN    NS    ns4.google.com.

;; ADDITIONAL SECTION:
ns1.google.com.        186743    IN    A    216.239.32.10
ns2.google.com.        183557    IN    A    216.239.34.10
ns3.google.com.        187035    IN    A    216.239.36.10
ns4.google.com.        183557    IN    A    216.239.38.10

;; Query time: 33 msec
;; SERVER: 172.16.0.58#53(172.16.0.58)
;; WHEN: Wed Jun 16 10:12:39 2010
;; MSG SIZE  rcvd: 204


--
Jorge A Secreto


--
Jorge A Secreto
Analista de Sistemas
MP 361

Reply to: