Lo he escrito por ahi en una respuesta pero lo subo para que me deis vuestra opinión.
Desde hace una semana tengo dos problemas bien identificados: El de las desconexiones PPP y el de las pérdidas de paquetes.
Vamos con el segundo. La peña está posteando graficos con el VRoute que indican perdidas de paquetes. Amos a ver la situación con detalle.
Si hago un traceroute veo que el router del otro extremo WAN está en el Banesto en su CPD de Madrid:
tracert www.arsys.es
Traza a la dirección www.arsys.es [217.76.128.63]
sobre un máximo de 30 saltos:
1 2 80 ms 94 ms * fe0-0.bbs2.ban.mad.es.arsysinternet.com [217.76.146.134]
3 77 ms 80 ms * fe0-0-2.core1.ban.mad.es.arsysinternet.com [217.76.146.133]
4 92 ms 90 ms 90 ms s1at0-1-0.core1.idc.log.es.arsysinternet.com [217.76.136.130]
Por tanto el equipo al que debería tener la mejor conexión es el 217.76.146.134. Dado que es el router al que me conecto. Pues bien, a ese nodo llego con dificultades:
ping -n 40 -w 10000 217.76.146.134
Haciendo ping a 217.76.146.134 con 32 bytes de datos:
Tiempo de espera agotado para esta solicitud.
Respuesta desde 217.76.146.134: bytes=32 tiempo=77ms TTL=254
Respuesta desde 217.76.146.134: bytes=32 tiempo=75ms TTL=254
Tiempo de espera agotado para esta solicitud.
Respuesta desde 217.76.146.134: bytes=32 tiempo=74ms TTL=254
Respuesta desde 217.76.146.134: bytes=32 tiempo=75ms TTL=254
Respuesta desde 217.76.146.134: bytes=32 tiempo=75ms TTL=254
Respuesta desde 217.76.146.134: bytes=32 tiempo=75ms TTL=254
Respuesta desde 217.76.146.134: bytes=32 tiempo=98ms TTL=254
Respuesta desde 217.76.146.134: bytes=32 tiempo=157ms TTL=254
Respuesta desde 217.76.146.134: bytes=32 tiempo=73ms TTL=254
Tiempo de espera agotado para esta solicitud.
Respuesta desde 217.76.146.134: bytes=32 tiempo=81ms TTL=254
Respuesta desde 217.76.146.134: bytes=32 tiempo=125ms TTL=254
Respuesta desde 217.76.146.134: bytes=32 tiempo=141ms TTL=254
Tiempo de espera agotado para esta solicitud.
Respuesta desde 217.76.146.134: bytes=32 tiempo=196ms TTL=254
Tiempo de espera agotado para esta solicitud.
Respuesta desde 217.76.146.134: bytes=32 tiempo=123ms TTL=254
Respuesta desde 217.76.146.134: bytes=32 tiempo=77ms TTL=254
Respuesta desde 217.76.146.134: bytes=32 tiempo=73ms TTL=254
Tiempo de espera agotado para esta solicitud.
Tiempo de espera agotado para esta solicitud.
Respuesta desde 217.76.146.134: bytes=32 tiempo=78ms TTL=254
Respuesta desde 217.76.146.134: bytes=32 tiempo=77ms TTL=254
Respuesta desde 217.76.146.134: bytes=32 tiempo=78ms TTL=254
Respuesta desde 217.76.146.134: bytes=32 tiempo=73ms TTL=254
Respuesta desde 217.76.146.134: bytes=32 tiempo=77ms TTL=254
Tiempo de espera agotado para esta solicitud.
Respuesta desde 217.76.146.134: bytes=32 tiempo=77ms TTL=254
Respuesta desde 217.76.146.134: bytes=32 tiempo=77ms TTL=254
Respuesta desde 217.76.146.134: bytes=32 tiempo=75ms TTL=254
Respuesta desde 217.76.146.134: bytes=32 tiempo=85ms TTL=254
Tiempo de espera agotado para esta solicitud.
Respuesta desde 217.76.146.134: bytes=32 tiempo=77ms TTL=254
Respuesta desde 217.76.146.134: bytes=32 tiempo=75ms TTL=254
Respuesta desde 217.76.146.134: bytes=32 tiempo=78ms TTL=254
Respuesta desde 217.76.146.134: bytes=32 tiempo=82ms TTL=254
Respuesta desde 217.76.146.134: bytes=32 tiempo=74ms TTL=254
Tiempo de espera agotado para esta solicitud.
Estadísticas de ping para 217.76.146.134:
Paquetes: enviados = 40, recibidos = 30, perdidos = 10
(25% perdidos),
Tiempos aproximados de ida y vuelta en milisegundos:
Mínimo = 73ms, Máximo = 196ms, Media = 89ms
Parece que lo que falla es el tramo que enlaza mi casa con el router de Arsys en el Banesto. Entre mi casa y ese router hay 400 kilómetros de red transparente para el TCP/IP. Alguien lleva mis paquetes desde aqui hasta Madrid y en mi opinión ese alguien es el culpable de los problemas de conexión.
Esta teoría explica por qué hay gente que entra por el mismo router que yo pero no tiene problemas de conexión.
El otro problema es el tema de las desconexiones PPP. Puede que el problema sea el mismo o puede que no. Yo supongo que la validación PPP se realizará contra un equipo en Madrid y si el tramo no va bien puede que el LCP Layer del PPP reconecte por pérdida de sincronia.
Por otro lado mi router dice que el Host del otro sitio es baba1....
PPP CHAP Receive challenge (rhost = baba1)
¿Alguien más usa el baba1?
Edito: Tengo algo más de información sobre la desconexión PPP.
Esto es un trozo del log detallado del router:
SysUpTime: 02 days 12:08:24 PPP link up (ISP) [82.223.11.118]
IP source address (7f000001) is loopback address on non loopback intf. Dropped.
NAT - Binding helper for incoming port : 1723
IP source address (7f000001) is loopback address on non loopback intf. Dropped.
IP source address (7f000001) is loopback address on non loopback intf. Dropped.
IP source address (7f000001) is loopback address on non loopback intf. Dropped.
IP source address (7f000001) is loopback address on non loopback intf. Dropped.
IP source address (7f000001) is loopback address on non loopback intf. Dropped.
NAT - Binding helper for incoming port : 1723
IP source address (7f000001) is loopback address on non loopback intf. Dropped.
IP source address (7f000001) is loopback address on non loopback intf. Dropped.
IP source address (7f000001) is loopback address on non loopback intf. Dropped.
IP source address (7f000001) is loopback address on non loopback intf. Dropped.
IP source address (7f000001) is loopback address on non loopback intf. Dropped.
62:49:42.03 - BRIDGE-TRAP: Port 2 changed state from FORWARD to BROKEN.
62:49:43.53 - BRIDGE-TRAP: Port 2 changed state from BROKEN to FORWARD.
IP source address (7f000001) is loopback address on non loopback intf. Dropped.
[ISP] E - : No response to 6 echo-requests
[ISP] E - : link appears to be disconnected.
SysUpTime: 02 days 15:02:33 PPP link down (ISP) [82.223.11.118]
[ISP] E - : Connection terminated.
[ISP] E - : ppp_ll_down called
ni_unbind (A400) unavailable!
[ISP] E - : close socket
63:02:33.32 - ATM-TRAP: Cross-connect (Index = 2: VCL 3 {[0] 1/33} to
63:02:33.32 VCL 4 {[4] 0/33}) changed state from UP to DOWN.
63:02:33.32 - ATM-TRAP: VCL 4 {[4] 0/33} changed state from UP to DOWN.
[ISP] E - : Connection scheduled for retry (10 s).
[ISP] E - : Restart timer.
[ISP] E - : ppp_start()
[ISP] E - : start resolver
[ISP] E - : Resolved locally
[ISP] E - : connect ATM socket
[ISP] E - : connect completed succesfully
63:02:43.44 - ATM-TRAP: Cross-connect (Index = 2: VCL 3 {[0] 1/33} ->
63:02:43.44 VCL 4 {[4] 0/33}) changed state from DOWN to UP.
63:02:43.44 - ATM-TRAP: Cross-connect (Index = 2: VCL 3 {[0] 1/33} 63:02:43.44 VCL 4 {[4] 0/33}) changed state from DOWN to UP.
63:02:43.44 - ATM-TRAP: VCL 4 {[4] 0/33} changed state from DOWN to UP.
[ISP] E - : LCP started
SysUpTime: 02 days 15:02:55 PPP CHAP Receive challenge (rhost = baba1)
SysUpTime: 02 days 15:02:57 PPP CHAP Chap receive success : authentication
ok
[ISP] E - : local IP address 82.223.6.246
[ISP] E - : remote IP address 217.76.146.134
SysUpTime: 02 days 15:03:01 PPP link up (ISP) [82.223.6.246]
Fijaos en la línea en negrita. Parece que el router sondea la conexión y ve que no hay respuesta. En ese momento decide reconectar.
Asi que cobra fuerza la idea de fallo en el enlace!
Editado otra vez:
Si Arsys desconectara voluntariamente creo que se vería algo así en el log del router:
=>[3972100] E - : CHAP authentication failed
SysUpTime: 02 days 17:25:26 PPP CHAP authentication failed (ISP)
SysUpTime: 02 days 17:25:26 SESSION TIMEOUT Timeout! (after 120 sec)
[ISP] E - LCP : terminated by peer
[ISP] E - : Connection terminated.
[ISP] E - : ppp_ll_down called
ni_unbind (A400) unavailable!
[ISP] E - : close socket
65:25:29.12 - ATM-TRAP: Cross-connect (Index = 2: VCL 3 {[0] 1/33} to
65:25:29.12 VCL 4 {[4] 0/33}) changed state from UP to DOWN.
65:25:29.12 - ATM-TRAP: VCL 4 {[4] 0/33} changed state from UP to DOWN.
[ISP] E - : Connection scheduled for retry (10 s).
[ISP] E - : Restart timer.
[ISP] E - : ppp_start()
[ISP] E - : start resolver
[ISP] E - : Resolved locally
[ISP] E - : connect ATM socket
[ISP] E - : connect completed succesfully
Aqui se ve una desconexión del peer, sin embargo en los casos habituales el problema es que el router sonde a la conexión 6 veces y no le contestan.
¿y.... que opinais de mi teoria sobre la involución de la conexión?
Bueno, no puedo más, me voy a tomar otro gin tonic... :D