Немного вопросов по работе ПО iproute2...

Здравствуйте!
Начал разбираться с принципом работы iproute2 и возникли следующие вопросы:

ip rule add to 1.1.1.1 priority 10001 table main
таблица main содержит маршруты по-умолчанию, т.е. если не задано никаких правил, то пути маршрутизации берутся из этой таблицы? И что за параметр priority?
А изначальный источник from опущен, значит 0/0?

ip rule add from 2.2.2.2 pref 20000 table 1
Почему здесь from, а в прошлом примере to?
Что такое pref 20000

ip route add 0/0 via 3.3.3.3 table 1
Как я понял, все пакеты с любого источника в таблице table 1 уходят через шлюз 3.3.3.3

ip route add 0/0 dev userslan table userslan
Принцип, аналогичный вышенаписанному, только пакеты уходят через интерфейс userslan, из таблицы userslan?

ip route add 4.4.4.0 dev eth0 table4
Здесь вообще не понял... :(

ip route add 5.5.5.5 via 6.6.6.6 table 7
Тоже не не понял.

ip rule add from 7.7.7.7 to 8.8.8.8 table 8
Что-то добавляется в таблицу table 8

Кто сталкивался, помогите, по официальному руководству Advanced Routing and Traffic Control HOW-TO не разобрался.

З.Ы. Какие книги можете порекомендовать, чтобы почитать про маршрутизацию в Linux, пакет guagga-zebra, протоколы маршрутизации bgp, ospf?

Читай вот этот

Читай вот этот мегадокумент:
http://lartc.org/howto/

К сожалению

К сожалению http://lartc.org/howto/ не так подробно все расжевано как хотелось бы поэтому мне в свое время пришлось многое поковырять самому

кратко пробегусь - параметр priority как явствует из названия очередность выполнения правила например
sudo ip rule list
0: from all lookup local
32766: from all lookup main
32767: from all lookup default
если ты ставишь приоритет 40000 то правило будет выполняться после того что в таблице main а в этой таблице сидят маршруты добавленные руками route add или забитые в /etc/conf.d/net типа "10.10.1.0/24 via 192.168.1.1"
По умолчанию если не ставить priority добавленные тобой через iproute2 правила будут иметь приоритет выше чем у main: 32765,32764 и т.д.

Насчет from и to что непонятного? полный синтаксис команды ip rule add/del from to dev table priority - соответственно если что-то пропущено это не значит что его нет - в случае from/to это будут сети 0/0. Ответы на все остальные непонятки проистекают уже из предложения выше

Лучше чем офиц. ресурсе нигде доку не найдешь например по quagga
http://www.ru.quagga.net/docs.php, там же bgp,ospf где-то еще были русские переводы этого дела попробуй поискать через поиск на opennet.ru

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".