The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Динамическое распределение интернета для домашнего пользован..."
Отправлено cooler.ru, 06-Июн-10 16:32 
>[оверквотинг удален]
>этого понимания готовым конфигом скорей удастся намотать себе кишки на сверло,
>чем добиться эффективного и безопасного решения.
>
>Кроме того, понимание принципов позволяет решить ЛЮБУЮ возникшую задачу, а не только
>частную сиюминутную, каковой, собсно, и является дележка канала. Потому что непременно
>еще возникнут задачи трансляции адресов, проброса портов, фильтрации входящих соединений етц.
>Поэтому, как говаривал дедушка Ульянов-Ленин - учиться, учиться и еще раз
>учиться. А если учиться некогда - нанять человека, которому поставить внятное
>ТЗ. А потом смотреть, как оно сделано - и учиться, учиться
>и так далее.

Блин, я думал уже не встречу людей со ЗДРАВЫМ пониманием действительности! =)

Согласен во всём на 100% и больше! ;)

Конечно, я всё это понимаю и буду изучать в скором времени эту тематику досконально и до конца. Но ПОКА, пока руки не дошли, думал уже есть готовые ответы, вот и решил поинтересоваться, как народ решает эту задачу.

Вот как я сейчас понимаю решение моей задачи (псевдо-текст скрипта):
//--------------------------------------------------------
переменная1=192.168.0;
добавить в очередь ожидания пакетов адрес <переменная1>.1;
добавить в очередь ожидания пакетов адрес <переменная1>.2;
...
добавить в очередь ожидания пакетов адрес <переменная1>.254;
//--------------------------------------------------------
...и всё. Что-то типа того. Очередь здесь - это что-то внутри фаервола, через которую проходят все пакеты. Так вот всё же просто. Надо адресу 192.168.0.1 поднять приоритет - добавим ещё одну строку:
//--------------------------------------------------------
переменная1=192.168.0;
добавить в очередь ожидания пакетов адрес <переменная1>.1;
добавить в очередь ожидания пакетов адрес <переменная1>.1;
добавить в очередь ожидания пакетов адрес <переменная1>.2;
...
добавить в очередь ожидания пакетов адрес <переменная1>.254;
//--------------------------------------------------------
Тогда получим два пакета за один момент времени t от первого адреса и по одному на остальных. Причём если пакетов от некоторых адресов не будет, просто переходим на следующую строку.

Вроде всё просто, покрывает требуемые условия и решает задачу. Только куда это всё запихать?

 

Ваше сообщение
Имя*:
EMail:
Для отправки новых сообщений в текущей нити на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру