Ethernet is Local Area Network (LAN) technology. It is a system with protocol to connect multiple systems on the LAN network connection. Apart from LAN, it is also used in Metropolitan Area Network (MAN) and Wide Area Network (WAN) network.
Robert Metcalfe invented Ethernet technology. It is standardized as IEEE 802.3.
Characteristics of Ethernet
Ethernet operates at the link layer in TCP/IP model architecture.
Ethernet offers connectionless communication.
Before transferring any data over the network, system checks if the access medium is free to transfer data. It determines free medium using Carrier Sense Multiple Access/Collision Detection (CSMA/CD).
Ethernet is of two types as per the cable used to connect systems over the network
Twisted Pair Ethernet connection
Fiber Optic Ethernet connection
There are three types of Ethernet- Basic, Fast and Gigabit.
These categories are based on the data transfer speed.
Basic ethernet is slowest among all, which provide the s speed of 10Mbps.
Fast Ethernet provides the speed of 100Mbps, which is intermediate between basic and Gigabit network
Gigabit Ethernet has the highest data transfer speed of 1Gbps. This speed is 1o times more than Fast Ethernet.
Today, the speed of the Gigabit Ethernet has increased to 100 Gbps. It is a massive speed.
Gigabit Ethernet operates with the Twisted pair cable as well as Fiber Optic Cable, smoothly.
These Frame sizes and bandwidths are calculated so that the frame should not collide and should provide higher performance.
Fiber optic gives a higher performance as it has good electrical isolation. It can cover the distance up to 10 kilometers with the latest fiber optic mechanism.
Advantages and Disadvantages of Ethernet:
As it is being LAN technology, speed, durability, maintenance cost, and data transfer quality are the major parameters to make the decision.
Advantages of Ethernet:
To form an Ethernet, we do not need much cost. It is relatively inexpensive. It is costless as compare to other systems of connecting computers.
In Ethernet, all the node have the same privileges. It does not follow client-server architecture.
It does not require any switches or hubs
Maintenance and administration are simple.
The cable used to connect systems in ethernet is robust to noise.
As it is robust to the noise, the quality of the data transfer does not degrade. The data transfer quality is good.
With a Gigabit network, users can transfer data with the speed of 1-100Gbps.
Disadvantages of Ethernet:
It offers a nondeterministic service.
It does not hold good for real-time applications as it requires deterministic service.
As the network cannot set priority for the packets, it is not suitable for a client-server architecture.
In an interactive application, data is very small and need quick data transfer. In ethernet, there is a limit of the minimum size of the frame to 46B. The result of that, it is not a good choice for interactive applications.
If you are using it for interactive applications, you have to feed dummy data to make the frame size 46B which is mandatory.
Not suitable for traffic-intensive applications. If the traffic on the Ethernet increases, the efficiency of the Ethernet goes down.
It provides connectionless communication over the network.
After receiving a packet, the receiver doesn’t send any acknowledge.
If there is any problem in ethernet, it is difficult to troubleshoot what cable or node in the network causing an actual problem.
I am complete Python Nut, love Linux and vim as an editor. I hold a Master of Computer Science from NIT Trichy. I dabble in C/C++, Java too. I keep sharing my coding knowledge and my own experience on <b>CSEstack.org</b> portal.