Hierarchical Routing
When networks get very big, you can start inserting ip ranges into routing tables. When routing a fragment, if the destination ip is in one of the IP ranges in the table, the packet gets routed to that router.
Caution
When two or more ip ranges contain the destination ip, the router with the smallest range is selected.