* [mdk-re] Нуже ликбез по маршрутизации @ 2001-12-19 2:47 Yura Zotov 2001-12-19 7:51 ` vic ismakaev ` (3 more replies) 0 siblings, 4 replies; 12+ messages in thread From: Yura Zotov @ 2001-12-19 2:47 UTC (permalink / raw) To: Linux-Mandrake RE Подскажите, пожалуйста, может ли быть в таблице маршрутизации больше одной записи default? В чем их смысл? Как это работает? Где бы об этом почитать? Заранее спасибо за помощь. -- Юрий А. Зотов ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [mdk-re] Нуже ликбез по маршрутизации 2001-12-19 2:47 [mdk-re] Нуже ликбез по маршрутизации Yura Zotov @ 2001-12-19 7:51 ` vic ismakaev 2001-12-19 11:11 ` Michael Shigorin ` (2 subsequent siblings) 3 siblings, 0 replies; 12+ messages in thread From: vic ismakaev @ 2001-12-19 7:51 UTC (permalink / raw) To: mandrake-russian 19 Декабрь 2001 04:48, Вы написали: > Подскажите, пожалуйста, может ли быть в таблице маршрутизации > больше одной записи default? В чем их смысл? Как это работает? > Где бы об этом почитать? В принципе, можно. Надо только разные метрики для каждого default'a указать. -- С уважением Виктор В Исмакаев ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [mdk-re] Нуже ликбез по маршрутизации 2001-12-19 2:47 [mdk-re] Нуже ликбез по маршрутизации Yura Zotov 2001-12-19 7:51 ` vic ismakaev @ 2001-12-19 11:11 ` Michael Shigorin 2001-12-19 12:22 ` Alex Savvin 2001-12-19 11:12 ` [mdk-re] Re: [mdk-re] " cornet 2001-12-19 11:55 ` Dmitry Lebkov 3 siblings, 1 reply; 12+ messages in thread From: Michael Shigorin @ 2001-12-19 11:11 UTC (permalink / raw) To: Linux-Mandrake RE [-- Attachment #1: Type: text/plain, Size: 731 bytes --] On Wed, Dec 19, 2001 at 02:48:41AM +0300, Yura Zotov wrote: > Подскажите, пожалуйста, может ли быть в таблице маршрутизации > больше одной записи default? Насколько я понимаю, нет -- для такого используется динамическая маршрутизация на gated или zebra, например. > В чем их смысл? Как это работает? Туда уйдут пакеты, не предназначенные для "известных" сетей (тех, на которые есть явно заданные маршруты). > Где бы об этом почитать? /usr/share/doc/HOWTO/HTML/en/Net-HOWTO.html#AEN536 /usr/share/doc/HOWTO/HTML/en/Adv-Routing-HOWTO.html http://ds9a.nl/2.4Routing/HOWTO/cvs/2.4routing/output/ [свежачок ;] http://ds9a.nl/2.4Routing -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ http://visa.chem.univ.kiev.ua/~mike/ [-- Attachment #2: Type: application/pgp-signature, Size: 232 bytes --] ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [mdk-re] Нуже ликбез по маршрутизации 2001-12-19 11:11 ` Michael Shigorin @ 2001-12-19 12:22 ` Alex Savvin 2001-12-19 16:14 ` [mdk-re] [JT] " Michael Shigorin 0 siblings, 1 reply; 12+ messages in thread From: Alex Savvin @ 2001-12-19 12:22 UTC (permalink / raw) To: mandrake-russian On Wed, 19 Dec 2001 08:34:14 +0200 Michael Shigorin <mike@lic145.kiev.ua> wrote: > On Wed, Dec 19, 2001 at 02:48:41AM +0300, Yura Zotov wrote: > > Подскажите, пожалуйста, может ли быть в таблице маршрутизации > > больше одной записи default? > Насколько я понимаю, нет -- для такого используется динамическая > маршрутизация на gated или zebra, например. > В общем-то это работает. У меня два подключения к разным провайдерам и прописаны два маршрута по умолчанию, но с разными метриками (каналы по скорости разные). -- Sincerely, Alex Savvin ------------------- ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [mdk-re] [JT] Нуже ликбез по маршрутизации 2001-12-19 12:22 ` Alex Savvin @ 2001-12-19 16:14 ` Michael Shigorin 2001-12-19 19:35 ` Gosha 0 siblings, 1 reply; 12+ messages in thread From: Michael Shigorin @ 2001-12-19 16:14 UTC (permalink / raw) To: mandrake-russian On Wed, Dec 19, 2001 at 12:23:56PM +0300, Alex Savvin wrote: > В общем-то это работает. У меня два подключения к разным провайдерам и > прописаны два маршрута по умолчанию, но с разными метриками (каналы > по скорости разные). Угу, про метрики я таки забыл. Вредно почту читать до полного усвоения кофеина с утра :( -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ http://visa.chem.univ.kiev.ua/~mike/ ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [mdk-re] [JT] Нуже ликбез по маршрутизации 2001-12-19 16:14 ` [mdk-re] [JT] " Michael Shigorin @ 2001-12-19 19:35 ` Gosha 0 siblings, 0 replies; 12+ messages in thread From: Gosha @ 2001-12-19 19:35 UTC (permalink / raw) To: mandrake-russian On Wed, 19 Dec 2001 14:39:59 +0200 Michael Shigorin <mike@lic145.kiev.ua> wrote: > > В общем-то это работает. У меня два подключения к разным провайдерам и > > прописаны два маршрута по умолчанию, но с разными метриками (каналы > > по скорости разные). > Угу, про метрики я таки забыл. Вредно почту читать до полного > усвоения кофеина с утра :( Но это не самый удачный вариант. Поскольку оба пути будут использоваться мало предсказуемым способом. Если это не критично, то можно и так. А вот если критично (например разная стоимость каналов), то гораздо проще воспользоваться возможностями пакета iproute2. С его помощью можно сделать разные default gw для разных адресов. Т.е., например, часть машин работают по одному пути, а часть по другому. У меня именно так из-за разной стоимости и пропускной способности двух каналов. -- Best regards! Igor Solovyov Zlatoust, Russia ^ permalink raw reply [flat|nested] 12+ messages in thread
* [mdk-re] Re: [mdk-re] Нуже ликбез по маршрутизации 2001-12-19 2:47 [mdk-re] Нуже ликбез по маршрутизации Yura Zotov 2001-12-19 7:51 ` vic ismakaev 2001-12-19 11:11 ` Michael Shigorin @ 2001-12-19 11:12 ` cornet 2001-12-19 11:38 ` Yura Zotov 2001-12-19 11:55 ` Dmitry Lebkov 3 siblings, 1 reply; 12+ messages in thread From: cornet @ 2001-12-19 11:12 UTC (permalink / raw) To: mandrake-russian Yura Zotov wrote: > > Подскажите, пожалуйста, может ли быть в таблице маршрутизации > больше одной записи default? В чем их смысл? Как это работает? > Где бы об этом почитать? Сомневаюсь :-)) поскольку поведение по умолчанию должно быть одно. На счет метрик, хммм не пробовал не скажу. Смысл в том, что если тачке не знает куда направить данный пакет (до назначения нету информации по роутингу) то пакет отправляется на default gateway в надежде что тот знает куда его послать. Как правило так пакетик и движется от узла к узлу по дефалтам, пока не найдется хост, который знает куда все это направить (т.е. ему известен шлюз в сетку назначения), как правило это роутеры крупных провайдерских узлов. Сори если несколько сумбурно обьяснил :-) -- Власенко Олег. Отдел технической поддержки ALT Linux Team. mailto:cornet@altlinux.ru ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [mdk-re] Re: [mdk-re] Нуже ликбез по маршрутизации 2001-12-19 11:12 ` [mdk-re] Re: [mdk-re] " cornet @ 2001-12-19 11:38 ` Yura Zotov 2001-12-19 13:34 ` AVL 0 siblings, 1 reply; 12+ messages in thread From: Yura Zotov @ 2001-12-19 11:38 UTC (permalink / raw) To: mandrake-russian On Wed, Dec 19, 2001 at 11:15:51AM +0300, cornet wrote: > Yura Zotov wrote: > > > > Подскажите, пожалуйста, может ли быть в таблице маршрутизации > > больше одной записи default? В чем их смысл? Как это работает? > > Где бы об этом почитать? > > Сомневаюсь :-)) поскольку поведение по умолчанию должно быть > одно. На счет метрик, хммм не пробовал не скажу. > > Смысл в том, что если тачке не знает куда направить данный пакет > (до назначения нету информации по роутингу) то пакет отправляется > на default gateway в надежде что тот знает куда его послать. Как > правило так пакетик и движется от узла к узлу по дефалтам, пока > не найдется хост, который знает куда все это направить (т.е. ему > известен шлюз в сетку назначения), как правило это роутеры > крупных провайдерских узлов. > > Сори если несколько сумбурно обьяснил :-) > Все это как раз и так ясно. Интресно было, что же будет, когда несколько default. Просто мне хочется написать скрипт, который изменяет маршрут default, но перед этим запоминает старый и в конце его восстанавливает. Вот я и задумался, а что, если default несколько? -- Юрий А. Зотов ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [mdk-re] Re: [mdk-re] Нуже ликбез по маршрутизации 2001-12-19 11:38 ` Yura Zotov @ 2001-12-19 13:34 ` AVL 2001-12-19 15:05 ` Yura Zotov 0 siblings, 1 reply; 12+ messages in thread From: AVL @ 2001-12-19 13:34 UTC (permalink / raw) To: mandrake-russian On Wed, 19 Dec 2001 11:40:00 +0300 Yura Zotov <yznews@hotbox.ru> wrote: > Все это как раз и так ясно. Интресно было, что же будет, когда > несколько default. Просто мне хочется написать скрипт, который > изменяет маршрут default, но перед этим запоминает старый и в > конце его восстанавливает. Вот я и задумался, а что, если default > несколько? а зачем его запоминать? добавить и удалить свой дефаулт. я так всегда делаю. добавляемый дефаулт становится перед текущими и работает. если удалил свой дефаулт - прежний вылазит. прям стек какой-то :) ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [mdk-re] Re: [mdk-re] Нуже ликбез по маршрутизации 2001-12-19 13:34 ` AVL @ 2001-12-19 15:05 ` Yura Zotov 2001-12-19 16:12 ` Dmitry Lebkov 0 siblings, 1 reply; 12+ messages in thread From: Yura Zotov @ 2001-12-19 15:05 UTC (permalink / raw) To: mandrake-russian On Wed, Dec 19, 2001 at 01:36:25PM +0300, AVL wrote: > On Wed, 19 Dec 2001 11:40:00 +0300 > Yura Zotov <yznews@hotbox.ru> wrote: > > > > Все это как раз и так ясно. Интресно было, что же будет, когда > > несколько default. Просто мне хочется написать скрипт, который > > изменяет маршрут default, но перед этим запоминает старый и в > > конце его восстанавливает. Вот я и задумался, а что, если default > > несколько? > а зачем его запоминать? > добавить и удалить свой дефаулт. я так всегда делаю. > добавляемый дефаулт становится перед текущими и работает. если удалил свой дефаулт - прежний вылазит. прям стек какой-то :) Как объяснил мне один товарищ ранее, когда есть несколько default, то по которому ходить выбирается ядром автоматически по разным признакам этих маршрутов. В моем личном конкретном случае это, скорее всего, работало бы. Однако, я надеюсь, что моим скриптом будут пользоваться и другие люди, поэтому просто полагаться на ядро не могу. -- Юрий А. Зотов ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [mdk-re] Re: [mdk-re] Нуже ликбез по маршрутизации 2001-12-19 15:05 ` Yura Zotov @ 2001-12-19 16:12 ` Dmitry Lebkov 0 siblings, 0 replies; 12+ messages in thread From: Dmitry Lebkov @ 2001-12-19 16:12 UTC (permalink / raw) To: mandrake-russian On Wed, 19 Dec 2001 15:07:04 +0300 Yura Zotov <yznews@hotbox.ru> wrote: > On Wed, Dec 19, 2001 at 01:36:25PM +0300, AVL wrote: > > On Wed, 19 Dec 2001 11:40:00 +0300 > > Yura Zotov <yznews@hotbox.ru> wrote: > > > > > > > Все это как раз и так ясно. Интресно было, что же будет, когда > > > несколько default. Просто мне хочется написать скрипт, который > > > изменяет маршрут default, но перед этим запоминает старый и в > > > конце его восстанавливает. Вот я и задумался, а что, если default > > > несколько? > > а зачем его запоминать? > > добавить и удалить свой дефаулт. я так всегда делаю. > > добавляемый дефаулт становится перед текущими и работает. если удалил > > свой дефаулт - прежний вылазит. прям стек какой-то :) > > Как объяснил мне один товарищ ранее, когда есть несколько > default, то по которому ходить выбирается ядром автоматически по > разным признакам этих маршрутов. В моем личном конкретном случае > это, скорее всего, работало бы. Однако, я надеюсь, что моим > скриптом будут пользоваться и другие люди, поэтому просто > полагаться на ядро не могу. После вдумчивого вчитывания в описание основ TCP/IP подобные мысли сами куда-то пропадают ;))) То что было описано - стандартное поведение стека TCP/IP. Можно сказать - основа ИНета. И любая "кофеварка", мнящая себя IP-устройством должна подобный механизм реализовывать :) WBR, Dmitry Lebkov PS. Таблица маршрутизации ядра, однозначно, надежнее. В нее информацию занес, и больше ее не трогаешь (всяких демонов маршрутизации нучитываем). А userspace-скрипт может "взглюкнул" и вынес default совсем. Хорошо, если машина под боком. А если она в тайге ... Ой, сорри ... Пошла стандартная паранойя системного администратора ;) ^ permalink raw reply [flat|nested] 12+ messages in thread
* [mdk-re] Re: [mdk-re] Нуже ликбез по маршрутизации 2001-12-19 2:47 [mdk-re] Нуже ликбез по маршрутизации Yura Zotov ` (2 preceding siblings ...) 2001-12-19 11:12 ` [mdk-re] Re: [mdk-re] " cornet @ 2001-12-19 11:55 ` Dmitry Lebkov 3 siblings, 0 replies; 12+ messages in thread From: Dmitry Lebkov @ 2001-12-19 11:55 UTC (permalink / raw) To: mandrake-russian Yura Zotov wrote: > > Подскажите, пожалуйста, может ли быть в таблице маршрутизации > больше одной записи default? В чем их смысл? Как это работает? > Где бы об этом почитать? Может. В таблице маршрутизации может быть любое (теоретически ограничение только по объему памяти?) кол-во записей для одного и того же адреса или сети. В данном случае default - обычная запись в таблице маршрутов для сети 0.0.0.0 с маской 0.0.0.0. Работает так: пакет доставляется по наиличшему маршруту. Условия выбора "наилучшести" :) такие (если я чего не перепутал): лучшим считается более специфичный маршрут (кол-во бит в маске большее). Из двух (или более) маршрутов с одинаковой длиной маски лучшим будет маршрут с наименьшей метрикой. Если длина маски и метрика - одинаковые, то лучшим будет маршрут с наименьшим(?) IP-адресом gateway'а. В случае получения ICMP-сообщения unreachable при попытке доставки пакета по наилучшему маршруту, выбирается следующий наилучший маршрут в соответствии с вышеприведенными критериями и производится попытка доставки. Это все длится до тех пор пока не будут опробованы все подходящие маршруты. После этого получаешь сообщение Host Unreachable. Вроде так. Подробнее можно почитать здесь: http://www.lib.ru/TCPBOOK/tcp1.txt WBR, Dmitry Lebkov ^ permalink raw reply [flat|nested] 12+ messages in thread
end of thread, other threads:[~2001-12-19 19:35 UTC | newest] Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2001-12-19 2:47 [mdk-re] Нуже ликбез по маршрутизации Yura Zotov 2001-12-19 7:51 ` vic ismakaev 2001-12-19 11:11 ` Michael Shigorin 2001-12-19 12:22 ` Alex Savvin 2001-12-19 16:14 ` [mdk-re] [JT] " Michael Shigorin 2001-12-19 19:35 ` Gosha 2001-12-19 11:12 ` [mdk-re] Re: [mdk-re] " cornet 2001-12-19 11:38 ` Yura Zotov 2001-12-19 13:34 ` AVL 2001-12-19 15:05 ` Yura Zotov 2001-12-19 16:12 ` Dmitry Lebkov 2001-12-19 11:55 ` Dmitry Lebkov
ALT Linux Community general discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 community community/ http://lore.altlinux.org/community \ mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com public-inbox-index community Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.community AGPL code for this site: git clone https://public-inbox.org/public-inbox.git