Core gateways were designed to avoid default-route
inefficiencies by sharing the routing information.
The core system became impractical for several reasons:
Internet topology changed and became more complex
- Additional structured routing was needed for sites
without a core connected to the backbone.
- Core architecture did not scale well.