faq обучение настройка
Текущее время: Пн июн 30, 2025 01:02

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 14 ] 
Автор Сообщение
 Заголовок сообщения: WCF и пайпы на DFL
СообщениеДобавлено: Пт июн 10, 2011 13:37 
Не в сети

Зарегистрирован: Чт фев 07, 2008 12:18
Сообщений: 314
Подскажите, как настроить пайпы, чтоб правильно резался HTTP-траффик, проходящий WCF.

Он попадает в пайп 2 раза и соответственно режется в 2 раза. Вместо мегабита по HTTP получаю 512Кбит/с.
Делаю 2 пайпа:
1й - для HTTP траффика в 2 раза больший (2Мбит/с)
2й - для всего траффика 1Мбит/с

В итоге получается по-мегабиту (на HTTP и остальной траффик). Ставлю на всю качать торрент, тестирую скорость по HTTP - 1Мбит/с. А нужно дать мегабит на весь траффик.

Никто не решил это вопрос?

_________________
D-Link DFL-860E (2.30.01.06)
D-Link DGS-3612G
D-Link DGS-3200-10
D-Link DES-1228
D-Link DES-1200-28


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: WCF и пайпы на DFL
СообщениеДобавлено: Вс июн 12, 2011 01:34 
Не в сети

Зарегистрирован: Пн сен 27, 2004 12:16
Сообщений: 1978
Откуда: Москва
А мой совет ранее не помог? viewtopic.php?p=746836#p746836

_________________
DFL-860E (10.22.01.04), DFL-210 (2.27.08.03-22678), DGS-1210-20/ME/B1A (7-03-B043), DGS-3200-10 (2.21.B018), DES-3200-10 (4.38.B012), DWL-2100AP (250eu-rc358), DNS-323 (1.10), DI-824VUP (1.06b21), DSL-300T (2.00B01T01.EU.20071227)


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: WCF и пайпы на DFL
СообщениеДобавлено: Вс июн 12, 2011 10:17 
Не в сети

Зарегистрирован: Чт фев 07, 2008 12:18
Сообщений: 314
Dima G. писал(а):
А мой совет ранее не помог? viewtopic.php?p=746836#p746836


Нет. HTTP-траффик почему-то вообще не попадает во 2ю трубу :shock: Получаю просто 2 пайпа по мегабиту: HTTP и остальной траффик.
Может тут как в фре, где-то опция включена, что траффик только 1 пайп может проходить?

_________________
D-Link DFL-860E (2.30.01.06)
D-Link DGS-3612G
D-Link DGS-3200-10
D-Link DES-1228
D-Link DES-1200-28


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: WCF и пайпы на DFL
СообщениеДобавлено: Вс июн 12, 2011 16:36 
Не в сети

Зарегистрирован: Пн сен 27, 2004 12:16
Сообщений: 1978
Откуда: Москва
Неплохо было бы взглянуть на скриншоты правил шейпинга и сами трубы. Все вкладки.

_________________
DFL-860E (10.22.01.04), DFL-210 (2.27.08.03-22678), DGS-1210-20/ME/B1A (7-03-B043), DGS-3200-10 (2.21.B018), DES-3200-10 (4.38.B012), DWL-2100AP (250eu-rc358), DNS-323 (1.10), DI-824VUP (1.06b21), DSL-300T (2.00B01T01.EU.20071227)


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: WCF и пайпы на DFL
СообщениеДобавлено: Пн июн 13, 2011 12:39 
Не в сети

Зарегистрирован: Чт фев 07, 2008 12:18
Сообщений: 314
Dima G. писал(а):
Неплохо было бы взглянуть на скриншоты правил шейпинга и сами трубы. Все вкладки.


Pipe Rules (2 верхних)
Изображение

Настройка шейпинга для траффика HTTP
Изображение

Пайп 2Мбит/с
Изображение

_________________
D-Link DFL-860E (2.30.01.06)
D-Link DGS-3612G
D-Link DGS-3200-10
D-Link DES-1228
D-Link DES-1200-28


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: WCF и пайпы на DFL
СообщениеДобавлено: Пн июн 13, 2011 17:13 
Не в сети

