He visto dispositivos dedicados para medir TDR e incluso conmutadores de red de capa 2 y 3 con capacidad TDR. Mi pregunta es ¿qué evitaría que un enrutador doméstico estándar se programe para medir las mismas métricas? -¿Estar en la tercera capa OSI en lugar de las capas 2 y 3 como los interruptores avanzados? ¿O los interruptores y otros dispositivos tienen una pieza especial de hardware instalada que les permite detectar algo que otros dispositivos no pueden? He estado buscando en todo Google e incluso saqué los estándares de Ethernet IEEE para ver si eso me ayudaría a comprender mejor (gran parte del material 802.3 se me pasó por la cabeza).
Estoy buscando determinar la viabilidad de implementar un TDR utilizando la infraestructura de red existente.
La capacitancia del cable Ethernet es directamente proporcional a su longitud. Entonces, un analizador de red podría, supongo, realizar una medición de longitud de cable dentro de banda fuera de banda inyectando un pulso de tiempo de subida rápido u(t) en un extremo del cable, proporcionando una resistencia de valor conocido en el otro ( "medida") extremo del cable, y midiendo el tiempo de subida de la red RC para determinar la longitud del cable. Esta técnica permitiría el rango automático (seleccionando diferentes valores de resistencia bajo el control del software) y un hardware de costo relativamente bajo podría realizar este tipo de medición (por ejemplo, un microcontrolador suficientemente rápido con entradas de comparación y circuitos de contador de tiempo). Esto no sería un TDR "verdadero", pero creo que podría medir la longitud de un cable con una resolución y precisión adecuadas.
¿Sería factible adaptar una infraestructura de red existente con este tipo de sistema de medición de longitud de cable? En mi opinión, no; no es factible. En primer lugar, debe diseñar este sistema de medición de longitud de cable actualizado de tal manera que no degrade la señalización de 100/1000 Mb/s en el cable. Buena suerte con eso. En segundo lugar, el software de conmutación/enrutamiento que se ejecuta en la plancha dentro del conmutador/enrutador es varios órdenes de magnitud más lento que el tiempo de vuelo de las señales eléctricas en el cable (al menos dentro de un segmento de red local, este sería el caso). Por lo tanto, no tiene sentido intentar determinar las diferencias de tiempo de vuelo entre los cables A y B cuando esos valores de tiempo son del orden de unos pocos nanosegundos, considerando que el software que se ejecuta en el conmutador/enrutador requiere alrededor de un milisegundo (<
Solía tener una tarjeta lan Intel Pro de 1 Gb en mi computadora de escritorio y venía con un software TDR básico que podía probar la longitud de cada uno de los ocho hilos en un cable lan (con una longitud mínima de 3 pies). Este software requería que el otro extremo del cable de red estuviera abierto (no conectado a nada) y solo mostraba la longitud de cada cable. No mostraba un gráfico como se ve con un TDR gráfico. Tuve esa NIC Intel hasta hace un par de años y no he encontrado ninguna NIC desde que sea capaz de hacer lo mismo.
Ignacio Vázquez-Abrams
Landon Tholen
usuario2943160
Ecnerwal
Landon Tholen
Landon Tholen
keith