8.5 Таблицы маршрутизации

8.5 Таблицы маршрутизации

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

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

Точка назначения по умолчанию представляется как 0.0.0.0.

Не существует стандартов на формат таблиц маршрутизации, однако наиболее простая из них должна содержать следующие элементы:

? Адрес сети, подсети или системы назначения

? IP-адрес используемого маршрутизатора следующего попадания

? Сетевой интерфейс для доступа к маршрутизатору следующего попадания

? Маску для точки назначения

? Расстояние до точки назначения (количество попаданий)

? Время в секундах от последнего изменения маршрута

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

Поделитесь на страничке

Следующая глава >

Похожие главы из других книг

13.2.3 Настройка маршрутизации

Из книги Linux для пользователя автора Костромин Виктор Алексеевич

13.2.3 Настройка маршрутизации Правила маршрутизации определяют, куда отправлять IP-пакеты. Данные маршрутизации хранятся в одной из таблиц ядра. Вести таблицы маршрутизации можно статически или динамически. Статический маршрут - это маршрут, который задается явно с


3.5.1 Протоколы маршрутизации

Из книги TCP/IP Архитектура, протоколы, реализация (включая IP версии 6 и IP Security) автора Фейт Сидни М

3.5.1 Протоколы маршрутизации В небольшой статической сети интернет таблицы маршрутизации могут заполняться и обслуживаться вручную. В больших сетях интернет корректность таблиц маршрутизации поддерживается самими устройствами посредством обмена информацией между


6.5 Хост в таблице маршрутизации IP

Из книги Сетевые средства Linux автора Смит Родерик В.

6.5 Хост в таблице маршрутизации IP Предположим, что нужно переслать данные:Из: 130.15.12.131В: 192.45.89.5Быстрая проверка маски подсети показывает, что система назначения не принадлежит локальной подсети. В этом случае IP должен обратиться к локальной таблице маршрутизации.Таблица


6.7 Еще один пример таблицы маршрутизации хоста

Из книги UNIX: разработка сетевых приложений автора Стивенс Уильям Ричард

6.7 Еще один пример таблицы маршрутизации хоста Иногда таблицы маршрутизации хостов не столь просты. Рассмотрим, например, два маршрутизатора подсети 128.121.50.0 (см. рис. 6.5). Второй маршрутизатор управляет небольшой локальной сетью с несколькими рабочими станциями. Рис. 6.5.


6.8 Правило просмотра таблицы маршрутизации

Из книги автора

6.8 Правило просмотра таблицы маршрутизации Каждая запись в таблице маршрутизации обеспечивает информацию о маршрутизации к отдельной точке назначения, которая может быть отдельным хостом, сетью, суперсетью или значением по умолчанию.Существует общее правило


8.4 Метрики маршрутизации

Из книги автора

8.4 Метрики маршрутизации Для сравнения и выбора лучшего из двух маршрутизаторов используется определенный тип метрик (удаленных


8.6 Таблица маршрутизации по протоколу RIP

Из книги автора

8.6 Таблица маршрутизации по протоколу RIP Элементы маршрутизации таблицы 8.1 получены из университетского маршрутизатора, работающего по протоколу RIP. В таблице перечислены точки назначения и перемещающиеся по пути следования к этим точкам маршрутизаторы (на них нужно


8.6.5 Метрики маршрутизации

Из книги автора

8.6.5 Метрики маршрутизации В таблице предусмотрено место для нескольких метрик. RIP использует только одну из них — простой счетчик количества попаданий по пути к точке назначения. Неиспользуемые значения установлены в -1. Отметим, что метрика 0 присвоена подсети 128.36.0,


8.7 Таблица маршрутизации IGRP/BGP

Из книги автора

8.7 Таблица маршрутизации IGRP/BGP Элементы маршрутизации в таблице 8.2 получены из маршрутизатора провайдера Интернета. В ней перечислены назначения и идентифицированы маршрутизаторы для следующего попадания, используемые при доставке датаграмм к каждой точке назначения.


8.7.6 Метрики маршрутизации

Из книги автора

8.7.6 Метрики маршрутизации Во второй части таблицы 8.2 видно, что метрика 0 присвоена тем точкам назначения, доступ к которым можно получить в трех непосредственно связанных с маршрутизатором сетях. Как и раньше, значения неиспользуемых метрик равны -1.Всем пяти метрикам


Опции маршрутизации TCP/IP

Из книги автора

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


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

Из книги автора

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


Политика маршрутизации

Из книги автора

Политика маршрутизации Одна из опций, определяющих использование расширенных средств маршрутизации Linux, называется IP: Policy Routing. Она поддерживает следующие способы маршрутизации.• Фильтрация на основе маркеров. Пакеты, передаваемые по сети, могут содержать специальные


17.9. Операции с таблицей маршрутизации

Из книги автора

17.9. Операции с таблицей маршрутизации Для работы с таблицей маршрутизации предназначены два вызова функции ioctl. Эти два вызова требуют, чтобы третий аргумент функции ioctl был указателем на структуру rtentry, которая определяется в заголовочном файле <net/route.h>. Обычно эти


27.6. Заголовок маршрутизации IPv6

Из книги автора

27.6. Заголовок маршрутизации IPv6 Заголовок маршрутизации IPv6 используется для маршрутизации от отправителя в IPv6. Первые два байта заголовка маршрутизации такие же, как показанные на рис. 27.3: поле следующего заголовка (next header) и поле длины заголовка расширения (header extension length).