Ethernet
Ethernet
Ethernet:
Ethernet is a standardised way of connecting computers and other devices in a LAN with a
bus topology. It is a widely used network technology that enables devices to communicate
with each other over a wired connection, using a physical cable to transfer data.
It specifies what kind of cables to use, how to connect the cable together, how long the cable
can be, how computers transmit data to one another using the cables and more.
In a bus topology based on ethernet standard, the right to transmit messages is controlled by
the protocol known as CSMA/CD to avoid collisions and ensure that data transmission is
reliable.
Question: Describe the way in which a bus network uses ehtermet technology for communication.
A protocol (suite)
For data transmission over standard / universal wired / cabled network connections
Uses Carrier Sense Multiple Access / Collision Detection (CSMA/CD)
Data is transmitted in frames
… each frame has a source and destination (IP/MAC) address
... and error checking data (so damaged frames can be resent)
CSMA/CD
Question: A LAN uses a bus topology.Describes how CSMA/CD is used in a bus network topology.
Question: A computing department in a school has a LAN network with a bus topology.
Computer 1 and computer 2 are on the same bus network. Computer 1 sends a message to
computer 2. Before the message is sent, it is split into packets. Computer 1 needs to check that the
wire is free, before sending the message otherwise a collision will occur that will be managed by the
CSMA/CD protocol.
Diagram
In CSMA/CD the chances of collision are there; as the number of host in the network
increases, the chances of collision also increases.
In token passing mechanism, when a host wants to transmit data, it should hold the token
which is an empty packet. The token is circling the network at a very high speed. If any
workstation wants to send data, it should wait for the token. When the token reaches the
workstation, the workstation can take the token from the network, fill it with the data, mark
the token as being used and place it the token back to the network.