Внизу находятся конечные сетевые маршрутизаторы. Они просто знают, что локально, а что нет. Типичный небольшой офис или домашний маршрутизатор просто знает, что, скажем, 192.168.1.0/24 является локальным, а все остальное идет к маршрутизатору ISP.
На самом верху находятся основные интернет-маршрутизаторы. У них есть полная таблица интернет-маршрутизации. У них есть большое количество маршрутов (около трех четвертей миллиона или около того), но очень мало информации о каждом маршруте. Это маршрутизаторы, которые обрабатывают большие региональные сети и осуществляют маршрутизацию между различными интернет-провайдерами.
Это правильно, что маршруты действительно сужаются: глобальный интернет таблица имеет только общие маршруты, указывающие на стороне провайдера, но маршрутизаторы внутри этого провайдера имеют более узкие маршруты для разных регионов и клиентов. Наконец, как только вы достигнете собственного маршрутизатора клиента, у него будут еще более конкретные маршруты для отдельных подсетей. Поэтому «полная таблица интернета» не содержит всех подсетей в мире.
Маршрутизаторы, у которых нет маршрута по умолчанию к маршрутизатору «над ними» для перехвата всех сотен тысяч сетей, на самом деле должны иметь массивные таблицы маршрутизации.