El concentrador Ethernet hecho en casa no funciona con tres computadoras [cerrado]

5

Estoy intentando conectar tres computadoras en una red. He conectado los cables como la foto.

Yo trabajo con dos computadoras pero no con tres computadoras al mismo tiempo.

Por ejemplo, nombremos los puertos: A, B, C:

  • A + B funciona si C está vacío.
  • A + C funciona si B está vacío.
  • B + C funciona si A está vacío.
  • A + B + C no funciona.

¿Cuál puede ser el problema (o debería funcionar)?

    
pregunta mustafa öztürk

2 respuestas

9

Por qué su adaptador actual no funciona

Cada conexión Ethernet tiene cuatro cables. Se dividen en dos pares. Cada par lleva una señal, una forma. Un par es TX y el otro es RX.

Los controladores de Ethernet pueden ser capaces de intercambiar los pares de TX y RX durante la negociación del puerto, en el encendido y cuando están conectados a un nuevo concentrador o conmutador. Pero no pueden cambiar las líneas TX y RX en otras ocasiones en condiciones normales de funcionamiento.

Cuando tiene dos conectados a sus adaptadores, los controladores negocian qué par significa qué, y finalmente el TX de uno se conecta al RX del otro, y el RX de uno se conecta al TX del otro.

Supongamos que conectas un tercero. ¿Dónde se debe conectar su TX?

simular este circuito : esquema creado usando CircuitLab

¿Dónde desea conectar las líneas TX y RX del tercer dispositivo? Podría conectar el RX a cualquiera de los pares superiores y escuchar lo que envía cada computadora, pero aún estaría sordo a la otra computadora en la que no está el RX. Puede conectar el TX a cualquiera de los pares principales y enviarlo a una computadora u otra, pero no a ambas.

Este acoplador funcionará para dos computadoras, pero necesita un concentrador o conmutador activo que copie todos los TX de todos los dispositivos a todos los RX en todos los dispositivos.

Concentradores de Ethernet pasivos

Sin embargo, aunque la especificación 10Base-T es específicamente una topología en estrella, y requiere centros activos, una se puede crear un hub pasivo que funciona . Tiene limitaciones, pero le permitiría conectar tres dispositivos Ethernet juntos:

Tengaencuentaquesolofuncionaráparadistanciascortasdecabley,debidoalacaídadevoltajeencadadiodo,noseexpandirámásalládelos3dispositivos.Además,solonegociaráavelocidadesde10Mbps,nomásrápido.SisusdispositivosEthernetsiguenrigurosamentelosestándares,deberíanconectarseentresíutilizandoesteconcentradorpasivo,sinembargo,nomesorprenderíaquealgunosconjuntosdechipsnoloreconocierancomounaconexiónEthernetválida.

Sinembargo,losinterruptoressonmuyeconómicos,mepareceextrañoqueunoescogieraestaruta,peropuedehabercasosespecíficosdondeseaapropiado.

TengaencuentaqueTXestáenlospines1y2,yRXenlospines3y6.Encadadispositivohayuntransformadorencadapar.Considerecómoestoseincluyeenelcircuitoanteriorparaentendercómofunciona,odescubraestapregunta: Construyendo un hub Ethernet pasivo con diodos anti-paralelos .

    
respondido por el Adam Davis
11

Esto no debería funcionar porque no es un concentrador.

La razón por la que funciona si solo tiene dos dispositivos conectados es porque pueden negociar automáticamente qué par usar en cada dirección. Cuando tiene tres dispositivos conectados, la "dirección" ya no está bien definida.

En el pasado, solo podía conectar dispositivos en una línea sin concentradores mediante el cable 10BASE2, aunque fue lento y dejó de funcionar si olvidó los terminadores.

    
respondido por el pjc50

Lea otras preguntas en las etiquetas