18 votos

¿Cómo determina la tarjeta de red la longitud del cable?

Tengo una placa base Gigabyte Technology GA-MA770T-UD3P más antigua con una tarjeta de red integrada descrita así:

Model: "Gigabyte Onboard Ethernet"
Vendor: pci 0x10ec "Realtek Semiconductor Co., Ltd."
Device: pci 0x8168 "RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller"
SubVendor: pci 0x1458 "Gigabyte Technology Co., Ltd"
SubDevice: pci 0xe000 "Onboard Ethernet"

La BIOS de esa placa se describe así:

Vendor: "Award Software International, Inc."
Version: "F12"
Date: "03/22/2011"

Sin embargo, esa BIOS tiene una característica interesante: Puede determinar la longitud de los hilos de un cable de red conectado a la tarjeta de red (si el otro extremo está "abierto", es decir, no está conectado a un conmutador), y me pregunto cómo funciona.

enter image description here

No he visto ninguna otra combinación de placa base/tarjeta de red/BIOS que ofrezca una función similar, mientras me pregunto: Si una tarjeta de red puede hacerlo, ¿no podrán hacerlo también todas las demás?

34voto

Justme Puntos 201

Muchos chips PHY de red pueden medir el tiempo de vuelo de un pulso. Cuando un pulso enviado se refleja en el extremo abierto y el eco llega de vuelta, el tiempo que tardó puede utilizarse como una estimación aproximada de la longitud del cable.

Se denomina TDR por las siglas en inglés de Reflectometría en el Dominio del Tiempo.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X