Por que a taxa de dados deve ser “auto” ao usar o Auto-MDIX?

1

Acabei de saber que a porta ethernet não liga se você manter o auto-MDIX funcionando mesmo se a velocidade e o duplex forem fixos (100 Mbps com full duplex, no meu caso) nas duas extremidades.

Estados da Wikipédia da seguinte forma:

For auto-MDIX to operate correctly, the data rate on the interface and duplex setting must be set to "auto".

E aqui está página do cisco .

When you enable auto-MDIX, you must also set the speed on the port to auto so that for the feature to operate correctly.

Ambas as páginas dizem que você deve usar auto para velocidade e duplex com auto-MDIX mas não diz porquê.

Existe alguma limitação técnica para isso? Ou é apenas Patente dos EUA 7,366,771 ?

    
por Yasushi Shoji 19.02.2014 / 11:25

1 resposta

1

A patente diz:

However, there are particular devices that do not follow the IEEE 802.3 Auto-Negotiation Protocol, and are instead forced into either 10 Mbps or 100 Mbps operation. Customers who use the Auto-MDI/MDIX algorithm have grown used to not requiring special crossover cables with products that implement the algorithm. When they force speed/duplex for some limited applications, the algorithm breaks down and link is not established. The root of the problem lies in the Auto-Negotiation state machine which turns off an auto-negotiating (AN) transmitter if it detects non-FLP (non Fast Link Pulse) energy on the wire (as occurring during forced mode). When that AN transmitter is turned off, it will cause the Auto-MDI/MDIX node to incorrectly determine its link state and cycle endlessly. The logical elements described below will allow operation of Auto-MDI/MDIX with nodes that are Auto-Negotiating even when the node in question is operated in forced mode.

Portanto, se você definir a velocidade / duplex manualmente, isso desativará a negociação automática e alterará o sinal no fio. Isso faz com que o fim outro desligue também a negociação automática. O algoritmo Auto-MDI / MDIX não pode mais funcionar se tiver um link ou não e não funcionar.

(A patente cobre basicamente "tente trocar os pares de conexão, aleatoriamente, a cada poucos milissegundos, até que um link seja estabelecido")

    
por 19.02.2014 / 11:39