The train 100M Ethernet connector adopts M12 D-Code connector, according to the specification IEC 61076-2-101.
The device end is M12 female(socket), and the line end is M12 male(pin). The pins are defined as follows: