Что такое таблицы маршрутизации (маршрутизации) TCP/IP?

В таблице маршрутизаторов (также называемой таблицей маршрутизации) хранятся данные, используемые сетевыми маршрутизаторами TCP/IP для расчета пунктов назначения сообщений, за которые они отвечают. Таблица маршрутизатора – это небольшая база данных в памяти, управляемая встроенным аппаратным и программным обеспечением маршрутизатора.

Записи и размеры таблицы маршрутизатора

Таблицы маршрутизатора содержат список IP-адресов. Каждый адрес в списке идентифицирует удаленный маршрутизатор (или другой сетевой шлюз), который локальный маршрутизатор настроен на распознавание. Для каждого IP-адреса в таблице маршрутизатора дополнительно хранятся маска сети и другие данные, которые указывают диапазоны IP-адресов назначения, которые будет принимать удаленное устройство.

Маршрутизаторы домашней сети используют очень маленькую таблицу маршрутизаторов, поскольку они просто перенаправляют весь исходящий трафик на шлюз интернет-провайдера (ISP), который отвечает за все остальные этапы маршрутизации. Таблицы домашнего маршрутизатора обычно содержат десять или меньше записей. Для сравнения, самые крупные маршрутизаторы в ядре интернет-магистрали должны поддерживать полную таблицу интернет-маршрутизации , которая содержит несколько сотен тысяч записей. (См. Отчет CIDR для последней статистики интернет-маршрутизации.)

Динамическая и статическая маршрутизация

Домашние маршрутизаторы автоматически устанавливают свои таблицы маршрутизации при подключении к интернет-провайдеру, процесс называется динамическая маршрутизация . Они генерируют одну запись таблицы маршрутизатора для каждого из DNS-серверов поставщика услуг (первичный, вторичный и третичный, если доступно) и одну запись для маршрутизации между всеми домашними компьютерами. Они также могут генерировать несколько дополнительных маршрутов для других особых случаев, включая маршруты multicast и broadcast .

Некоторые маршрутизаторы для жилых сетей не позволяют вам переопределять или изменять таблицу маршрутизаторов вручную. Однако бизнес-маршрутизаторы позволяют сетевым администраторам вручную обновлять или управлять таблицами маршрутизации. Эта так называемая статическая маршрутизация может быть полезна при оптимизации производительности и надежности сети. В домашней сети использование статических маршрутизаторов не требуется, за исключением необычных обстоятельств (например, при настройке нескольких подсетей и второго маршрутизатора).

Просмотр содержимого таблиц маршрутизации

На домашних широкополосных маршрутизаторах содержимое таблицы маршрутизации обычно отображается на экране внутри административной консоли. Пример таблицы IPv4 показан ниже.

IP-адрес назначения LAN
Маска подсети
шлюз
Интерфейс





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 LAN & Wireless

В этом примере первые две записи представляют маршруты к адресу шлюза интернет-провайдера («xx» и «yyy» представляют значения реального IP-адреса, которые скрыты для целей данной статьи). Третья запись представляет маршрут к общедоступному IP-адресу домашнего маршрутизатора, назначенному провайдером. Последняя запись представляет маршрут для всех компьютеров в домашней сети к домашнему маршрутизатору, где маршрутизатор имеет IP-адрес 192.168.1.101.

На компьютерах Windows и Unix/Linux команда netstat -r также отображает содержимое таблицы маршрутизатора, настроенной на локальном компьютере.

Оцените статью
Solutics.ru
Добавить комментарий