LINUX.ORG.RU

Код российского проекта Accel-pptp войдет в состав Linux-ядра 2.6.37

 ,


0

2

Accel-pptp — это сервер PPTP/L2TP/PPPoE, а также клиент PPTP. Данный проект разработан российским программистом Дмитрием Козловым. Авторизация пользователей с помощью PPTP VPN популярна у ISP на постсоветском пространстве, особенно у «домовых» сетей. Данный сервер позволит небольшим ISP использовать бюджетные серверы, вместо дорогих решений от крупных производителей сетевого оборудования. Это связано с тем, что прирост производительности у accel-pptp, по отношению к pptpd, оценивается от 2 до 10 раз. Клиент PPTP будет полезен производителям дешёвых клиентских маршрутизаторов и позволит поднять скорость соединения в несколько раз.

Новость взята с opennet.ru.

>>> Подробности

★★★★★

Проверено: Shaman007 ()

> Клиент PPTP будет полезен производителям дешёвых клиентских маршрутизаторов и позволит поднять скорость соединения в несколько раз.

А подробнее почему?

valich ★★★ ()

Позитивная новость. Нужный проект, да еще и отечественный.

Censo ()

Вот и тут и пору бы сказать: нефиг всякую гадость в ядро тащить. Может теперь httpd в ядро зафигачим? Тоже прирост в скорости будет..

Divius ★★ ()
Ответ на: комментарий от Divius

> Вот и тут и пору бы сказать: нефиг всякую гадость в ядро тащить.

Ты так говришь, будто с монолитным ядром есть другие варианты.

Manhunt ★★★★★ ()

> Данное сервер
Знаю, что так задумано, но может все-таки стоит исправить?

lemonade ()
Ответ на: комментарий от Divius

> Есть, не тащить=)

Ценой тормозов. Так и нишу роутеров недолго профукать.

Не хочешь тащить - выключи в конфиге своей сборки ядра, и радуйся.

Manhunt ★★★★★ ()

Тестировал данный продукт (accel-pptp) примерно с год назад, по сравнению с обычным pptpd скорость которого в районе 10-15 Мбит/сек, данный продукт выдавал за 80 Мбит/сек.

MC ()
Ответ на: комментарий от valich

Во многих таких роутерах юзерспейсный pptp-клиент упирается в производительность процессора, не успевает прокачивать. С accel-pptp процессору полегче. Я так понимаю.

botkin ()

Чувствую багов найдут в коде...

gh0stwizard ★★★★★ ()

И что, там нет той самой застарелой ошибки с роутами?

Lighting ★★★★★ ()

Минусы из Readme:

* Компрессии нет;
* EAP нет;
* Логи в pgsql, ИМХО странно, но да ладно;
* База юзеров только в RADIUS o_O

Лучше останусь на OpenVPN для своих незначительных нужд :)

gh0stwizard ★★★★★ ()
Ответ на: комментарий от Rost

>>уже был khttpd в 2.4 ветке :)

Во-первых уже был, во-вторых современное даже слабое железо вполне быстро что бы быть http сервером, но не достаточно быстро для vpn.

bigfrogg ()

> Данное сервер позволит...

Данное, если оно загружено, может быть посчитано...

Это связано с тем, что прирост производительности оценивается от 2 до 10 раз.


Простите прирост производительности чего по отношению к чему?

shaplov ★★★ ()

Что случилось с машиной времени?

pr0mille ()
Ответ на: комментарий от Rost

ORLY? Что ещё занести в ядро - торрент-клиента?

dotbg ★★★★ ()
Ответ на: комментарий от Manhunt

> Не хочешь тащить - выключи в конфиге своей сборки ядра, и радуйся.

Может и KDE4 в ядро засунть? Для скорости?

cvs-255 ★★★★★ ()
Ответ на: комментарий от cvs-255

> Может и KDE4 в ядро засунть?

Когда линукс будет доминировать на десктопе, можно будет всерьез об этом задуматься.

А пока он доминирует в нише роутеров, и там востребован быстрый pptp

Manhunt ★★★★★ ()

>Авторизация пользователей с помощью PPTP VPN популярна у ISP на постсоветском пространстве, особенно у «домовых» сетей.

Говорят, что так же и в Израиле.

Zubok ★★★★★ ()
Ответ на: комментарий от Manhunt

вроде вопрос не в монолитности. нужно разделить разработку и сборку самого ядреного ведра и подсистем и дров. а то обновить драйвер (тупо добавить PCIID) -> фактически делать новую версию ядра... это как-то в 21 веке... не айс. даже alsa и, скажем, v4l наверное можно слегка выделить. за одно и «тащить» уже никто не будет.

anonymous ()
Ответ на: комментарий от anonymous

>ужно разделить разработку и сборку самого ядреного ведра и подсистем и дров.

Кто тебе не даёт собирать модули отльно от ядра?

Led ★★★☆☆ ()

Хм, я думал, что везде pppoe юзают

