Networking Module 7: Exploring Routers

Learn how routers select paths, forward packets between networks and translate private IP addresses so that devices can reach the Internet.

← Back to Module Overview

Routers sit at the boundaries between networks and decide where packets go next. They look at destination IP addresses, consult their routing tables and forward traffic towards the best next hop.

In this module you will see how routers perform routing and forwarding, what information is stored in a routing table and how NAT and PAT make it possible for many private devices to share a small pool of public addresses.

"Routers are the sat nav of the Internet. They do not care what is in your packet, only where it needs to go next."

πŸ”Ž What you will learn

πŸ“‘ Routing and forwarding

At a high level, routers perform two related tasks. Routing is the process of building and maintaining the routing table using static entries or dynamic routing protocols. Forwarding is the act of taking an incoming packet and sending it out of the correct interface based on that table.

🌐 Network Address Translation (NAT)

Many internal networks use private address ranges that are not routable on the public Internet. NAT converts internal private addresses to one or more public addresses at the edge of the network.

πŸ” Port Address Translation (PAT)

PAT is a common form of NAT that allows many internal devices to share a single public IP address. It does this by using different source port numbers for each internal connection.

βœ… Key takeaway

Routers make large scale networking possible by learning routes, forwarding packets between networks and translating between private and public addressing with NAT and PAT.

🧠 Quick Quiz: Test Your Router Knowledge

1. What is the function of NAT?



2. What does PAT allow you to do?



3. What are two key roles of a router?



4. Which of the following is typically found in a routing table?



5. Why is PAT useful in networking?



Celestial Ant
β€œNeed guidance?”