
Recientemente tuve algunos problemas con la conexión de red desde mi PC de escritorio. Inicialmente noté que solo estaba conectado a 100 MB cuando debería ser 1 GB. Probar algunos cables diferentes resolvió eso. Aunque sigo recibiendo paquetes caídos:
Tengo un cable de ~1M que va desde mi PC a un punto de red montado en la pared. El cable desde ese punto de red va directamente a un conmutador de red que luego tiene un cable de unos 20 cm hasta mi enrutador (un Google Nest Wifi).
Si hago ping a mi puerta de enlace desde una Raspberry Pi (en el mismo armario de red que la puerta de enlace, conectado a través del mismo conmutador), no se descartan paquetes.
Estoy pensando que un paquete a través de una red doméstica cableada nunca debería perderse en el camino hacia mi puerta de enlace...
Probé diferentes cables, incluida la conexión de la computadora de escritorio directamente al conmutador. Algunas correcciones solucionan el problema de forma intermitente.
Estoy pensando que podría ser la tarjeta de red. (Intel y parte de la placa base).
2 preguntas.
- ¿Estoy en lo cierto al pensar que los paquetes nunca deberían descartarse a través de una red cableada de muy bajo uso?
- ¿Cuál sería mi siguiente paso para diagnosticar? ¿Una nueva tarjeta de red?
Gracias
Respuesta1
¿Estoy en lo cierto al pensar que los paquetes nunca deberían descartarse a través de una red cableada de muy bajo uso?
Generalmente sí. La pérdida de paquetes sólo debería deberse a a) sobrecarga de la red, es decir, congestión, ob) corrupción de datos, es decir, paquetes desechados porque su suma de comprobación no coincide. Para enlaces Ethernet de buena calidad, este último debería ser prácticamente cero.
Si ni la red ni el dispositivo de destino están cargados, entonces es probable que los paquetes se dañen en algún lugar del camino: cableado defectuoso, "punto de red montado en la pared" defectuoso (lo que sea que sea), el puerto del conmutador específico falló, etc.
Inicialmente noté que solo estaba conectado a 100 MB cuando debería ser 1 GB. Probar algunos cables diferentes resolvió eso. Aunque sigo recibiendo paquetes caídos:
Tanto el hecho de que esté perdiendo algunos paquetes como el hecho de que su tarjeta Ethernet haya decidido negociar sólo una velocidad más baja 1 indican un problema con el enlace físico en sí. Supongo que cambiar los cables no sirvió de nada y esta vez obtuviste 1 Gbps por pura casualidad, y el problema real está en otra parte.
1 (No conozco el mecanismo detrás de esto. Hasta donde yo sé, la negociación según el estándarno esimplica medir la calidad del enlace de alguna manera. Sin embargo, he visto tarjetas Ethernet de diferentes fabricantes, en diferentes sistemas operativos, bajar automáticamente de 1G a 100M, o incluso de 100M a 10M, simplemente porque la conexión no era confiable a mayor velocidad. Entonces definitivamente es uncosa, posiblemente una de esas características patentadas por el fabricante).
Respuesta2
La propiedad intelectualno garantiza la entrega de paquetes.
El cable puede estar roto o ser demasiado largo. Los cables muy largos deben estar blindados para protegerlos de interferencias con otros dispositivos. Probablemente ese no sea tu caso.
Revisa tus conectores. Los conectores mal engarzados pueden provocar este comportamiento.
Algunos dispositivos descartan paquetes ICMP Ping porque normalmente no son importantes. El conmutador de red puede descartar paquetes de "baja prioridad" cuando hay otro tráfico. La red no tiene por qué estar “sobrecargada”. Una breve ráfaga de paquetes puede activar fácilmente esta funcionalidad.
La tarjeta de interfaz de red ha fallado. Esto es bastante raro pero posible.
Pruebe algún software que admita ping mediante UDP. Cuando no hay paquetes perdidos, algún dispositivo simplemente está lanzando pings ICMP.