Hi Victor,
It’s done to prevent the router that is advertising the summary from forwarding any packets that it doesn’t have a route for. For example, let’s say we have two routers, R1 and R2. On R1 we have three interfaces with these networks:
- 192.168.0.0/24
- 192.168.1.0/24
- 192.168.3.0/24
What does R1 do with it? It doesn’t have an entry for 192.168.2.x in its routing table so it will drop the packet, no problems there.
Now let’s say that R1 is also connected to an ISP, it has a default route pointing to the ISP.
Once R1 receives a packet for 192.168.2.x, it will check its routing table and will use the default route, forwarding the packet for 192.168.2.x to the ISP. To prevent this from happening, EIGRP generates an entry that matches the summary route, pointing to null0. When you receive something for 192.168.2.x, R1 will drop the packet instead of using the default route.
Does this help?
Rene