Page 2 of 4 FirstFirst 1234 LastLast
Results 16 to 30 of 52

Thread: Нужен ли полноценный MultiWAN?

  1. #16
    Конечно же ЗА! Интересует именно ситуация, когда объединены локалки двух провайдеров (как сказано выше, стало доступно больше локальных ресурсов), а PPTP какого провайдера использовать выбирается вручную: начались проблемы с сетью у одного провайдера - кидаем деньги на счет другого провайдера и пользуемся инетом от него и т.п.
    ASUS RT-N16 1.9.2.7-rtn, Zotac ZBOX (rtorrent@Ubuntu 13.10)

  2. #17
    http://wl500g.info/showthread.php?t=6208

    наилучшая тема по multi-wan, которую я нашёл

    для многих скрипты с backup-wan работают "из коробки", хотя для себя я сейчас всё переписываю под policy routing and load balancing.

  3. #18

    Trunking в приборах Асус - возможно ли такое?

    Задача: удвоение (утроение, сколько есть провайдеров короче) скорости от одновременного соединения к 2м разным ethernet провайдерам, т.е. trunk на базе маршрутизаторов ASUS. Можно ли реализовать такое?
    Примером может служить одна из функций EDIMAX [BR-6641], 4WAN+1LAN балансовый маршрутизатор (BR-6641).
    Trunk multi WAN links
    BR-6641 can aggregate multiple connections and increases bandwidth by trunking various types of connection (Leased-line, xDSL, and Cable Modem) to form a single virtual WAN trunk.
    Я думаю что такое возможно на кастом прошивках. Кто-нибудь думал над подобной задачей?

  4. #19
    Quote Originally Posted by rss View Post
    Здесь надо подумать, не стоит ли вынести пинговалку для проверки канала на более высокий уровень и сделать единой для любого типа WAN.
    Да, можно. На будущее ее еще можно использовать для переключения на резервный канал для Multi-WAN.
    Кстати, для Wimax каким образом сейчас проверяется состояние соединения, пингами? Тогда его тоже можно вынести его в WAN.


    Quote Originally Posted by rss View Post
    В качестве полумеры могу посоветовать сделать скрипт, пингующий раз в минуту, а для переподключения пользоваться командами для управления WAN.


    Вы не могли бы набросать вариант такого срипта для тестов?
    Я представляю сценарий работы так - ждем минуту, пытаемся пинговать указанный адрес несколько раз, после первой удачной попытки пинговать прекращаем и уходим в ожидание. Если ни один пинг не прошел, то рвем соединение и поднимаем заново.

  5. #20
    Quote Originally Posted by Vitaly_k View Post
    Да, можно. На будущее ее еще можно использовать для переключения на резервный канал для Multi-WAN.
    Думал о multiWan и резервных каналах. Всё таки основной вопрос для меня - насколько это нужно.
    Предлагаю, в первую очередь, расписать сценарий использования предпологаемой фичи.
    1. Основной канал - какой, как за него платим, сколько стоит, когда теряется (возможные ситуации).
    2. Резервный канал канал - какой, как за него платим, сколько стоит, когда стоимость становится критичной.
    3. Как быстро или как часто мы должны переключаться с канала на канал.
    4. какие основные преимущества должны быть достигнуты.
    В соответствии с ответами можно решить - нужен ли Multi-Wan или достаточно переключения между каналами ? В каких условиях и какой Wan использовать. Есть ли необходимость реализовывать этот сценарий в прошивке, или он настолько индивидуален, что его надо прописывать под конкретную ситуацию.
    Ещё раз. Давайте сначала накидаем, что мы реально и экономически целесообразно хотим, а затем будем думать, что и как реализовывать.
    ASUS RT-AC66U <Merlin 384.15>
    ASUS RT-N66U <Merlin>
    ASUS RT-N16 <Merlin>

    Макет нового WEB интерфейса Для iPhone/iPad

  6. #21
    Quote Originally Posted by Vitaly_k View Post
    Да, можно. На будущее ее еще можно использовать для переключения на резервный канал для Multi-WAN.
    Кстати, для Wimax каким образом сейчас проверяется состояние соединения, пингами? Тогда его тоже можно вынести его в WAN.
    Скрипт http://code.google.com/p/wl500g/sour..._connection.sh (на маршрутизаторе он в /usr/sbin/)

    Единственное, что его привязывает к wimax - идентификатор процесса, который надо прибить (madwimax). В остальном универсален. Хотя этим pid может быть и pppd.

    Quote Originally Posted by Vitaly_k View Post
    Вы не могли бы набросать вариант такого срипта для тестов?
    Я представляю сценарий работы так - ждем минуту, пытаемся пинговать указанный адрес несколько раз, после первой удачной попытки пинговать прекращаем и уходим в ожидание. Если ни один пинг не прошел, то рвем соединение и поднимаем заново.
    Если надо переключаться с wimax на 3g или на dhcp-wan, то должно срабатывать следующее:
    переход на 3g или wimax
    Code:
    nvram set rc_service=wan_disconnect,0
    kill -SIGUSR1 1
    # usbmodem или wimax
    nvram set wan0_proto=usbmodem
    
    nvram set rc_service=wan_connect,0
    kill -SIGUSR1 1
    Переход на Ethernet
    Code:
    nvram set rc_service=wan_disconnect,0
    kill -SIGUSR1 1
    
    # В зависимости от провайдера dhcp, static
    nvram set wan0_proto=dhcp
    
    nvram set rc_service=wan_connect,0
    kill -SIGUSR1 1
    Если нужен vlan, то скорее всего вместо того, что написано придётся делать nvram set wan_proto=pptp, после чего nvram commit && reboot. И тоже самое обратно

    Детектировать сбой в wimax или ethernet можно скриптом на основе wimax_check_connection.sh. В случае 3g/cdma - можно подключить "Failure event script name".

    До готового скрипта к сожалению сейчас довести не могу - времени нет совсем.

    Альтернатива переключению - полноценный мультиван, в котором поднимаются все соединения одновременно, но выставляется приоритет для каждого интерфейса (см. iptables).
    * Wiki *

  7. #22
    Quote Originally Posted by dlukanidin View Post
    1. Основной канал - какой, как за него платим, сколько стоит, когда теряется (возможные ситуации).
    В моем случае - проводной с настройками Static IP. А вообще, возможны все варианты включая 3G и WiMax.

    Quote Originally Posted by dlukanidin View Post
    2. Резервный канал канал - какой, как за него платим, сколько стоит, когда стоимость становится критичной.
    У меня - 3G-безлимитный, с ограничением скорости и сужением полосы после достижения лимита. Не исключена ситуация когда и основной и резервный канал одного типа - 2 x 3g модема разных операторов.

    Quote Originally Posted by dlukanidin View Post
    3. Как быстро или как часто мы должны переключаться с канала на канал.
    Чем быстрее тем лучше Если резервный канал безлимитный, то имеет смысл держать его всегда поднятым - быстрее сработает переключение. При оплате по трафику можно поднимать по требованию. Для выбора режима можно использовать параметры OnDemand и IDLE.

    Quote Originally Posted by dlukanidin View Post
    4. какие основные преимущества должны быть достигнуты.
    В соответствии с ответами можно решить - нужен ли Multi-Wan или достаточно переключения между каналами ?
    Полноценный MultiWAN, конечно, предпочтительней.
    Посмотрите, в форуме постоянно обсуждаются вопросы как сделать второй WAN-порт и т.п.


    Quote Originally Posted by dlukanidin View Post
    В каких условиях и какой Wan использовать. Есть ли необходимость реализовывать этот сценарий в прошивке, или он настолько индивидуален, что его надо прописывать под конкретную ситуацию.
    Ещё раз. Давайте сначала накидаем, что мы реально и экономически целесообразно хотим, а затем будем думать, что и как реализовывать.
    Да, нужно предварительно четко понимать что хотим. Можно создать тему вроде "Multi-WAN и web-интерфейс".
    Мои мысли относительно того, что нужно изменить в веб-морде:
    1. Разделить WAN&LAN на две закладки. В LAN - оставляем все как есть.
    2. В WAN сделать выбор количества интерфейсов и номер текущего интерфейса для которого редактируем настройки. При выборе другого интерфейса динамически все обновляется.
    3. Раздел USB Network Devices убрать, все параметры перенести в WAN c максимальным использованием уже имеющихся там параметров, например, логин/пароль будут единые и на PPTP и 3G. То как сделано сейчас - не лучшее решение если будет несколько однотипных подключений, например, 2 3G-модема.
    4. Дополнить WAN параметрами, специфическими для конкретного типа соединения. Например, для 2-го WAN-а проводного типа нужно через VLAN-ы переключить выбранный LAN-порт.
    5. Описать зависимости и правила, по которым происходит поднятие и переключение интерфейсов. Например, переключаемся на второй, когда умер первый (резервный канал), или включаем второй только когда активен первых (VPN-канал на работу поверх публичного интернета).

    Если концепция в целом будет отработана, то можно потихоньку делать миграцию. Можно начать с имен параметров в nvram. Насколько я понимаю, в параметрах для 3G/Wimax индекс интерфейса не используется т.е. подразумевается, что модем может быть только один. Есть дублирование - свой IdleTime в WAN и 3G пр.

  8. #23
    Никак не могу найти ответ на вопрос:
    1. Как должен вести себя MadWiMAX в последних прошивках, например, ...-d-r2863 для wl500w.
    WiMAX должен подниматься при падении WAN Ethernet или наоборот, или еще как-то - что-то? В чем его смысл?
    2. Как после прошивки WL500W сделать так, чтобы WiMAX был основным каналом, а при отсутствии USB модема автоматом включался Internet по WAN порту (желательно со статическим IP)? И возможно ли это сделать вообще?

    Помотрел где мог, но так и не нашел или не понял.
    Может кто объяснит или даст ссылку?
    Заранее спасибо.

  9. #24
    Quote Originally Posted by WHM View Post
    Никак не могу найти ответ на вопрос:
    1. Как должен вести себя MadWiMAX в последних прошивках, например, ...-d-r2863 для wl500w.
    WiMAX должен подниматься при падении WAN Ethernet или наоборот, или еще как-то - что-то? В чем его смысл?
    2. Как после прошивки WL500W сделать так, чтобы WiMAX был основным каналом, а при отсутствии USB модема автоматом включался Internet по WAN порту (желательно со статическим IP)? И возможно ли это сделать вообще?

    Помотрел где мог, но так и не нашел или не понял.
    Может кто объяснит или даст ссылку?
    Заранее спасибо.
    мультиwan'а из веб-интерфейса (пока) нет. Смысл ваймакса в прошивке в том, чтобы раздавать йоту/комстар в 5 дырок роутера и по его wi-fi.

  10. #25
    Вроде бы Artp делал и даже получалось, но видать не сложилось.
    Очень жаль
    Все равно, большое спасибо за Ваши труды!

  11. #26

    Lightbulb ?

    А будет ли когданибудь failover wan? (т.е. интерфейс автоматически поднимающийся при падении основного)

  12. #27
    Quote Originally Posted by pretoreani View Post
    А будет ли когданибудь failover wan? (т.е. интерфейс автоматически поднимающийся при падении основного)
    Когда-нибудь может и будет.
    * Wiki *

  13. #28
    Quote Originally Posted by pretoreani View Post
    А будет ли когданибудь failover wan? (т.е. интерфейс автоматически поднимающийся при падении основного)
    Нельзя расценивать работу интерфейса по принципу "упал/не упал" ... Отказоустойчивая система работает по совсем другому принципу...
    Привожу пример примерной логики работы:
    1. Есть интерфейсы направленные на ИНЕТ.
    2. Есть приоритеты: Порт 1: Порт 3: Порт 2: pptp0.
    3. Лучше если не пингом определенных хостов, а реальной доступностью (по потребности) нужного в данный момент хоста определялся бы интерфейс по умолчанию для роутера.
    4. Но все это мечты ... Я могу помочь только в разработке алгоритмов (С и С++, не знаю, очень мало общался ..., или AWK&BASH&PHP&PERL)

  14. #29
    Quote Originally Posted by tempik View Post
    Нельзя расценивать работу интерфейса по принципу "упал/не упал" ... Отказоустойчивая система работает по совсем другому принципу...
    Привожу пример примерной логики работы:
    1. Есть интерфейсы направленные на ИНЕТ.
    2. Есть приоритеты: Порт 1: Порт 3: Порт 2: pptp0.
    3. Лучше если не пингом определенных хостов, а реальной доступностью (по потребности) нужного в данный момент хоста определялся бы интерфейс по умолчанию для роутера.
    4. Но все это мечты ... Я могу помочь только в разработке алгоритмов (С и С++, не знаю, очень мало общался ..., или AWK&BASH&PHP&PERL)
    Еще было бы прекрасно распределение конектов по принципу Round-robin. Это если кому захочется анлим на 100мбит например для торента.
    Я так однажды делал на WinGate просто на винде.

  15. #30
    Quote Originally Posted by scorpio66 View Post
    я намек понял, но я не герой, просто тут много геройского делают, надеялся может еще и этот момент геройски решат, но видимо это не подсилу героям или наверно героям это просто нафиг не нужно
    более приоритетные задачи по стабильности есть,
    а достаточного свободного личного времени на мультиван - пока нет.

Page 2 of 4 FirstFirst 1234 LastLast

Similar Threads

  1. Нужен ли мне WL500g?
    By oftalmolog in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 7
    Last Post: 14-01-2010, 10:56
  2. Нужен совет
    By vester in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 2
    Last Post: 04-12-2007, 08:15

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •