The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"MPD и компрессия"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"MPD и компрессия"
Сообщение от Sergey_Krasnikov emailИскать по авторуВ закладки(??) on 13-Май-04, 12:35  (MSK)
Нужно прикрутить компрессию к MPD. Если ставиш в Makefile

COMPRESSION_PRED1=     yes
COMPRESSION_STAC=      yes
COMPRESSION_DEFLATE=   yes
COMPRESSION_MPPC=      yes

и пытаешся откомпелировать, то уж сильно ругается make.

А еще там же написано еще коечто.

# Define supported compression types
# Notes:
#  These are either incomplete or untested. Volunteers are
#  welcome. The STAC and MPPC compressions require proprietary
#  code from Stac Electronics (now known as Hi/Fn).

в результате вопрос. Кто нибуть скомпилил mpd с данными модулями компресии?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "MPD и компрессия"
Сообщение от Sergey_Krasnikov Искать по авторуВ закладки(??) on 14-Май-04, 00:55  (MSK)
Зададим вопрос по другому.

Что можно поставить под FreeBSD чтобы оно могло организовывать компресированные vpn тунели с windows 98-XP?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "MPD и компрессия"
Сообщение от Sergey_Krasnikov Искать по авторуВ закладки(??) on 15-Май-04, 14:47  (MSK)
>Зададим вопрос по другому.
>
>Что можно поставить под FreeBSD чтобы оно могло организовывать компресированные vpn тунели
>с windows 98-XP?

Может я как то неправильно задаю вопрос? Или здесь действительно никто не знает как организовать такое ЧУДО?

Ну выскажите хотябы предположения......

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "MPD и компрессия"
Сообщение от Xeon Искать по авторуВ закладки(ok) on 15-Май-04, 15:18  (MSK)
mpd.conf
---------------------------------------------
default:
        load pptp1
pptp1:
        new -i ng0 pptp1 pptp1
        set ipcp ranges 192.168.1.1/32 192.168.1.51/32
        load clients
clients:
        set iface disable on-demand
        set iface enable proxy-arp
        set iface idle 86400
        set bundle disable multilink
        set link yes acfcomp protocomp
        set link no pap chap
        set link enable chap
        set link keep-alive 10 60
        set ipcp yes vjcomp
        set ipcp dns 192.168.1.1
        set ipcp nbns 192.168.1.1
        set bundle enable compression
        set ccp yes mppc
        set ccp yes mpp-e40
        set ccp yes mpp-e128
        set ccp yes mpp-stateless
---------------------------------------------
mpd.links
---------------------------------------------
pptp1:
        set link type pptp
        set pptp self 194.84.80.90
        set pptp enable incoming
        set pptp disable originate
---------------------------------------------
  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "MPD и компрессия"
Сообщение от diam Искать по авторуВ закладки(ok) on 15-Май-04, 15:21  (MSK)
>mpd.conf
>---------------------------------------------
>default:
>        load pptp1
>pptp1:
>        new -i ng0 pptp1
>pptp1
>        set ipcp ranges 192.168.1.1/32
>192.168.1.51/32
>        load clients
>clients:
>        set iface disable on-demand
>
>        set iface enable proxy-arp
>
>        set iface idle 86400
>
>        set bundle disable multilink
>
>        set link yes acfcomp
>protocomp
>        set link no pap
>chap
>        set link enable chap
>
>        set link keep-alive 10
>60
>        set ipcp yes vjcomp
>
>        set ipcp dns 192.168.1.1
>
>        set ipcp nbns 192.168.1.1
>
>        set bundle enable compression
>
>        set ccp yes mppc
>
>        set ccp yes mpp-e40
>
>        set ccp yes mpp-e128
>
>        set ccp yes mpp-stateless
>
>---------------------------------------------
>mpd.links
>---------------------------------------------
>pptp1:
>        set link type pptp
>
>        set pptp self 194.84.80.90
>
>        set pptp enable incoming
>
>        set pptp disable originate
>
>---------------------------------------------


И что, тогда будет компрессия работать?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "MPD и компрессия"
Сообщение от Sergey_Krasnikov emailИскать по авторуВ закладки(??) on 17-Май-04, 12:27  (MSK)
>mpd.conf
>---------------------------------------------
>default:
>        load pptp1
>pptp1:
>        new -i ng0 pptp1
>pptp1
>        set ipcp ranges 192.168.1.1/32
>192.168.1.51/32
>        load clients
>clients:
>        set iface disable on-demand
>
>        set iface enable proxy-arp
>
>        set iface idle 86400
>
>        set bundle disable multilink
>
>        set link yes acfcomp
>protocomp
>        set link no pap
>chap
>        set link enable chap
>
>        set link keep-alive 10
>60
>        set ipcp yes vjcomp
>
>        set ipcp dns 192.168.1.1
>
>        set ipcp nbns 192.168.1.1
>
>        set bundle enable compression
>
>        set ccp yes mppc
>
>        set ccp yes mpp-e40
>
>        set ccp yes mpp-e128
>
>        set ccp yes mpp-stateless
>
>---------------------------------------------
>mpd.links
>---------------------------------------------
>pptp1:
>        set link type pptp
>
>        set pptp self 194.84.80.90
>
>        set pptp enable incoming
>
>        set pptp disable originate
>
>---------------------------------------------