Зарегистрирован: Пн сен 27, 2004 12:16
Сообщений: 1978
Откуда: Москва
Ну вот, сразу видно, что второй трубы в Return chain у правила нет. Соответственно, и не попадет во вторую трубу. Прочтите внимательно еще раз мой совет по ссылке выше.

"Для HTTP трафика пускать через две трубы - сначала http_pipe, затем total_pipe."
Две трубы должны быть в цепочке. У правила остального трафика - одна труба total_pipe

_________________
DFL-860E (10.22.01.04), DFL-210 (2.27.08.03-22678), DGS-1210-20/ME/B1A (7-03-B043), DGS-3200-10 (2.21.B018), DES-3200-10 (4.38.B012), DWL-2100AP (250eu-rc358), DNS-323 (1.10), DI-824VUP (1.06b21), DSL-300T (2.00B01T01.EU.20071227)


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: WCF и пайпы на DFL
СообщениеДобавлено: Пн июн 13, 2011 20:04 
Не в сети

Зарегистрирован: Чт фев 07, 2008 12:18
Сообщений: 314
Dima G. писал(а):
Ну вот, сразу видно, что второй трубы в Return chain у правила нет. Соответственно, и не попадет во вторую трубу. Прочтите внимательно еще раз мой совет по ссылке выше.

"Для HTTP трафика пускать через две трубы - сначала http_pipe, затем total_pipe."
Две трубы должны быть в цепочке. У правила остального трафика - одна труба total_pipe


Понял.
Просто сразу не понял принцип работы пайпов. Думал оно правила по очереди проходит. А оказалось тут отдельная штука.

Завтра с утра попробую, отпишусь.

_________________
D-Link DFL-860E (2.30.01.06)
D-Link DGS-3612G
D-Link DGS-3200-10
D-Link DES-1228
D-Link DES-1200-28


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: WCF и пайпы на DFL
СообщениеДобавлено: Пн июн 20, 2011 21:28 
Не в сети

Зарегистрирован: Пн сен 01, 2008 12:02
Сообщений: 114
Dima G. писал(а):
Две трубы должны быть в цепочке.

И оно нормально будет отрабатывать, если первая труба на 2 Мбит/с, а вторая на 1 Мбит/с? Тем же ведь 1 Мбит (с alg на 512 в реале) и порежется весь http.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: WCF и пайпы на DFL
СообщениеДобавлено: Пн июн 20, 2011 22:50 
Не в сети

Зарегистрирован: Пн сен 01, 2008 12:02
Сообщений: 114
С этим двойным прохождением через трубу в случае использования alg реально беда:
1. Скорость падает.
2. Если удваивать пропускную способность трубы с alg, то нужно увеличивать и тотал трубу - тогда стопудово лимит трубы будет выше физической пропускной способности, а этого допускать нельзя.
3. Остальные трубы с другим трафиком тоже начнут косячить - dfl будет думать, что труба забита (хотя на самом деле нет), будет троттлить при соответствующих настройках пакеты с меньшим приоритетом.
4. По одной трубе может идти трафик как с alg, так и без - например, http с alg и без. Труба для них одна - опять же, будет излишне "забита" двойным прохождением с alg, значит динамическая балансировка будет отрабатывать неверно.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: WCF и пайпы на DFL
СообщениеДобавлено: Вт июн 21, 2011 01:01 
Не в сети

Зарегистрирован: Пн сен 27, 2004 12:16
Сообщений: 1978
Откуда: Москва
belov-evgenii писал(а):
Dima G. писал(а):
Две трубы должны быть в цепочке.

И оно нормально будет отрабатывать, если первая труба на 2 Мбит/с, а вторая на 1 Мбит/с? Тем же ведь 1 Мбит (с alg на 512 в реале) и порежется весь http.

