Resources | Subject Notes | Computer Science
A router is a fundamental piece of hardware in computer networks. Its primary role is to forward data packets between different networks. Think of it as a traffic director for data on the internet.
A router examines the destination address of a data packet and uses a routing table to determine the best path to forward the packet towards its destination. This process is known as routing.
Feature | Description |
---|---|
IP Addressing | Routers have multiple IP addresses, one for each network they are connected to. |
Routing Table | A table containing information about networks and the best paths to reach them. |
Network Interface Cards (NICs) | Routers have multiple NICs to connect to different networks. |
Packet Forwarding | The process of examining packet headers and forwarding packets based on the routing table. |
There are different types of routers, including:
Routers are essential for the functioning of the internet and other large networks. They enable communication between devices on different networks and ensure that data packets reach their intended destinations efficiently.