Ты сам пробовал? У тебя работает то компрессия? в логи смотрел что он пишет?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "MPD и компрессия"
Сообщение от Sergey_Krasnikov emailИскать по авторуВ закладки(??) on 18-Май-04, 17:02  (MSK)
>Нужно прикрутить компрессию к MPD. Если ставиш в Makefile
>
>COMPRESSION_PRED1=     yes
>COMPRESSION_STAC=      yes
>COMPRESSION_DEFLATE=   yes
>COMPRESSION_MPPC=      yes
>
>и пытаешся откомпелировать, то уж сильно ругается make.
>
>А еще там же написано еще коечто.
>
># Define supported compression types
># Notes:
>#  These are either incomplete or untested. Volunteers are
>#  welcome. The STAC and MPPC compressions require proprietary
>#  code from Stac Electronics (now known as Hi/Fn).
>
>в результате вопрос. Кто нибуть скомпилил mpd с данными модулями компресии?

Неужели никто не задавался вопросами компресси трафика?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "MPD и компрессия"
Сообщение от diam Искать по авторуВ закладки(ok) on 18-Май-04, 19:51  (MSK)
Вот мои настройки MPD (собирал из портов без всяких опций):
# cat mpd.conf
default:
        load client0
        load client1
        load client2
        load client3
        load client4
        load client5
        load client6
        load client7

client0:
        new -i ng0 pptp0 pptp0
        set ipcp ranges 192.168.243.1/32 192.168.198.10/32
        load clients_standart
client1:
        new -i ng1 pptp1 pptp1
        set ipcp ranges 192.168.243.1/32 192.168.198.11/32
        load clients_standart
client2:
        new -i ng2 pptp2 pptp2
        set ipcp ranges 192.168.243.1/32 192.168.198.12/32
        load clients_standart
client3:
        new -i ng3 pptp3 pptp3
        set ipcp ranges 192.168.243.1/32 192.168.198.13/32
        load clients_standart
client4:
        new -i ng4 pptp4 pptp4
        set ipcp ranges 192.168.243.1/32 192.168.198.14/32
        load clients_standart
client5:
        new -i ng5 pptp5 pptp5
        set ipcp ranges 192.168.243.1/32 192.168.198.15/32
        load clients_standart
client6:
        new -i ng6 pptp6 pptp6
        set ipcp ranges 192.168.243.1/32 192.168.198.16/32
        load clients_standart
client7:
        new -i ng7 pptp7 pptp7
        set ipcp ranges 192.168.243.1/32 192.168.198.17/32
        load clients_standart

clients_standart:
        set iface disable on-demand
        set bundle disable multilink
        set link yes acfcomp protocomp
        set link no pap chap
        set link enable chap
        set link keep-alive 60 180
        set ipcp yes vjcomp
        set ipcp dns 10.20.30.41
        set iface enable proxy-arp
        set bundle enable compression
        set ccp yes mppc
        set ccp yes mpp-compress
        set ccp yes mpp-e40
        set ccp yes mpp-e128
        set ccp yes mpp-stateless
        set bundle yes crypt-reqd
        set pptp self 10.20.30.40
        set pptp enable incoming
        set pptp disable originate

# cat mpd.secret
clientname1         "password1"       192.168.198.10
clientname2         "password2"       192.168.198.11
clientname3         "password3"       192.168.198.12

# cat mpd.links
pptp0:
        set link type pptp
pptp1:
        set link type pptp
pptp2:
        set link type pptp
pptp3:
        set link type pptp
pptp4:
        set link type pptp
pptp5:
        set link type pptp
pptp6:
        set link type pptp
pptp7:
        set link type pptp

---
С этими настройками клиенты могут откуда угодно могут заходить внутрь VPN через шлюз 10.20.30.40 (это твой внешний IP), при этом им будут присвоены адреса (каждому свой - это указано в mpd.secret. Если уберёшь IP после пароля - будет присвоен первый свободный адрес). Пользоваться будут днс 10.20.30.41 (это твой внешний или внутренний IP днс, главное, что бы у твоего гейта были маршруты клиент - ... - днс и обратно).

