Маршрутная таблица формируется из нескольких источников. Перечислим их в том порядке, в каком они примерно используются по мере старта системы.
.ip.route.show
, но их следует держать в уме. Подробнее об организации таблиц маршрутизации....ip.route.show
.Для интерфейсов с длиной маски /32 или /31 вместо второй и третьей записей создаётся маршрут на адрес удалённой стороны (peer address
, указанный в конфигурации интерфейса), с маской /32. Если интерфейс ненумерованный, то первая запись не создаётся, потому что она уже имеется для того интерфейса, от которого "одолжен" этот адрес.
Для маршрутов IPv6 вышесказанные правила остаются в силе, за исключением длины маски.
В NSG Linux 2.1 статические маршруты могут создаваться двумя способами. При этом их поведение после создания существенно различается:
discard-default-gw
) с заданной метрикой.ПРИМЕЧАНИЕ. Интерфейсы PPP, настроенные на соединение по требованию (connection = "on-demand"
), формально находятся в состоянии UP постоянно и на них создаются соответствующие маршруты; в противном случае в порт не попадали бы никакие пакеты, и он бы никогда не смог инициировать реальное соединение. Если IP-адреса должны назначаться им динамически, то в отсутствие соединения генерируются случайные адреса для формальных целей, а после установления соединения соответствующие записи в маршрутной таблице удаляются и создаются заново.
ПРИМЕЧАНИЕ. Разные протоколы динамической маршрутизации используют различные определения для метрики или её эквивалентов (distance и т.п.) — хотя бы потому, что они изначально предназначались для сетей различного масштаба, с различным максимально возможным числом промежуточных шагов. Поэтому при использовании динамической маршрутизации метрика, сообщаемая каждым протоколом, имеет смысл только для сравнения с другими маршрутами, построенными с помощью этого же протокола. Для сравнения маршрутов, построенных по разным протоколам, или полученных другими способами, необходимо вводить правила преобразования метрик, или, по крайней мере, устанавливать безусловный приоритет одного протокола перед другим.
Обратно в узел .ip.route
...
© Network Systems Group 2015–2024 | Отдел документации |