MrCloud Posted February 21, 2012 · Report post Куда копать? - надо сделать толстый канал с нескольких одновременно модемов, разных операторов, разных стандртов. Схема: 3Ж роутер с кучкой модемов ---> 3G/4G network ---> Agregation server характер трафика разный - от потокового видео HTTP/UDP до Интернет. P.S. копаем, но хочется лучше. Share this post Link to post Share on other sites
Saab95 Posted February 21, 2012 · Report post Сходите к этим операторам и попросите сделать для вас тариф с нужными вам характеристиками, естественно стоить он будет довольно дорого. Передавать данные через разные модемы одновременно можно только при таком случае, когда каждый клиент жестко привязан к своему модему, трафик одного клиента пускать сразу через несколько не получится. Share this post Link to post Share on other sites
cyberRAT Posted February 21, 2012 (edited) · Report post Куда копать? - надо сделать толстый канал с нескольких одновременно модемов, разных операторов, разных стандртов. Схема: 3Ж роутер с кучкой модемов ---> 3G/4G network ---> Agregation server характер трафика разный - от потокового видео HTTP/UDP до Интернет. P.S. копаем, но хочется лучше. Полное говнищще...Работать не будет...Пробовали корефаны так в начале деятельности исхитритьсо-получили гимор с авторизациями, говноклссниками,вконтактами,скайпами-аськами... Так они не 6 маршрутов пользовали а 2-а безлимита от разных операторов домашних... Edited February 21, 2012 by cyberRAT Share this post Link to post Share on other sites
Jaguar77 Posted February 21, 2012 · Report post Арендовать VDS, чз несколько модемов поднять тунели от сервера к серверу, на вдс поставить кеширующий проксик. Сделать SNAT, и у всех ваших клиентов будет 1 внешний ip vds. Так не будет проблем с авторизациями с разных ip. Share this post Link to post Share on other sites
MrCloud Posted February 21, 2012 · Report post Сходите к этим операторам и попросите сделать для вас тариф с нужными вам характеристиками, естественно стоить он будет довольно дорого. Передавать данные через разные модемы одновременно можно только при таком случае, когда каждый клиент жестко привязан к своему модему, трафик одного клиента пускать сразу через несколько не получится. Тариф понятно. Получится. Если делать тем или иным способом. например а-ля спец VPN c агрегацией каналов. вопрос в софте - контроль\управление модемами, контроль разборки\сбоки\доставки пакетов. Арендовать VDS, чз несколько модемов поднять тунели от сервера к серверу, на вдс поставить кеширующий проксик. Сделать SNAT, и у всех ваших клиентов будет 1 внешний ip vds. Так не будет проблем с авторизациями с разных ip. Как бы да, а как в SNAT с одним большим потоком? мелкие разные сессиии без проблем по разным интерфейсам Share this post Link to post Share on other sites
Constantin Posted February 21, 2012 · Report post Арендовать VDS, чз несколько модемов поднять тунели от сервера к серверу, на вдс поставить кеширующий проксик. Сделать SNAT, и у всех ваших клиентов будет 1 внешний ip vds. Так не будет проблем с авторизациями с разных ip. а ОПСОСы у нас глупые....там все зарезано, туннельные протоколы в том числе идея изначально нежизнеспособна Share this post Link to post Share on other sites
Saab95 Posted February 21, 2012 · Report post Туннельные протоколы там не зарезаны. Можно поставить где-то в пределах кабельной сети сервер, на нем настроить VPN концентратор, к нему будут по VPN подключаться отдельный поток данных через каждого оператора. То есть можно сделать столько каналов до сервера, по которым будут передаваться не зависимые данные. Но нужно сделать хитрую систему, которая будет контроллировать передачу данных через каждый канал и переповторять данные, если они вдруг не дошли до получателя. А такую схему просто так не сделать. Серьезные фирмы это ПО за крупные деньги продают. Share this post Link to post Share on other sites
MrCloud Posted February 21, 2012 · Report post Туннельные протоколы там не зарезаны. ..... Но нужно сделать хитрую систему, которая будет контроллировать передачу данных через каждый канал и переповторять данные, если они вдруг не дошли до получателя. А такую схему просто так не сделать. Серьезные фирмы это ПО за крупные деньги продают. Да, именно так. Какие? Нашел с железками за 2-7К - едут. А интересно чиста софтина. Share this post Link to post Share on other sites
Jaguar77 Posted February 21, 2012 · Report post никакая хитрая софтина не нужна. openvpn переподключается сам,убирать канал из разбивки при падении можно чз down скрипт. разбить все соединения на несколько каналов можно например так: http://www.opennet.ru/base/net/linux_link_balance.txt.html Один большой поток по разным интерфейсам не разбить. Если очень надо то думаю можно посмотреть в сторону MLPPP. Share this post Link to post Share on other sites
Теоретик Posted February 21, 2012 · Report post а пинги в 300-1200 милисекунд Вас не пугают? 3g это утопия Share this post Link to post Share on other sites
MrCloud Posted February 22, 2012 (edited) · Report post Jaguar77 - спасибо! а пинги в 300-1200 милисекунд Вас не пугают? 3g это утопия Не пугает даже джиттер в 3000мс. Edited February 22, 2012 by MrCloud Share this post Link to post Share on other sites
lexa_ Posted February 22, 2012 (edited) · Report post Jaguar77 - спасибо! а пинги в 300-1200 милисекунд Вас не пугают? 3g это утопия Не пугает даже джиттер в 3000мс. Решение вашей проблемы - ppp multilink. Для этого вам понадобится два сервака - в один воткнуть модемы а другой посмавить в том месте где есть нормальный интернет, и на нём затерминировать ppp соединения. Это абсолютно штатная, софтовая фишка pppd. Edited February 22, 2012 by lexa_ Share this post Link to post Share on other sites
Sonne Posted February 22, 2012 · Report post Я делал. Только пока непонятно что вам нужно. Балансировка для интернет доступа через несколько линков или VPN до конкеретного сервера? Подключение стационарное или мобильное? Во общем случае делается так Ставятся N+1 железок, где N это системы типа Микротика с канальным оборудованием ( или DD-WRT или пиленный линукс) на микротивских же бордах. +1 это агрегирующий маршрутизатор. На микротиках поднимается канал и делается редистрибуция дефолта в роутинг протокол, например OSPF. В этом месте можно играть метрикой при редистрибуции и ставить ее в зависимости например от уровня сигнала 3G. Эту логику можно реализовать силами внешнего скрипта. На агрегирующем маршрутизаторе настраивается балансировка. Оптимально что то типа PCC Все, доступ в интернет шпарит. Если требуется сделать VPN то все несколько сложнее. Во-первых нужно поставить реальные постоянные IP, в противном случае туннели будут рваться из-за бешенного NAT оверлоада в опсосных сетях. Через туннели можно запустить динамическую маршрутизацию и уже на внутренней адресации настроить вышеупомянутый PCC. Если у вас канал стационарный, то можно заранее определить скорости каналов и в пропорциях настроить балансировщик сессий. Самое сложное в этой затее добится стабильности работы 3G модемов. На 100$ микротиках имеющийся софт криво обрабатывает ситуации с зависанием канала. Стабильно работают профессиональные M2M модемы, но они стоят в 5 раз дороже. Но проблема даже не в цене, они используют более старые модули HSDPA со скоростью 3,6 - максимум 7,2 мбита, в то время как даже наши российские ОПСОСы имеют сети HSUPA+ скоростью до 21 Мбита. Это оборотная сторона стабильности. В целом задача решаема разумными способами, но выход к финалу усеян граблями, которые непредсказуемы. Например мегафон может после установки соединения перекинут на свою страницу с дружелюбным текстом: чувак не забудь заплатить, всего хорошего. Обязательно общение с ОПСОСами на предмет специальных приоритетов QOS, отдельных тарифов, отдельной маршрутизации, выделенного IP адреса и выделенной APN. При общении рекомендуется употреблять слова м2м телематика, корпоративный VPN. Share this post Link to post Share on other sites
vIv Posted February 23, 2012 · Report post Нафиг тут микротики во множественном числе, если тут один писюк? Share this post Link to post Share on other sites
edo Posted February 23, 2012 · Report post Обязательно общение с ОПСОСами на предмет специальных приоритетов QOS, отдельных тарифов, отдельной маршрутизации, выделенного IP адреса и выделенной APN. При общении рекомендуется употреблять слова м2м телематика, корпоративный VPN. и надо быть готовым к тому, что "отдельные тарифы" будут в разы выше обычных. Нафиг тут микротики во множественном числе, если тут один писюк? а как Вы это видите? ИМХО предложенная Sonne схема не выглядит особо жизнеспособной Share this post Link to post Share on other sites
vIv Posted February 23, 2012 · Report post Писюк, USB хаб, пучок модемов, фря/линукс, pptp мультилинк до сервака в интернете. Никакого rocket since. Share this post Link to post Share on other sites
edo Posted February 23, 2012 · Report post vIv да, эта схема выглядит уже намного симпатичнее ;) только pptp требует gre, могут быть проблемы. я всё-таки прихожу к тому, что буду писать свой велосипед. Share this post Link to post Share on other sites
Prizrak1234 Posted February 23, 2012 · Report post извращенцы Share this post Link to post Share on other sites
vladimirslk Posted February 23, 2012 · Report post нормальный лоад-балансинг всё равно сделать будет очень тяжело. почему? бёрем вконтакте и прочую белеберду - с авторизацией(банки в тч) 443 порт ssl. ->80+443 рутим только на ОДНО соединение(иначе облом) - остальное можно покидать на остальные модемы, но основной трафик по по 80му идёт. я по онлайн фильмы, http закачки, странички с тяжелым контентом итпд итпд. получится что, первый линк будет загружен под 80%-90% - остальные при хорошем раскладе 30-40% я тоже таким извратом занимался с двумя ADSL2+ модемами в надеждах получить 2x скорость в итоге 1,3 коэф в лучшем случае. Проще найти нормальный аплинк и не распугивать клиентов Share this post Link to post Share on other sites
edo Posted February 23, 2012 · Report post vladimirslk Вы читали обсуждение? оно пока на одной страничке помещается. балансировка по сессиям - не единственный вариант. с тем же mlppp такой проблемы не будет. а "найти нормальный апллинк" не всегда реально. Share this post Link to post Share on other sites
Sonne Posted February 24, 2012 · Report post Писюк, USB хаб, пучок модемов, фря/линукс, pptp мультилинк до сервака в интернете. Никакого rocket since. Нет такой вещи в мире, в которой теоретик vIv не разбирался бы лучше практиков. USB хаб в жопу, USB хаб не вытянет питание нескольких USB модемов. USB модемы не предназначены для постоянной работы, перегреваются и виснут. Только mini PCI-e! Но переходники золотые Стоит задача получить максимальную скорость, а значит антенну нужно выносить на крышу, значит Писюк тоже в жопу вместе с переходниками, разделяем систему на ODUs и IDU, которые удобнее всего соединять эзернетом. pptp херово работает на сетях наших опосов, задачку выяснения почему оставляют на досуг, чтобы жизнь медом не казалась. Крайне забавно будет посмотреть на работу Multilink на двух линиях, одна из которых например имеет задержку 50 мс, а другая 300. P.S. Вот за это вас интеграторов и не любят! Share this post Link to post Share on other sites
MrCloud Posted February 24, 2012 (edited) · Report post Надо не балансинг а суммирование каналов. УСБ хаб хабу рознь, с отдельным норм питанием все ок тянет. Это все еще должно быть мобильным - авто/рюкзак. ;) что пока есть уже - спец софт, которому похфигу на Крайне забавно будет посмотреть на работу Multilink на двух линиях, одна из которых например имеет задержку 50 мс, а другая 300., разбирает/маркирует-собирает пакетики UDP видео. осталось сделать нормальный адаптированный к задаче мультилинк. Будем тестить. Edited February 24, 2012 by MrCloud Share this post Link to post Share on other sites
vIv Posted February 24, 2012 · Report post Нет такой вещи в мире, в которой теоретик vIv не разбирался бы лучше практиков.USB хаб в жопу, USB хаб не вытянет питание нескольких USB модемов. Дело в том, что у теоретика vIv есть доступ в Google Search и какое-то количество лет назад он, то есть я, открыл для себя USB хабы с питанием. Теперь практику Sonne настало время обучиться этому тайному волшебству: http://www.google.ru/search?q=powered+usb+hub Конкретно такая игрушка http://www.dlink.com/products/?pid=149 уже много лет успешно работает у меня на столе, лично подтверждаю. Share this post Link to post Share on other sites
vIv Posted February 24, 2012 · Report post Крайне забавно будет посмотреть на работу Multilink на двух линиях, одна из которых например имеет задержку 50 мс, а другая 300.P.S. Вот за это вас интеграторов и не любят! Эта схема работала ещё в прошлом веке по всему миру, - это типовое решение для агрегации каналов. Только тогда это были всякие циски/моторолы, а теперь можно сделать на писюке. Если есть желание сделать как у больших пацанов, - писюк можно заменить на CISCO 3800, USB свистки на модемы с RS232 или ethernet. Будет то же самое, только дороже. Но зато будет не "интегратор наинтегрировал", а "решение от мирового брэнда" :-))) Так-что насчёт посмотреть ты малость припозднился. Чтобы посмотреть массово, - езжай года так в 1990-е, там оно на каждом повороте среди корпоратов. А сегодня - только самому собирать. Или вот к MrCloud в гости напрашиваться. Теперь mlppp как-то уже основательно подзабыт за ненадобностью. Это все еще должно быть мобильным - авто/рюкзак. ;) Так авто или рюкзак? Для авто стоит взять специальный писюк автомобильный, а для рюкзака лучше будет ноутбук. Share this post Link to post Share on other sites
Sonne Posted February 24, 2012 · Report post Нет такой вещи в мире, в которой теоретик vIv не разбирался бы лучше практиков.USB хаб в жопу, USB хаб не вытянет питание нескольких USB модемов. Дело в том, что у теоретика vIv есть доступ в Google Search и какое-то количество лет назад он, то есть я, открыл для себя USB хабы с питанием. Теперь практику Sonne настало время обучиться этому тайному волшебству: http://www.google.ru/search?q=powered+usb+hub Конкретно такая игрушка http://www.dlink.com/products/?pid=149 уже много лет успешно работает у меня на столе, лично подтверждаю. Еще раз, USB модемы не годятся. Разъем не предназначен для движения тупо выпадает. Большинство USB модемов не имеют антенного выхода. Большинство USB модемов перегреваются и зависают. Никаких хабов не хватит чтобы запитать кучу модем, которые в ВЧ линию отдают до 1000 мВт. Так-что насчёт посмотреть ты малость припозднился. Чтобы посмотреть массово, - езжай года так в 1990-е, там оно на каждом повороте среди корпоратов. А сегодня - только самому собирать. Или вот к MrCloud в гости напрашиваться. Теперь mlppp как-то уже основательно подзабыт за ненадобностью. Мне не надо никуда призжать, у меня одна система установлена, другая на столе собрана. Ты понятие не имеешь как работает реальный 3G чтобы рассуждать о чем то. Поэтому больше не буду буду о вкусах устриц ... с баранами. Share this post Link to post Share on other sites