Что ещё нужно сказать.
Компрессия mppc даёт сжатие не больше чем 7% (по крайней мере, так написано в свойствах vpn-соединения винды XP), а по дайл-апу - вообще не более 1%. Я эксперементировал очень много, перепробовал все возможные варианты с pptp, но лучших результатов не добился. К тому же, вот что написано в share/doc/mpd:
...
COMPRESSION_PRED1
COMPRESSION_STAC
COMPRESSION_MPPC
COMPRESSION_DEFLATE

    These enable support for the corresponding compression types. Note that STAC and MPPC compression require proprietary source files that are not included. DEFLATE is unimplemented. All of these are not very well tested.
...
А вот из-за шифрования данных реальная ширина канала урезается как минимум в 2 раза.

Если кто-то скажет, как сделать сжатие более эффективным, буду очень признателен.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

8. "MPD и компрессия"
Сообщение от Sergey_Krasnikov Искать по авторуВ закладки(??) on 19-Май-04, 01:01  (MSK)
>Вот мои настройки MPD (собирал из портов без всяких опций):

И вот при вот этих всех настройках, если коннектится юзер с XP, у тебя в свойствах соединения пишется % компресии? Или может быть на 2 вкладке у тебя пишется Compression?

>---
>С этими настройками клиенты могут откуда угодно могут заходить внутрь VPN через
>шлюз 10.20.30.40 (это твой внешний IP), при этом им будут присвоены
>адреса (каждому свой - это указано в mpd.secret. Если уберёшь IP
>после пароля - будет присвоен первый свободный адрес). Пользоваться будут днс
>10.20.30.41 (это твой внешний или внутренний IP днс, главное, что бы
>у твоего гейта были маршруты клиент - ... - днс и
>обратно).

Все ЭТО у меня и так пашет. Вопрос стал именно как компрессировать трафик. А MPD в данном случае только конкретно взятый продукт.

>Что ещё нужно сказать.
>Компрессия mppc даёт сжатие не больше чем 7% (по крайней мере, так
>написано в свойствах vpn-соединения винды XP), а по дайл-апу - вообще
>не более 1%. Я эксперементировал очень много, перепробовал все возможные варианты
>с pptp, но лучших результатов не добился. К тому же, вот
>что написано в share/doc/mpd:
>...
>COMPRESSION_PRED1
>COMPRESSION_STAC
>COMPRESSION_MPPC
>COMPRESSION_DEFLATE
>
>    These enable support for the corresponding compression types.
>Note that STAC and MPPC compression require proprietary source files that
>are not included. DEFLATE is unimplemented. All of these are not
>very well tested.
У тебя есть файлики для STAC и MPPC? Там всегото ничего должно быть 5 файлов.
Или у тебя есть DEFLATE? А PRED1 в 3.18 вообще не компилится.

>...
>А вот из-за шифрования данных реальная ширина канала урезается как минимум в
>2 раза.
>
>Если кто-то скажет, как сделать сжатие более эффективным, буду очень признателен.


Аналогично.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

9. "MPD и компрессия"
Сообщение от diam Искать по авторуВ закладки(ok) on 19-Май-04, 14:05  (MSK)
>>Вот мои настройки MPD (собирал из портов без всяких опций):
>
>И вот при вот этих всех настройках, если коннектится юзер с XP,
>у тебя в свойствах соединения пишется % компресии? Или может быть
>на 2 вкладке у тебя пишется Compression?

Да и да. У меня пишется и процент компрессии, и во второй вкладке указан тип включенной компрессии: MPPC.

>
>>---
>>С этими настройками клиенты могут откуда угодно могут заходить внутрь VPN через
>>шлюз 10.20.30.40 (это твой внешний IP), при этом им будут присвоены
>>адреса (каждому свой - это указано в mpd.secret. Если уберёшь IP
>>после пароля - будет присвоен первый свободный адрес). Пользоваться будут днс
>>10.20.30.41 (это твой внешний или внутренний IP днс, главное, что бы
>>у твоего гейта были маршруты клиент - ... - днс и
>>обратно).
>
>Все ЭТО у меня и так пашет. Вопрос стал именно как компрессировать
>трафик. А MPD в данном случае только конкретно взятый продукт.

Я тебе написал КАК. Больше никак, или ты не читал
>>с pptp, но лучших результатов не добился. К тому же, вот
>>что написано в share/doc/mpd:
>>...
>>COMPRESSION_PRED1
>>COMPRESSION_STAC
>>COMPRESSION_MPPC
>>COMPRESSION_DEFLATE
>>
>>    These enable support for the corresponding compression types.
>>Note that STAC and MPPC compression require proprietary source files that
>>are not included. DEFLATE is unimplemented. All of these are not
>>very well tested.

