Route Summarization

  • Route Summarization (also called route aggregation or supernetting) allows a routing device to replace multiple specific routes with a single summary route that represents all of them.

    Normally, when a router learns several different networks, each of them appears as a separate entry in the routing table. That’s fine if you only have a few routes. But what if your network has hundreds or thousands of subnets?

    Router R1 with three separate static routes to networks 172.18.20.0, 172.18.21.0 and 172.18.22.0 via R2

    Figure 1 – Topology before route summarization

    In that case, the routing table becomes very large. Every time a packet enters the router, it must check all those entries before making a routing decision. This wastes memory, increases CPU usage, and makes routing lookups slower.

    To solve this, route summarization combines multiple routes into a single larger summary route.

    Router R1 using a single summary route 172.18.20.0/22 to reach multiple networks through R2

    Figure 2 – Topology after route summarization

    Here, you can clearly see the difference:

    • In Figure 1, R1 has three static routes, one for each network behind R2 (172.18.20.0/24, 172.18.21.0/24, 172.18.22.0/24).

    • In Figure 2, R1 uses just one summary route (172.18.20.0/22) that covers all three networks.

    This technique is heavily used on the Internet. Routers must handle routes to every public IP address, and without summarization the global routing tables would grow too large for devices to store and process efficiently.

    By summarizing networks into larger blocks, routers reduce the number of entries in their routing tables, saving both CPU and memory.

    Answer the question below