Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 18.03.2016, 15:10   #1
Deep-Minimal
Пользователь
 
Регистрация: 29.06.2009
Сообщений: 20
По умолчанию Перенаправление трафика.

Всем привет!

Какими средствами можно реализовать маршрутизацию трафика?
Задача стоит сделать балансировщик сети. Клиент отправляет данные на балансировщик сети, у балансировщика имеются заранее полученная информация о том, какой сервер меньше всего загружен. Далее, балансировщик отправляет данные нужному серверу. Потом, сервер посылает ответ клиенту балансировщику, а балансировщик перенаправляет эти данные нужному клиенту.

Пример:
кл - клиент, бс - балансировщик сети, <-> - трафик в обе стороны.
КЛ <-> БС <-> Серверы

Как мне сделать прием\передача трафика нужным машинам?
Deep-Minimal вне форума Ответить с цитированием
Старый 18.03.2016, 15:22   #2
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,709
По умолчанию

Ну смотря что и в какой степени нужно. Тот же iptable или nginx умеют баласировку, а так можно и до железки какой-нибудь дойти.
p51x вне форума Ответить с цитированием
Старый 18.03.2016, 15:33   #3
Deep-Minimal
Пользователь
 
Регистрация: 29.06.2009
Сообщений: 20
По умолчанию

Тут до меня дошло, что программа не будет использовать трафик. Вопрос теперь в другом, где копать, чтобы управлять сетевой картой как мне нужно?
Deep-Minimal вне форума Ответить с цитированием
Старый 18.03.2016, 15:40   #4
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,709
По умолчанию

Прочтите мой пост. iptables спокойно роутит пакеты.
p51x вне форума Ответить с цитированием
Старый 18.03.2016, 15:42   #5
Deep-Minimal
Пользователь
 
Регистрация: 29.06.2009
Сообщений: 20
По умолчанию

Я то понял, но это дипломная работа, и нужно все написать самому, без применения уже готовых программ, библиотек да, но не программ. Заранее спасибо!
Deep-Minimal вне форума Ответить с цитированием
Старый 18.03.2016, 17:48   #6
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,709
По умолчанию

Ну это немного другой разговор. Давайте определятся на сколько у вас глубокая дипломная:
1. хватит "службы", которая будет обмениваться инфой с серверами, взависимостит от ситуации перенастраивать тот же iptables или вообше отрубать интерфесы
2. или вы хотите посерьезному с драйвером/модулем для фильтрации пакетов и прочими прелестями
p51x вне форума Ответить с цитированием
Старый 18.03.2016, 19:06   #7
Deep-Minimal
Пользователь
 
Регистрация: 29.06.2009
Сообщений: 20
По умолчанию

Сама система должна быть универсальна.. драйвер/модуль для фильтрации пакетов лучше подходит для решения моей задачи.
Deep-Minimal вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Перенаправление трафика Driverk Работа с сетью в Delphi 1 25.04.2013 21:18
[Windows] Постояннное перенаправление UDP трафика Человек_Борща Windows 1 22.01.2013 15:46
Перенаправление diazolin PHP 7 21.12.2012 23:23
Перенаправление dns-трафика Unconnected Работа с сетью в Delphi 2 11.06.2012 01:45
Перенаправление cherepushka PHP 1 26.02.2012 14:35