MDI/MDIX is a type of Ethernet port connection using twisted pair cabling. The MDI (for medium dependent interface) is the component of the media attachment unit (MAU) that provides the physical and electrical connection to the cabling medium. An MDIX (for MDI crossover) is a version of MDI that enables connection between like devices. MDI ports connect to MDIX ports via straight-through twisted pair cabling; both MDI-to-MDI and MDIX-to-MDIX connections use crossover twisted pair cabling.
MDI 和 MDIX 是两种接口,MDI和MDI,MDI-X和MDI-X用交叉线连接。MDI和MDI-X用直连线连接。
相同端口用交叉线连接,不同端口用直连线连接。
交叉线的顺序(从左到右):
一头线序A: 绿白、绿、橙白、蓝、蓝白、橙、棕白、棕
另一头线序B: 橙白、橙、绿白、蓝、蓝白、绿、棕白、棕
直连线(从左到右):
两头一样,都是线序A;或者都是线序B
至于原理,象下图这样
(以太网的网线用的是差分线,收用2根,发用2根,下面的图把它简化了)
现在的交换机等网络设备都有智能MDI/MDIX识别技术,也叫端口自动翻转(Auto MDI/MDIX),可以自动识别连接的网线类型。用户不管采用直连线或者交叉网线,均可以正确连接设备。
再来张IEEE 802.3标准的图,画的挺好,第一个用的是交叉线,第二个用的是直连线
在PHY的硬件配置中,可以配置为Auto-Crossover,如88E1116R的ENA_XC管脚。