Nepedia
Back to Discover
Advanced Reader
💻

Router (computing)

technology Maturity 9-11 war conflict Next article →

This article covers sensitive topics: war_conflict. Parents can manage visibility in Parental Controls.

A router is a specialized computer and networking device. Its primary job is to forward data packets between different computer networks. This includes connecting smaller networks to larger ones, such as the global Internet. Because they direct traffic across these interconnected systems, routers are essential for modern digital communication.

Adsl connections
Adsl connections

Without them, data would have no way to navigate between different network environments.

To understand how a router works, you must look at how data moves. Digital information is broken into small pieces called data packets. When a packet arrives at a router on a specific line, the device reads the packet header. This header contains the network address information for the ultimate destination. The router then consults its routing table or a specific routing policy. This table is a list of routes between various computer systems. Based on this information, the router directs the packet to the next network on its journey. This process repeats from one router to another until the packet reaches its destination node.

Inside the device, the software operates through two simultaneous functional units called planes. The first is the control plane, which acts as the intelligence of the router. It maintains the routing table by using pre-configured static routes or by learning new routes dynamically through a routing protocol. The control plane then creates a forwarding information base (FIB). The second unit is the forwarding plane. This plane handles the actual movement of data packets between incoming and outgoing connections. It reads the packet header and matches the destination to the entries in the FIB.

OpenWRT 8.09.1 LuCI screenshot
OpenWRT 8.09.1 LuCI screenshot

This separation allows the router to manage complex paths while moving data at high speeds.

Routers vary greatly in scale and capability. Small office and home office (SOHO) routers provide connectivity for typical domestic networks. In larger organizations, a hierarchical internetworking model is often used. This model includes access routers at customer sites, distribution routers that aggregate traffic, and core routers. Core routers act as a collapsed backbone to interconnect different buildings or locations.

At the highest level, massive routers interconnect Internet Service Providers (ISPs). These powerful machines move data along the optical fiber lines of the Internet backbone.

They are optimized for high bandwidth to handle massive amounts of traffic.

The history of routing began with the ARPANET. The first router, known as an Interface Message Processor (IMP), was delivered to UCLA on August 30, 1969. It officially went online on October 29, 1969. The concept of using software-based switching nodes was proposed by Donald Davies in 1966. Wesley Clark later conceived similar ideas for the ARPANET. These early IMPs were built using the Honeywell 516 computer.

ARPANET first router 2
ARPANET first router 2

They performed functions very similar to the routers we use today.

As technology progressed, routers became more sophisticated. Early models relied on a central processing unit (CPU) for software-based forwarding. Modern, high-speed routers often use application-specific integrated circuits (ASICs). These are specialized chips designed to increase performance. ASICs allow for faster packet forwarding and can add advanced features like firewall functionality.

Some routers also include hardware acceleration for specialized tasks like IPsec encryption. This evolution has moved routing from general-purpose minicomputers to highly specialized network processors.

Routers are also categorized by the specific networks they serve. An interior router operates within a single local area network (LAN). An exterior router operates within the Internet backbone. A border router, or gateway router, connects a LAN to a wide area network (WAN) or the Internet. This distinction helps engineers organize how data flows across different boundaries. By managing these connections, routers ensure that diverse technologies, like serial lines and local area networks, can communicate effectively.

607 words

Where will your curiosity go next?

Keep exploring at your chosen reading level.

🖼️ Images & Media (4)
File:ARPANET first router 2.jpg
ARPANET first router 2.jpg
File:Adsl connections.jpg
Adsl connections.jpg
File:Sprouter100g.jpg
Sprouter100g.jpg
File:OpenWRT 8.09.1 LuCI screenshot.png
OpenWRT 8.09.1 LuCI screenshot.png
More to explore

🔬 Go deeper

More advanced topics to explore

🪜 Step back

Simpler topics to build understanding

What is Nepedia?

A free, ad-free encyclopedia for children. Every article is written at five reading levels, so the same page works for a five-year-old and a fifteen-year-old — use the level switcher above to see this one change. No account needed to read.