¿Qué está sucediendo tecnológicamente para requerir que reinicie mi enrutador aproximadamente cada semana?

Ben ha cubierto el ángulo electrónico espléndidamente. Lo que ofreceré son algunas ideas de lo que puede salir mal operacionalmente:

1. Fugas de memoria. Esto puede ser más complejo de lo que parece, porque el problema no es tan simple como “quedarse sin RAM”. Hay una gran cantidad de memorias intermedias (que se mencionan a continuación) y procesos internos que podrían tener sus propios grupos de memoria, y podrían (probablemente) tener límites de tamaño. Cuando lo que sea que haya causado la fuga ocurre demasiado, un proceso no podrá asignar memoria, o incluso asignará memoria a la memoria de otros procesos. Las pérdidas de memoria se introducen fácilmente y prevalecen en el software moderno. Le sucede a casi todo, y cuando el sistema no puede eliminar este problema ya que se acumula, es solo cuestión de tiempo antes de que ocurra un problema. Podría no ser que la memoria se llene, sino que no hay suficiente memoria para manejar el uso máximo de memoria durante alguna tarea que su enrutador hace solo ocasionalmente. Podría ser difícil precisar tal ocurrencia, ya que el escenario de falla podría ser múltiples procesos que se activan por coincidencia al mismo tiempo y juntan demasiada memoria, agravada por un conjunto de memoria general ligeramente agotado. Uno puede imaginar cuán impredecible sería tal escenario de falla.

2. Los tampones y las mesas podrían estar llenándose. Esto podría suceder con la operación inesperada del hardware o un proceso de software, ya sea simplemente abrumado por una gran carga. Un defecto puede hacer que un escenario extraño de tráfico u operación escriba en un búfer (o RAM como se indicó anteriormente) y llene estos búferes con basura. Es posible debido al origen y la naturaleza irregulares que esta basura se atascará hasta un reinicio completo. Cuanto más se acumula, menos tráfico / operación normal se necesita para que esto sea un problema. Este pensamiento particular suena poco probable. Sin embargo, no me sorprendería ver una implementación defectuosa de NAT, almacenamiento en caché ARP, almacenamiento en caché MAC, UPnP o especialmente almacenamiento en caché DNS. He experimentado enrutadores con problemas con NAT, UPnP y DNS. Los búferes respectivos se llenan y causan problemas cuando se necesita agregar algo. Tomé un enrutador de fallar cada pocos días a meses de tiempo de actividad con un simple trabajo cron para vaciar su caché de DNS cada pocas horas.

3. Su enrutador está recibiendo tráfico de algo que lo confunde, o está mal construido para manejarlo. Grandes cantidades de pequeñas tramas de datos pueden causar estragos en el hardware de conmutación barato, llenando buffers y bajando el tráfico cuando crees que con un bajo rendimiento, el enrutador estaría bien. Una cantidad irregular de tráfico de “administración” (paquetes para el enrutador, o que el enrutador está diseñado para escuchar) puede abrumar fácilmente incluso a los enrutadores caros. Esto también es poco probable a menos que tenga muchos dispositivos o dispositivos en la red que sean maliciosos o extremadamente mal diseñados. He visto un caso de este último.

5. Su enrutador intenta hacer QoS. Es muy fácil que un enrutador defectuoso se sobrepase con QoS. Un motor de QoS de software puede sobrecargar la CPU, comprometiendo su capacidad para realizar otras tareas. Todo lo que necesita es que su enrutador obtenga grandes cantidades de un patrón de tráfico que cree que debe priorizar. No hace mucho tiempo descubrí que mi enrutador provisto por el ISP estaba constantemente afectado por un patrón de tráfico generado por Overwatch en ese momento. Se podría pensar que es una locura, pero eliminar el enrutador del ISP resolvió el problema y, en ese momento, volver a colocarlo causaría el problema nuevamente. También he desactivado la QoS de algunos enrutadores más baratos con los que he trabajado y he experimentado incrementos fantásticos en la estabilidad y el rendimiento. Deshabilitar WMM en un enrutador llevó el WiFi de inestable a casi equivalente a Ethernet. Este enrutador era tan malo en QoS que ralentizaba todo el tráfico, “priorizaba” y de lo contrario.

TL; El software de enrutador defectuoso DR puede ser inestable. El enrutador de su hogar no está destinado a tener un tiempo de actividad de 99.999999℅ y es muy probable que el fabricante, incluso a sabiendas, haya enviado el producto con algunos errores que se consideran lo suficientemente raros como para no ser dignos de atención. Probablemente no puedas arreglarlo o predecirlo tampoco 🙁

¿De qué marca es su enrutador?

