|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Kirill Nuzhdin 2:5020/400 18 Jun 2007 17:15:09 To : Gregory Edigarov Subject : Re: dummynet --------------------------------------------------------------------------------
Gregory Edigarov wrote:
> Anton Yuzhaninov wrote:
>> Hello, Gregory!
>> You wrote to Vadim Goncharov on Mon, 18 Jun 2007 11:07:07 +0000 (UTC):
>>
>> GE> Бред. Hетграф не является таковым. В ядре должно быть только то, что
>> GE> необходимо (IP стек, драйвера, шедюлер). Все!
>> GE> Все остальное должно делаться на уровне процессов.
>>
>> Для того, чтобы обрабатывать пакет в user space необходимо на каждый
>> пакет сначала скопировать пакет их kernel space в user space и потом
>> обратно. плюс переключения контекста.
>
> ЧЕМ таким не устраивает PF/IPF NAT? учитывая, что оно и так
> kernel-level? А заставлять kernel натить протоколы
> прикладного уровня - не kernela это работа, а соответсвующего прокси. И
> firewall должен тупо скормить этот пакет прокси.
>
>> Путь Linux это создание отдельной подсистемы для каждой частной задачи.
>>
>> Netgraph в противоположность - универсальное модульное решение, где
>> каждый модуль сравнительно прост. Hаписать свой модуль можно не изучая
>> все ядро целиком. К тому же в большинстве случаев хватает уже
>> написанных модулей.
> Я еще не встречался с задачами, где мне бы потребовались возможности
> нетграф. при этом - я не отрицаю,
> что такие задачи вполне могут иметь место быть. Hо прежде чем
> использовать-таки этот таки довольно
> странный механизм - я постараюсь найти более простой и более приемлемый
> для себя путь.
есть ли более простой и приемлемый путь решения следующей задачи:
с одним физическим сетевым интерфейсом нужно эмулировать n штук, для которых
заданы пары IP:MAC?
Hужно, чтобы решение было легко масштабируемо (потому vlan-ы, к сожалению, не
подошли).
Спасибо
--
Best regards,
Kirill Nuzhdin
--- ifmail v.2.15dev5.3
* Origin: MSU (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/65775db876c3.html, оценка из 5, голосов 10
|