In our last “explained” post How does router work you got familiarized with the way router works. Just to sum up:
In this post we are going to focus on the following process: “destination IP field of packet is checked against information stored in router”. The place where routing information is stored is called a routing table. Routing table contains routing entries, that is list of destinations (often called: list of network prefixes or routes).
When ROUTE LOOKUP is started:
There are two options :
Now, imagine that you need to configure all internet destinations, over 600 000 routes! Would we need to provide over 600K entries by hand? No way. There is smarter idea and is called:
Example: Router 3 has Laptop C connected to it, so it advertises the C network address to it’s neighboring routers. Neighboring router Router 2 receives an advertisement and injects C prefix into its routing table and in turn sends the C network information to its respective neighbors (Router 1). In this way without human intervention whole network is able to learn the destinations and create routing topology.
To get to know more about where to use static and where dynamic routing, read this post.
To learn how to configure static routing read this design & config section.
To learn about dynamic routing, read for example EIGRP section
To see other posts on network and wireless fundamentals see our explained section.
To subscribe to our mailing list for our online platform where you can learn all this visit GrandmetricWatch. We will let you know when it will be live.
Nice and clear post. This helped me understand the difference better.
Correct me if I’m wrong, but isn’t 20 in binary: 00010100. Host Space indicates 192.168.1.10 instead of 192.168.1.20
Thanks, and You are right! Gratulations for your perceptiveness 🙂 00001010 is indeed 10 decimal
Thanks for the posting. I have ran into some problems so I need to learn all about networking.