IpfwNg

Apr. 26th, 2012 03:11 am
nuclight: (Default)
[personal profile] nuclight
В честь 26 годовщины 26 апреля уволился с текущей работы и таки наконец начал проект http://wiki.freebsd.org/IpfwNg — хотя на работе FreeBSD и была основной системой, реальную возможность пилить ядро я так и не получил (хотя тот же NAT64 нам бы понадобился не через полгода, так через год). В ближайшие недели посижу дома и надеюсь сделать хотя бы скелет, который можно будет потом уже в свободное время потихоньку пилить — работы по проекту предстоит очень много.

Желающие обсудить по делу — велкам в каменты (хотя я туда еще не все наброски оформил).

Date: 2012-05-25 07:48 am (UTC)
From: [identity profile] dadv.livejournal.com
> файрвол нужен хороший и в котором добавление поддержки еще одного протокола не выливается в месяц работы.

На эту тему был какой-то прогресс у imax: http://blog.imax.in.ua/2012/02/userfw-freebsd.html

Date: 2012-05-25 08:05 am (UTC)
From: [identity profile] http://users.livejournal.com/_slw/
разумеется нет. если кодить разбор протокола на си --- месяц работы будет полюбому

Date: 2012-05-25 08:09 am (UTC)
From: [identity profile] dadv.livejournal.com
Субмодули на любом языке описания протокола для модуля, который будет парсить язык и делать таблички :-)

Date: 2012-05-25 08:15 am (UTC)
From: [identity profile] http://users.livejournal.com/_slw/
пф. ну ни х не понял.
описание протоколов должно быть декларативное, общее, что бы можно было все свести воедино и построить оптимальное дерево разбора.
и это, состояний и потоков у него так же нет.

Date: 2012-05-31 11:07 pm (UTC)
From: [identity profile] nuclight.livejournal.com
Каких состояний и потоков?

Date: 2012-06-01 04:37 am (UTC)
From: [identity profile] http://users.livejournal.com/_slw/
ты еще через год спроси, что бы я точно забыл что имел ввиду.

тех, которые в понятии statefull.

February 2017

S M T W T F S
   1 234
567891011
12131415161718
19202122232425
262728    

Style Credit

Expand Cut Tags

No cut tags
Page generated Jul. 6th, 2025 03:20 pm
Powered by Dreamwidth Studios