Si se trata de un modelo de gama baja, o uno que le proporcionó su proveedor de servicios de Internet, este tipo de escenario se vuelve común a medida que envejecen.

Los circuitos electrónicos tienen un componente llamado condensador, que se usa en todas las placas de circuitos en todos los dispositivos electrónicos de hoy, especialmente en las placas base y las fuentes de alimentación.

Hay varios tipos de condensadores, pero la clave para entender aquí es que algunos están basados ​​en productos químicos (electrolíticos) y otros en estado sólido (basados ​​en polímeros).

Los condensadores basados ​​en productos químicos son más baratos de fabricar que los de estado sólido, por lo que los productos más baratos tienden a usar condensadores electrolíticos.

Los procesos basados ​​en productos químicos se desgastan con el tiempo, a un ritmo mucho más rápido que el estado sólido.
Las placas base de PC solían tener solo condensadores electrolíticos, y después de 3 a 4 años, la placa se “desgastaría” y comenzaría a reproducirse.

La razón de esto es que los condensadores envejecerían y el envejecimiento de sus productos químicos alteraría sus valores operativos, y esto haría que el circuito se comportara de manera diferente al diseño original.

Algunos técnicos que son prácticos con un soldador con control de temperatura toman placas viejas y tarjetas de video, quitan los condensadores viejos y los reemplazan por otros nuevos, restaurando el dispositivo a su funcionalidad original.

Entonces, a medida que su enrutador barato envejece, los condensadores baratos envejecen y cambian lentamente sus valores, lo que hace que el hardware se reproduzca. Cuando los condensadores en los circuitos de regulación de la fuente de alimentación comienzan a fallar, los niveles de la fuente de alimentación disminuyen y el dispositivo se vuelve inestable.

Finalmente, el dispositivo fallará por completo, pero es más probable que quede completamente inutilizable antes de este punto en el tiempo.

Hay otras razones, como la acumulación de polvo, la nicotina de los fumadores que hacen que las placas de circuito sean pegajosas, y las obstruyen con polvo, y la acumulación de calor de cajas mal diseñadas o de bajo costo, sin ventilaciones de enfriamiento adecuadas, pero a menudo son secundarias a que el dispositivo se vuelva inestable, Después de los condensadores.

Entonces, si está comprando una placa base, tarjeta de sonido o tarjeta de video, y ve que una indica que tiene condensadores de estado sólido, mientras que la otra no, y es mucho más barata, elija la que tenga condensadores de estado sólido.

Las placas base que usan este tipo afirman que sus condensadores tienen una vida útil efectiva de hasta 57 años, y he usado mi placa base actual durante casi
8 años, y todavía va fuerte.

En resumen, si compra un enrutador de mayor calidad, como un ASUS o una unidad con carcasa de metal, será más estable durante períodos más largos y rara vez será necesario reiniciarlo.

Los enrutadores (como las computadoras) deben reiniciarse ocasionalmente, pero el tiempo de actividad de 1 semana (a menos que tenga tráfico PESADO) parece demasiado frecuente.

Un par de cosas para verificar es Hardware. Algunas marcas o modelos de menor precio (como todas las cosas baratas) simplemente no funcionan tan bien.

A veces es la calidad de las piezas que utiliza el fabricante (condensadores, etc.), a veces es la VELOCIDAD de la CPU (algunos enrutadores tienen un procesamiento más rápido).

A los ISP les gusta rebajar el precio, lo que hace que los técnicos se sientan frustrados si no le permiten traer su propio dispositivo (Telus solía ser así). Los enrutadores Bettr fueron un problema para ellos, ya que tenemos malas velocidades.

Un enrutador que compré fue un enrutador barato. Dame problemas. Pude hacer un reinicio de 30 – 30-30 (encendido, presionar reiniciar 30 segundos. Desenchufar mientras aún mantengo reiniciar, luego enchufar mientras mantengo reiniciar por otros 30 segundos. A veces funciona.

Otra OPCIÓN (¡HAGA SU PROPIO RIESGO!) Es probar un enrutador y flashear el firmware DDWRT (sepa lo que está haciendo. No me hago responsable si rompe su dispositivo). Le hice esto a muchos enrutadores más antiguos y ayudó a algunos.

Por último, compré un enrutador de calidad de pequeña empresa / hotel a un precio razonable. Los costos pueden ser cada uno en casa. El mío era un recinto de metal montado en bastidor. Buen precio. La estabilidad es mayor y está hecha para cargas más altas que nunca antes había visto superar el 5% y, a menudo, con un uso de CPU del 3%.

Noté mejores velocidades con esta unidad en comparación con mi dispositivo suministrado por el ISP (pero necesita saber cómo conectarlo).

Todo esto depende también de su topología y de cómo está configurada.