Содержание
В таблице маршрутизаторов (также называемой таблицей маршрутизации) хранятся данные, используемые сетевыми маршрутизаторами TCP / IP для расчета пунктов назначения сообщений, за которые они отвечают. Таблица маршрутизатора — это небольшая база данных в памяти, управляемая встроенным аппаратным и программным обеспечением маршрутизатора.
Записи и размеры таблицы маршрутизатора
Таблицы маршрутизатора содержат список IP-адресов. Каждый адрес в списке идентифицирует удаленный маршрутизатор (или другой сетевой шлюз), который локальный маршрутизатор настроен на распознавание. Для каждого IP-адреса в таблице маршрутизатора дополнительно хранится маска сети и другие данные, которые указывают диапазоны IP-адресов назначения, которые будет принимать удаленное устройство.
Маршрутизаторы домашней сети используют очень маленькую таблицу маршрутизаторов, поскольку они просто перенаправляют весь исходящий трафик на шлюз интернет-провайдера (ISP), который отвечает за все остальные этапы маршрутизации. Таблицы домашнего маршрутизатора обычно содержат десять или меньше записей. Для сравнения, крупнейшие маршрутизаторы в ядре интернет-магистрали должны поддерживать полную таблицу интернет-маршрутизации, которая содержит несколько сотен тысяч записей. (См. Отчет CIDR для последней статистики интернет-маршрутизации.)
Динамическая и статическая маршрутизация
Домашние маршрутизаторы настраивают свои таблицы маршрутизации автоматически при подключении к интернет-провайдеру, процесс, называемый динамической маршрутизацией. Они генерируют одну запись таблицы маршрутизатора для каждого из DNS-серверов поставщика услуг (первичный, вторичный и третичный, если доступно) и одну запись для маршрутизации между всеми домашними компьютерами. Они также могут генерировать несколько дополнительных маршрутов для других особых случаев, включая многоадресные и широковещательные маршруты.
Некоторые маршрутизаторы для жилых сетей не позволяют вам переопределять или изменять таблицу маршрутизаторов вручную. Однако бизнес-маршрутизаторы позволяют сетевым администраторам вручную обновлять или управлять таблицами маршрутизации. Эта так называемая статическая маршрутизация может быть полезна при оптимизации производительности и надежности сети. В домашней сети использование статических маршрутизаторов не требуется, за исключением необычных обстоятельств (например, при настройке нескольких подсетей и второго маршрутизатора).
Просмотр содержимого таблиц маршрутизации
На домашних широкополосных маршрутизаторах содержимое таблицы маршрутизации обычно отображается на экране внутри административной консоли. Пример таблицы IPv4 показан ниже.
0.0.0.0 | 0.0.0.0 | xx.yyy.86.1 | WAN (Интернет) |
xx.yyy.86.1 | 255.255.255.255 | xx.yyy.86.1 | WAN (Интернет) |
xx.yyy.86.134 | 255.255.255.255 | xx.yy.86.134 | WAN (Интернет) |
192.168.1.0 | 255.255.255.0 | 192.168.1.101 | ЛВС беспроводной |
Список записей таблицы маршрутизации (пример)
В этом примере первые две записи представляют маршруты к адресу шлюза интернет-провайдера («xx» и «yyy» представляют значения реального IP-адреса, которые скрыты для целей данной статьи). Третья запись представляет маршрут к общедоступному IP-адресу домашнего маршрутизатора, назначенному провайдером. Последняя запись представляет маршрут для всех компьютеров в домашней сети к домашнему маршрутизатору, где маршрутизатор имеет IP-адрес 192.168.1.101.
На компьютерах Windows и Unix / Linux команда netstat -r также отображает содержимое таблицы маршрутизатора, настроенной на локальном компьютере.