Ethernet clock
There is no specific clock signal passed on an Ethernet cable. The Ethernet specification requires that the transmitted data be self-clocking. This is accomplished through several mechanisms. First is that each Ethernet frame begins with a predefined set of 64 bits. Fifty six bits are the preamble which consists of alternating zero and one values. The next 8 bits indicate start of frame and contain the values 10101011.
The receiving station uses the preamble to sync its clock to the transmitting stations clock. This synchronization is performed for every frame received. The receiving station maintains synchronization by recognizing at least two voltage changes over five bit times.
If synchronization is lost the receiving station will discard bits until it synchronizes at the start of the next frame. After a frame has been transmitted the transmitting station will wait 96 bit times (Inter-Packet gap) before it starts transmitting the next frame.