Linux network инструкция администратора


Таблица маршрутов (Routing Table)


Теперь сосредоточим наше внимание на том, как IP выбирает gateway при доставке пакетов определенной сети.


Таблица маршрутов (Routing Table)

Теперь сосредоточим наше внимание на том, как IP выбирает gateway при доставке пакетов определенной сети.

Как мы видели раньше, erdos, когда передавал пакеты для quark, проверил место назначения и нашел, что его нет в местной сети. Поэтому он посылает пакет gateway sophus, который теперь сталкивается с той же самой задачей. Машина sophus определяет, что quark не находится в сетях, с которыми он непосредственно связан, так что он передает этот пакет другому gateway, чтобы он перенаправил его дальше. Правильный выбор был бы niels (gateway отдела физики). Но шлюзовая машина sophus нуждается в некоторой информации, чтобы определить подходящий gateway.

Для этого используется таблица маршрутизации IP, которая определяет какие сети присоединены с помощью каких gateways. Обязательно должен быть указан маршрут по умолчанию (default route), по которому будут направляться все пакеты с адресами в неизвестных сетях. Этот gateway связан с сетью 0.0.0.0. На sophus эта таблица могла бы напоминать эту:

Сеть

Netmask

Gateway

Интерфейс

149.76.1.0

255.255.255.0

-

fddi0

149.76.2.0

255.255.255.0

149.76.1.2

fddi0

149.76.3.0

255.255.255.0

149.76.1.3

fddi0

149.76.4.0

255.255.255.0

-

eth0

149.76.5.0

255.255.255.0

149.76.1.5

fddi0

0.0.0.0

0.0.0.0

149.76.1.2

fddi0

Маршруты к сетям, с которыми sophus связан непосредственно, обозначаются знаком "-" в столбце gateway.

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




Начало  Назад  Вперед