Я написал принцип в теории, проверять самому лень. Но знаю, что в каждой трубе трафик соревнуется независимо. 2МБит HTTP попадает в первую трубу, на выходе (и соответственно на входе во вторую) будет 1МБит.
belov-evgenii писал(а):
С этим двойным прохождением через трубу в случае использования alg реально беда:
1. Скорость падает.
2. Если удваивать пропускную способность трубы с alg, то нужно увеличивать и тотал трубу - тогда стопудово лимит трубы будет выше физической пропускной способности, а этого допускать нельзя.
3. Остальные трубы с другим трафиком тоже начнут косячить - dfl будет думать, что труба забита (хотя на самом деле нет), будет троттлить при соответствующих настройках пакеты с меньшим приоритетом.
4. По одной трубе может идти трафик как с alg, так и без - например, http с alg и без. Труба для них одна - опять же, будет излишне "забита" двойным прохождением с alg, значит динамическая балансировка будет отрабатывать неверно.

А вы проверили? А то в первом пункте как бы явное утверждение, а далее предположения.

_________________
DFL-860E (10.22.01.04), DFL-210 (2.27.08.03-22678), DGS-1210-20/ME/B1A (7-03-B043), DGS-3200-10 (2.21.B018), DES-3200-10 (4.38.B012), DWL-2100AP (250eu-rc358), DNS-323 (1.10), DI-824VUP (1.06b21), DSL-300T (2.00B01T01.EU.20071227)


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: WCF и пайпы на DFL
СообщениеДобавлено: Вт июн 21, 2011 07:24 
Не в сети

Зарегистрирован: Пн сен 01, 2008 12:02
Сообщений: 114
Проверял еще в 2009


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: WCF и пайпы на DFL
СообщениеДобавлено: Вт июн 21, 2011 08:27 
Не в сети

Зарегистрирован: Чт фев 07, 2008 12:18
Сообщений: 314
Да, не работает вариант с 2мя пайпами, забыл отписаться.
Скорость всеравно режется по 2 раза каждым пайпом, в итоге на выходе 512Кбит/с.

Но если делать пайп с Grouping, то он с ALG режет нормально. Правда общая скорость всего пайпа всеравно режется в 2 раза. Т.е. беру пайп 10Мбит/с, по 1Мбит/с на клиента. Резаться будет нормально, но больше 5ти клиентов с макс. скоростью не подключишь.

Кодеры D-Link, решите пожалуйста эту проблему !!!!

_________________
D-Link DFL-860E (2.30.01.06)
D-Link DGS-3612G
D-Link DGS-3200-10
D-Link DES-1228
D-Link DES-1200-28


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: WCF и пайпы на DFL
СообщениеДобавлено: Вт июн 21, 2011 10:14 
Не в сети

Зарегистрирован: Пн сен 01, 2008 12:02
Сообщений: 114
masters писал(а):
Но если делать пайп с Grouping, то он с ALG режет нормально.

Я имел в виду grouping если в одну трубу идет с alg и без - вот тут будет криво.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: WCF и пайпы на DFL
СообщениеДобавлено: Вт июн 21, 2011 10:25 
Не в сети

Зарегистрирован: Чт фев 07, 2008 12:18
Сообщений: 314
belov-evgenii писал(а):
masters писал(а):
Но если делать пайп с Grouping, то он с ALG режет нормально.

Я имел в виду grouping если в одну трубу идет с alg и без - вот тут будет криво.


У меня как раз нормально получается. Создаю трубу с grouping по Dest IP. Общий размер трубы 10Мбит/с, на пользователя - 1Мбит/с.
Засовываю туда весь траффик (не делаю отдельного правила для ALG), и все нормально режет. 1Мбит/с на HTTP и весь остальной траффик для каждого пользователя.

_________________
D-Link DFL-860E (2.30.01.06)
D-Link DGS-3612G
D-Link DGS-3200-10
D-Link DES-1228
D-Link DES-1200-28


Вернуться наверх
 Профиль  
 
Показать сообщения за:  Сортировать по:  
Начать новую тему Ответить на тему  [ Сообщений: 14 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 44


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB