Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Vassily Kiryanov                     2:5054/36      19 Oct 2007  08:58:22
 To : Pavel Makarenko
 Subject : ping: sendto: No buffer space available
 -------------------------------------------------------------------------------- 
 
 
 18 Oct 07 20:48, Pavel Makarenko wrote to Eugene Grosbein:
 
 PM>>>>> /sbin/ping -q -c 5 -o -s 1 -S мой.исходящий.ip.isp1.ru
 PM>>>>> $TestIP1 /dev/null
 EG>>>> Добавь -t 5. И ещё можно -i 0.1 для скорости, тогда -t 1
 IK>>> Да это ему пока пофиг: no buffer space возвращается сразу.
 IK>>> Соответственно, он начинает переключать раутинг, потом очередь
 IK>>> быстро рассасывается и засирается вторая, потом обратно и цикл
 IK>>> повторяется.
 
 EG>> Именно.
 PM> неправильно, никакого цикла - дефолтный шлюз не переключается ни разу,
 PM> так как к моменту необходимости его переключения и предварительной
 PM> проверки живости резервного канала уже имеем subj
 
 А зачем проверять живость резервного канала при заведомо погибшем основном?
 Hе проще ли переключаться при гибели основного на резервный без проверки, ведь
 хуже заведомо не будет? А за минуту до следующего вызова скрипта и очередь
 потихоньку рассосаться должна.
 
 PM> и пинг даже по нормально работающему каналу отправить невозможно
 
 И не нужно. Для работы такой схемы, с периодическим проверяющим скриптом
 достаточно чтобы пинги не ходили через лежащий основной канал, а прохождение
 пингов через нележащий резервный - просто желательно.
 
 IK>>> В итоге - ни работы, ни неработы, а сплошной онанизм.
 
 не удаётя вылечить прогу "терапевтическими" методами - надо менять алгоритм, я
 предложил каким образом
 
 EG>> Почему? Всё будет нормально, достаточно WFQ включить на канале,
 EG>> а не дефолтный tail drop.
 PM> убежден? для исходящего в канал трафика каким чудом при этом выживут
 PM> ping'и при условии наличия еще кучи исходящих пакетов от прокси и
 PM> ipnat?
 
 Обычно советам по организации сети от EG вполне можно верить. По крайней мере я,
 когда прислушивался к его предложениям, ещё ни разу потом не раскаивался.
 
 Так что первым делом я бы поправил скрипт, а вторым - занялся шейпингом
 исходящего траффика. И/или приоритезацией его. Ибо это правильно.
 
 Всего хорошего.              "За верную и прибыльную дружбу!" (c) Яго.
                 Vassily
 ---
  * Origin: И бьется против геноцида Вася, и против Васи геноцид. (2:5054/36)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 ping: sendto: No buffer space available   Pavel Makarenko   17 Oct 2007 21:49:12 
 Re: ping: sendto: No buffer space available   Eugene Grosbein   18 Oct 2007 10:09:38 
 ping: sendto: No buffer space available   Ilya Kulagin   18 Oct 2007 08:02:36 
 Re: ping: sendto: No buffer space available   Eugene Grosbein   18 Oct 2007 12:40:56 
 Re: ping: sendto: No buffer space available   Pavel Makarenko   18 Oct 2007 20:48:02 
 Re: ping: sendto: No buffer space available   Eugene Grosbein   19 Oct 2007 08:03:09 
 Re: ping: sendto: No buffer space available   Alex Bakhtin   19 Oct 2007 12:30:33 
 Re: ping: sendto: No buffer space available   Pavel Makarenko   19 Oct 2007 20:02:56 
 Re: ping: sendto: No buffer space available   Eugene Grosbein   20 Oct 2007 11:36:42 
 Re: ping: sendto: No buffer space available   Pavel Makarenko   30 Oct 2007 22:31:44 
 ping: sendto: No buffer space available   Vassily Kiryanov   19 Oct 2007 08:58:22 
 Re: ping: sendto: No buffer space available   Pavel Makarenko   19 Oct 2007 20:16:23 
 ping: sendto: No buffer space available   Vassily Kiryanov   20 Oct 2007 10:14:02 
 ping: sendto: No buffer space available   Andrey Ostanovsky   21 Oct 2007 02:33:02 
 Re: ping: sendto: No buffer space available   Eugene Grosbein   21 Oct 2007 13:45:25 
 ping: sendto: No buffer space available   Andrey Ostanovsky   21 Oct 2007 12:54:06 
 Re: ping: sendto: No buffer space available   Eugene Grosbein   21 Oct 2007 17:57:21 
 ping: sendto: No buffer space available   Andrey Ostanovsky   21 Oct 2007 18:37:34 
 Re: ping: sendto: No buffer space available   Eugene Grosbein   21 Oct 2007 23:59:46 
 Re: ping: sendto: No buffer space available   Alexey Kouznetsov   22 Oct 2007 11:36:26 
 Re: ping: sendto: No buffer space available   Vadim Goncharov   23 Oct 2007 16:18:10 
 ping: sendto: No buffer space available   Alex Mogilnikov   19 Oct 2007 15:20:29 
 Re: ping: sendto: No buffer space available   Pavel Makarenko   19 Oct 2007 20:35:33 
 Re: ping: sendto: No buffer space available   Pavel Makarenko   18 Oct 2007 20:41:36 
 Re: ping: sendto: No buffer space available   Eugene Grosbein   19 Oct 2007 08:04:39 
 Re: ping: sendto: No buffer space available   Pavel Makarenko   18 Oct 2007 20:23:51 
 Re: ping: sendto: No buffer space available   Eugene Grosbein   20 Oct 2007 12:15:45 
 Re: ping: sendto: No buffer space available   Valentin Nechayev   20 Oct 2007 21:19:30 
 ping: sendto: No buffer space available   Ilya Kulagin   18 Oct 2007 07:51:12 
 Re: ping: sendto: No buffer space available   Pavel Makarenko   18 Oct 2007 20:32:34 
 ping: sendto: No buffer space available   Ilya Kulagin   19 Oct 2007 07:42:40 
Архивное /ru.unix.bsd/185147187385.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional