madd_maxx Posted February 10, 2006 Posted February 10, 2006 Сразу сорри за вопрос чайника. В конторе выделенка 2 мбит, планируется установка спутника. Но есть вопрос по автоматическому резервированию спутникового канала той же землёй а также разделения трафика по разным каналам (например, веб по спутнику, почта по земле). В моём дилетанском воображении вырисовывается два варианта автоматического резервирования: 1) На уровне проходимости пакетов до каждого отдельного адреса (если пакеты на какой-то IP не идут по спутнику - пускаем их по земле); 2) На уровне установления самого факта функционирования спутникового канала (грубо говоря, периодически пингуем сервер спутникового прова, если пинг не проходит - пускаем все по земле) Масштабы сети небольшие, кратковременные пропадания связи с инетом допустимы. Интересуют варианты малобюджетных ;) реализаций (как софтовые так и хардовые). Всяческие полезные ссылки как на теорию, так и на готовые решения категорически приветствуются. Наставьте на путь истинный. :) Спасибо. Вставить ник Quote
madd_maxx Posted February 10, 2006 Author Posted February 10, 2006 Альтернативы хочется... :( Вставить ник Quote
nuclearcat Posted February 10, 2006 Posted February 10, 2006 Малобюджетно - пишите скриптик, который смотрит в логи прокси, если запросы не прошли - переключает на землю. Ну и самостоятельно скриптик периодически сам запрашивает контрольный URL. Вставить ник Quote
madd_maxx Posted February 10, 2006 Author Posted February 10, 2006 Такой вариант тоже рассматривался... Но может есть софтинка готовая, которая сделает это гибче/умнее/стабильней/красивше? Вставить ник Quote
Disease Posted February 10, 2006 Posted February 10, 2006 скриптики и файрволл, может еще демон для контроля шейпера... Вставить ник Quote
Mancubus Posted February 10, 2006 Posted February 10, 2006 Такой вариант тоже рассматривался... Но может есть софтинка готовая, которая сделает это гибче/умнее/стабильней/красивше? там скрипт особо большой пролучиться. Главное алгоритм понять. Он Вам ясен? А если что-то и найдете, то наверняка на 100% устраивать не будет Вставить ник Quote
madd_maxx Posted February 10, 2006 Author Posted February 10, 2006 to Mancubus и чего предложите? Вставить ник Quote
Mancubus Posted February 10, 2006 Posted February 10, 2006 Как и все... если не BGP, то скрипт. Вставить ник Quote
Woodman Posted February 10, 2006 Posted February 10, 2006 а какой бюджет на это дело, можно и железку прикрутить, у мя так сделано железяка xincom XC-DPG402, рулит 2мая провами, очень ничего получается Вставить ник Quote
madd_maxx Posted February 13, 2006 Author Posted February 13, 2006 Бюджет пока обсуждается. А как эта железяка работает? Вставить ник Quote
Woodman Posted February 17, 2006 Posted February 17, 2006 И ней есть два WAN порта , и 4 LAN порта (по сути встроенный свич) к WAN портам соответственно приходят 2 линии провайдеров, с Lan портов снимается результирующий трафик. Можно установить один из портов в бэкап режим, можно выставить баланс в процентах между каналами, есть еще куча настроек в виде виртуальных серверов и прочих излишеств с WAN портов есть вот это PPPoE / PPTP Dialup (For PPPoE or PPTP), т.е. различные способы авторизации у прова если нуна, я не использую. Едиственно именно эта модель снята с производства , выпускаются 500 и 600 серия http://www.xincom.com/twinwan.html По настройке все просто и понятно, сравнивая с Длинком небо и земля, почти отсутствовали пляски с бубном , просто нужно было время врубиться в специфику его работы, в Web интерфейсе есть встроенный help. Вставить ник Quote
Nallien Posted February 17, 2006 Posted February 17, 2006 насчет разделения трафика по каналам... хм... это можно сделать с помощью iptables и роутинга... хотя геморой еще тот :) зато абсолютно бесплатно (конечно, если вы не цените свое время) а поповоду балансировки канала этттоо.... ну если ндо чтобы в случае критичной загрузки одного запросы шли по другому - читайте выше, там дело говорят. ну а если все не так сложно - тогда вы сам предложили простой вариант. пингуете сервер провайдера одного из каналов, если пинга нет - логическая единица - и перенастраиваете роутинг в другую сторону. скрипт можно написать за 5 минут максимум. что-то вроде такого... #!/bin/sh /sbin/ifconfig | grep "ppp0" > nul if [ $? -eq 1 ]; then date echo "ppp0 is down" /sbin/ifup ppp0 fi ну - подправить под свои нужды проблем не составит :) Вставить ник Quote
Woodman Posted February 20, 2006 Posted February 20, 2006 и это тоже железка умеет, причем не только по ICMP протоколу еще и HTTP можно юзать, сайты любые как по IP так и по HostName Я не собирался ни кого уговаривать, просто это решение у меня работает, вот и делюсь со всеми. Цена вопроса как всегда деньги и время, оптимальное междуними и есть искомая виличина. Дешево и быстро не бывает ни когда. Вставить ник Quote
romka Posted February 21, 2006 Posted February 21, 2006 1. если не хочешь использовать bgp то с прямыми ip можешь распрощаться (в случае резервирования внешних ip) 2. есть вариант policy rounting'a но в твоем случае он актуален при использовании трансляции адресов. Вставить ник Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.