Ethernet is a networking protocol, which basically means it is a set of rules which specify how computers talk to each other. Networking protocols are to computers what language is to humans. In order for you to understand another person speaking they need to speak the same language, whether it be English, Dutch, German, etc. Computers can only understand what other computers are saying if they both speak the same language, or protocol.
Ethernet was invented by Bob Metcalfe back in 1973, at Xerox Corporation’s Palo Alto Research Center. He was working on a method to communicate from Xerox’s “Alto” computer to a printer. Metcalfe developed the physical method of cabling that connected devices on the Ethernet as well as the standards that governed communication on the cable. Ethernet was named for the passive substance called “Luminiferous (light-transmitting) Ether” that was once thought to pervade the universe, carrying light throughout. Ethernet was similarly named to describe the way that cabling, also a passive medium, could similarly carry data everywhere throughout the network.
Ethernet is most commonly used in Local Area Networks (LAN). Local, meaning an area of close proximity such as a single building. Typical wired implementations of Ethernet are usually less than a few hundred meters. However, advances in Fiber optic cable technologies have allowed these LAN distances to be increased.
A basic wired LAN network involves the following components:
The NIC’s are installed in the computers and are assigned a unique address (MAC address). The network switch or hub acts as a relay which inspects and passes the data to the correct destination. Networking software is built-in to most modern operating systems so as soon as the cables are connected the other networked devices are electronically visible immediately.
Wired networks are still the fastest and most reliable medium for Ethernet, but are not always economically feasible. It takes someone with special skills to install network data cables in a home and these skills usually come with a cost. Ethernet can also communicate over radio waves without the need for any wiring. A wireless access point with a small antenna is required to send and receive these signals and route them thru the wired network.
Many advances in wireless networking have been made over the years so that it’s now possible for a basic home network to use nothing but wireless communication. This lowers the price barrier for new customers allowing the spread of home networks to grow.
An important concept in networking, even home networks, is switching. As mentioned earlier, every network interface card (NIC) connected to the network has a unique address. When a computer wants to communicate with another computer it sends this message (the correct terminology would be discrete packets or frames) out on to the “Ethernet wire” with the address of the computer it is meant for. As the frame travels the wire, each computer inspects the address and if it is the correct address inspects the data further for processing. If the address is incorrect, it simply ignores the message.
An exception to this Ethernet addressing is an implementation called broadcast address. If a frame has a broadcast address then every computer will open and inspect the data.
Many of these message frames pass down the Ethernet wire. At some point the number of messages a computer needs to ignore greatly exceeds those it needs to process at which points it’s spending more resources than needed, along with filling the capacity of the medium or wire to communicate.
The solution to this Ethernet traffic congestion problem is called a network switch. All network devices connect directly to this switching device instead of each other. The switch then becomes responsible for nothing more than inspecting each frame’s address and relaying down the correct port which connects to the proper computer. This has allowed LAN’s to grow in size and capacity.
Asus RT-N16 Router Firmware Overview
Using the Tomato Firmware to Monitor Bandwidth by IP Address
Tomato Firmware on the Asus RT-N16 Router - Part 7, Administration Configuration Options
Tomato Firmware on the Asus RT-N16 Router - Part 6, Access Restriction and USB-NAS Configuration Options
Tomato Firmware on the Asus RT-N16 Router - Part 5, Port Forwarding & QoS Configuration Options
Tomato Firmware on the Asus RT-N16 Router - Part 4, Advanced Configuration Options
Tomato Firmware on the Asus RT-N16 Router - Part 3, Basic Configuration Options
Tomato Firmware on the Asus RT-N16 Router - Part 2, Tools