Написать программку под Linux...
Релиб
Форумы       Участники    Календарь    Кто он-лайн?
Добро пожаловать, гость ( Вход | Регистрация )
        



Написать программку под Linux... Expand / Collapse
Автор
Сообщение
30.10.2005 21:17
новичок

новичокновичокновичокновичокновичокновичокновичокновичок

участник
Last Login: 30.10.2005 21:16
Сообщ.: 4, Visits: 45
Здравствуй All!
Первый раз столкнулся с необходимостью написать небольшую (а может и большую) программу, и думаю, с какого бока подойти к этому...
Но ближе к сути:
Существует сервер, представляющий из себя центр коммутации сообщений, (установлена операционная система - Linux Mandrake 9.1). На нем заведено несколько логических каналов : некоторое число исходящих (на их концах висят абоненты с ip-адресами) и два - входящих(также две машины-источника с ip-адресами).
Каналы можно открывать и закрывать соответствующими командами
из командной строки.
Из двух каналов-источников один - резервный и находиться в выключенном состоянии, второй, соответственно, включен и работает.
Нужно написать программу, которая, скажем, периодически опрашивала
бы основной канал-источник (например, пингами) и, если эха нет, или RTT
велико, закрывала бы основной канал и открывала резервный, продолжая при этом опрашивать основной канал, до тех пор пока он вновь не заработает, после чего, программа должна закрыть резервный и открыть основной канал
вновь.
Написал туманно, но точнее, боюсь надо вдаваться в детали.
Важно знать можно ли это сделать в принципе, приблизительно как и на
чем это написать (perl,c-shell..etc.)
Заранее спасибо.

С уважением, Александр.
Сообщ. #883719
31.10.2005 10:35
Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme Being

участник
Last Login: 14.05.2003 9:56
Сообщ.: 99, Visits: 1 090
Посмотри в сторону динамической маршрутизации. Если я правильно понял - тебе нужен резервный канал на случай падения или не качественной работы основного.
Сообщ. #883739
« пред. тема | след. тема »


Эту тему читают Expand / Collapse
Посетители: 0 (0 гостей, 0 участников, 0 скрыт.участников)
Сейчас нет участников, просматривающих тему.
Модераторы: Alexey, boombastik, bazile, pl

Время GMT +3:00, Сейчас 12:03