overmind88 ★★★★★ ()
Ответ на: комментарий от anonymous

> вроде вопрос не в монолитности

Вопрос в том, что нет достаточного эффективного IPC. Перенос драйвера из кернел-спейс в юзер-спейс приводит к катастрофическому падению производительности. И наоборот. Отсюда стимул тащить всякую дрянь в ядро.

Manhunt ★★★★★ ()
Ответ на: комментарий от anonymous

> фактически делать новую версию ядра... это как-то в 21 веке... не айс

Можете послать лучи любви тому кто сказал «stable api nonsense»

Пока его не будет приходится пихать все в ядро чтоб оно хоть как-то работало

anonymous ()

Осталось узнать, когда ISP эту штуку внедрит у себя?

GladAlex ★★★★★ ()

Я рад, что у нас написали и клиента, и сервер, и оно работает и рвёт всех по показателям.

Я так понимаю, что PPPoE - это транспортный протокол, лежащий ниже TCP/IP. Его нужно в ядро, спору нет.

Но зачем в ядро PPTP пихать, коль он поверх IP работает?

xintrea ()
Ответ на: комментарий от xintrea

отчистим ядро от паразитов

>Но зачем в ядро PPTP пихать, коль он поверх IP работает?

в таком случае заодно из ядра нужно выбросить l2tp, tcp, udp и прочую шнягу работающую поверх IP, долой кернелспейс!

anonymous ()
Ответ на: комментарий от Divius

>> Вот и тут и пору бы сказать: нефиг всякую гадость в ядро тащить. Может теперь httpd в ядро зафигачим? Тоже прирост в скорости будет..

Примерно так и сделали) Только не весь, а необходимые части. См например вызов sendfile.

sergej ★★★★★ ()
Ответ на: комментарий от nempyxa

>PPTP вообще нужен? он плохо NAT-ится

Все зависит от задач.

gh0stwizard ★★★★★ ()
Ответ на: комментарий от Zubok

>>Авторизация пользователей с помощью PPTP VPN популярна у ISP на постсоветском пространстве, особенно у «домовых» сетей.

Говорят, что так же и в Израиле.

Ога, так и есть. При этом, в большинстве случаев можно, пнув провайдера, сделать простой роутинг, без pptp. Придурки, чесслово.

AngryElf ★★★★★ ()
Ответ на: комментарий от sergej

> А что за проблемы с pptp+nat? Линуксовый NAT отлично справляется с PPTP.

Это пока NAT на твоем линукс-сервере, а не у твоего кривого провайдера.

AngryElf ★★★★★ ()
Ответ на: комментарий от AngryElf

> Ога, так и есть. При этом, в большинстве случаев можно, пнув провайдера, сделать простой роутинг, без pptp. Придурки, чесслово.

Мне сделали без пинания, сами - увидел только, что отвалился L2TP. Звоню в поддержку, мне девочка начинает: выключи модем, подсоедини шнур... Я цыкнул ей про MAC и IP-адреса, она перепугалась, и сразу перевела меня на техника. Ну а он радостно: у тебя же обычный DHCP! Ё-мое...

faustus ()
Ответ на: комментарий от AngryElf

> Это пока NAT на твоем линукс-сервере, а не у твоего кривого провайдера.

Успокойся, GRE уже не режут даже в районных сетках с админами-школьниками.

tx ()
Ответ на: комментарий от gh0stwizard

> Логи в pgsql

База юзеров только в RADIUS


Ненавижу аж зубы сводит... За маниакальную любовь разработчиков к СУБД и радиусу оных надо кастрировать через повешение.

tx ()

Что примечательно, этот программер мой земляк, тоже из Воронежа. За державу не обидно. :)

BattleCoder ★★★★★ ()
Ответ на: комментарий от Manhunt

>Дебильный вопрос: в «олеговской» прошивке на базе ядра 2.4 эта штука используется?

см. http://code.google.com/p/wl500g/

В продолжении Олеговской - используется! В оригинальной Олеговской я не помню, т.к.года два уже ее не использую.

vasya_pupkin ★★★★★ ()
Ответ на: комментарий от AngryElf

>> > А что за проблемы с pptp+nat? Линуксовый NAT отлично справляется с PPTP.

Это пока NAT на твоем линукс-сервере, а не у твоего кривого провайдера.

Так нат тут не причем. Просто некоторые провайдеры не пропускают GRE. Я обращался в МТС когда у них оно не работало и на удивление вменяемый человек ответил, что пока gre заблокирован. Сейчас уже все работает.

sergej ★★★★★ ()

ну вы даете...

почему нас провы юзают pptp? да потому что у них клиенты сидят под линуксом и слушают всяких шансонье... :))

Vetoldov ()

Наконец-то в Linux будет человеческий pptp-клиент.

wintrolls ☆☆ ()

>Данный проект разработан российским программистом Дмитрием Козловым

Империя должна знать своих героев!

anonymous ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.