>У тебя есть файлики для STAC и MPPC? Там всегото ничего должно
>быть 5 файлов.
>Или у тебя есть DEFLATE? А PRED1 в 3.18 вообще не компилится.

Нет. Я тебе написал всё, что у меня установлено.

>>А вот из-за шифрования данных реальная ширина канала урезается как минимум в
>>2 раза.
>>
>>Если кто-то скажет, как сделать сжатие более эффективным, буду очень признателен.
>
>
>Аналогично.

Только почему так агрессивно?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

10. "MPD и компрессия"
Сообщение от Sergey_Krasnikov emailИскать по авторуВ закладки(??) on 19-Май-04, 15:00  (MSK)
>>>Вот мои настройки MPD (собирал из портов без всяких опций):
>>
>>И вот при вот этих всех настройках, если коннектится юзер с XP,
>>у тебя в свойствах соединения пишется % компресии? Или может быть
>>на 2 вкладке у тебя пишется Compression?
>
>Да и да. У меня пишется и процент компрессии, и во второй
>вкладке указан тип включенной компрессии: MPPC.
А это у тебя пишется при коннекте через модем? Или vpn over tcp?
>
>>
>>>---
>>>С этими настройками клиенты могут откуда угодно могут заходить внутрь VPN через
>>>шлюз 10.20.30.40 (это твой внешний IP), при этом им будут присвоены
>>>адреса (каждому свой - это указано в mpd.secret. Если уберёшь IP
>>>после пароля - будет присвоен первый свободный адрес). Пользоваться будут днс
>>>10.20.30.41 (это твой внешний или внутренний IP днс, главное, что бы
>>>у твоего гейта были маршруты клиент - ... - днс и
>>>обратно).
>>
>>Все ЭТО у меня и так пашет. Вопрос стал именно как компрессировать
>>трафик. А MPD в данном случае только конкретно взятый продукт.
>
>Я тебе написал КАК. Больше никак, или ты не читал
Да в том то и дело, что делаю все точно также. А не пашет. Гдето грабли ;-(
>>>с pptp, но лучших результатов не добился. К тому же, вот
>>>что написано в share/doc/mpd:
>>>...
>>>COMPRESSION_PRED1
>>>COMPRESSION_STAC
>>>COMPRESSION_MPPC
>>>COMPRESSION_DEFLATE
>>>
>>>    These enable support for the corresponding compression types.
>>>Note that STAC and MPPC compression require proprietary source files that
>>>are not included. DEFLATE is unimplemented. All of these are not
>>>very well tested.
>
>
>
>>У тебя есть файлики для STAC и MPPC? Там всегото ничего должно
>>быть 5 файлов.
>>Или у тебя есть DEFLATE? А PRED1 в 3.18 вообще не компилится.
>
>Нет. Я тебе написал всё, что у меня установлено.
Жаль.
>
>>>А вот из-за шифрования данных реальная ширина канала урезается как минимум в
>>>2 раза.
>>>
>>>Если кто-то скажет, как сделать сжатие более эффективным, буду очень признателен.
>>
>>
>>Аналогично.
>
>Только почему так агрессивно?

Нет нет. Я просто немного растроен ;-(

ЗЫ. Заранее извиняюсь если че нетак. ;-)

  Рекомендовать в FAQ | Cообщить модератору | Наверх

11. "MPD и компрессия"
Сообщение от diam Искать по авторуВ закладки(??) on 20-Май-04, 07:05  (MSK)
>>Да и да. У меня пишется и процент компрессии, и во второй
>>вкладке указан тип включенной компрессии: MPPC.
>А это у тебя пишется при коннекте через модем? Или vpn over
>tcp?

VPN over TCP

  Рекомендовать в FAQ | Cообщить модератору | Наверх

12. "MPD и компрессия"
Сообщение от Maxim Искать по авторуВ закладки(??) on 10-Апр-05, 20:42  (MSK)
Здесь есть интересная опция в конфиге mpd.conf
set ccp yes mpp-compress

если ее выставить то в свойствах сооединения будет стоять: Сжатие MPPC

вот часть моего конфига

pptp_standart:
    set iface disable on-demand
    set bundle disable multilink
    set iface enable tcpmssfix
    set link mtu 1300
    set link yes acfcomp protocomp
    set link no pap chap
    set link enable chap
    set link keep-alive 60 180
    set ipcp yes vjcomp
    set ipcp dns 192.168.14.10
    set iface enable proxy-arp
    set bundle enable compression

    set ccp yes mppc
    set ccp yes mpp-compress
    set ccp yes mpp-e40
    set ccp yes mpp-e128
    set ccp yes mpp-stateless
    set bundle yes crypt-reqd

    set pptp enable incoming
    set pptp disable originate

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




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

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