Ethernet uses the Carrier-frame listening multiple Access (CSMA/CD) mechanism with collision detection. Ethernet nodes can see all the information sent over the network, so we say Ethernet is a broadcast network.
The Ethernet works as follows:
When a host in Ethernet wants to transmit data, it does so as follows:
1. Monitor whether there is signal transmission on the channel. If so, it indicates that the channel is busy and continues to listen until the channel is free.
2. If no signal is monitored, the data is transmitted
3. Continue listening during transmission. If a conflict is found, perform the retreat algorithm, wait for a period of time, and perform Step 1 again.
Note: each computer is only allowed to send one packet at a time, one congestion sequence, to warn all nodes)
4. If no conflict is found, the send succeeds. All computers must wait 9.6 microseconds (running at 10Mbps) after the last send before attempting to send data again.