The OpenNET Project / Index page

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



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Раздел полезных советов: Маршрутизатор на базе FreeBSD с при..., auto_tips (ok), 09-Апр-12, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


32. "Раздел полезных советов: Маршрутизатор на базе FreeBSD с при..."  +/
Сообщение от artemrts (ok), 12-Апр-12, 10:01 
> 2 вопроса к автору:
> 1)какова судьба торрент-трафика и как вы его класифицируете?
> 2)какова судьба https-трафика? как я понимаю, его ждёт судьба торрентов?

После таких вопросов я могу сделать вывод, что читали статью через строчку, соответсвенно таков и ответ.

Ответить | Правка | Наверх | Cообщить модератору

34. "Раздел полезных советов: Маршрутизатор на базе FreeBSD с при..."  +1 +/
Сообщение от ragus (ok), 12-Апр-12, 10:04 
>> 2 вопроса к автору:
>> 1)какова судьба торрент-трафика и как вы его класифицируете?
>> 2)какова судьба https-трафика? как я понимаю, его ждёт судьба торрентов?
> После таких вопросов я могу сделать вывод, что читали статью через строчку,
> соответсвенно таков и ответ.

я то читал внимательно.
вы пишете:

>Трафик классифицируется как относительно сервиса/протокола (HTTP, FTP, Torrent) так и относительно пользователя, т.е. трафик от/к компьютера, например, бухгалтера может быть весь помечен как с высоким приоритетом, независимо от того Торрент это или FTP.

и я в упор не вижу классификацию по протоколу. всё что вы делаете - это сливаете трафик от разных хостов в соотв. очередь, т.е. при запущенных торрентах мы гарантированно получим хлюпающий/булькающий голос в voip.


а вот вы, судя по всему, ответить затрудняетесь.

Ответить | Правка | Наверх | Cообщить модератору

35. "Раздел полезных советов: Маршрутизатор на базе FreeBSD с при..."  +/
Сообщение от artemrts (ok), 12-Апр-12, 13:05 
Еще раз внимательно читайте.
Трафик для сип пиров попадаеет в *_hipri, торрент в *_other, у каждой очереди своя _гарантированная_ полоса. Я потому и задействую ALTQ, что бы не было "бульканья", когда кто-то тянет торрент. Это практическая реально работатющая конфигурация.
А вы походу больше теоретик. Я же говорю поднимайте виртуалку смоделируйте, а потом будем спорить. Ок?
Ответить | Правка | Наверх | Cообщить модератору

37. "Раздел полезных советов: Маршрутизатор на базе FreeBSD с при..."  +1 +/
Сообщение от ragus (ok), 12-Апр-12, 13:16 
> Еще раз внимательно читайте.
> Трафик для сип пиров попадаеет в *_hipri, торрент в *_other, у каждой
> очереди своя _гарантированная_ полоса. Я потому и задействую ALTQ, что бы
> не было "бульканья", когда кто-то тянет торрент. Это практическая реально работатющая
> конфигурация.

в _hipri у вас попадёт только sip, но никак не rtp. rtp у вас попадёт в _other и будет делить полосу вместе с торрентами.

https у вас тоже свалится в _other.

> А вы походу больше теоретик. Я же говорю поднимайте виртуалку смоделируйте, а
> потом будем спорить. Ок?

я практик с опытом построения реально работающего call-центра с двумя офисами под операторов и факсами по g711(с t.38 тогда в астериске было совсем плохо).

Ответить | Правка | Наверх | Cообщить модератору

39. "Раздел полезных советов: Маршрутизатор на базе FreeBSD с при..."  +/
Сообщение от artemrts (ok), 12-Апр-12, 13:23 
>> Еще раз внимательно читайте.
>> Трафик для сип пиров попадаеет в *_hipri, торрент в *_other, у каждой
>> очереди своя _гарантированная_ полоса. Я потому и задействую ALTQ, что бы
>> не было "бульканья", когда кто-то тянет торрент. Это практическая реально работатющая
>> конфигурация.
> в _hipri у вас попадёт только sip, но никак не rtp. rtp
> у вас попадёт в _other и будет делить полосу вместе с
> торрентами.
> https у вас тоже свалится в _other.

Блин. ну яж говорю через строчку читаете.

  pass in log on $int_if inet proto tcp from ($int_if:network) to !(self:network) \
        $mst queue (d_other d_ack) tag INET_OTHER

   pass in log on $int_if inet proto tcp from ($int_if:network) to !(self:network) \
        port {20 21 25 110 143 5190 8080 081} $mst queue (d_lowpri d_ack) tag INET_LOWPRI

   pass in log on $int_if inet proto tcp from ($int_if:network) to !(self:network) \
        port 443 $mst queue (d_pri d_ack) tag INET_PRI

Да в идеале, использовать еще и HTTPS прокси, груповой политикой настроить клинтов, но не хотел с этим заморачиваться.


>> А вы походу больше теоретик. Я же говорю поднимайте виртуалку смоделируйте, а
>> потом будем спорить. Ок?
> я практик с опытом построения реально работающего call-центра с двумя офисами под
> операторов и факсами по g711(с t.38 тогда в астериске было совсем
> плохо).

А, пипетками буим меряться? :-)

Ответить | Правка | Наверх | Cообщить модератору

41. "Раздел полезных советов: Маршрутизатор на базе FreeBSD с при..."  +/
Сообщение от ragus (ok), 12-Апр-12, 13:26 
>[оверквотинг удален]
>         $mst queue (d_other d_ack)
> tag INET_OTHER
>    pass in log on $int_if inet proto tcp from
> ($int_if:network) to !(self:network) \
>         port {20 21 25
> 110 143 5190 8080 081} $mst queue (d_lowpri d_ack) tag INET_LOWPRI
>    pass in log on $int_if inet proto tcp from
> ($int_if:network) to !(self:network) \
>         port 443 $mst queue
> (d_pri d_ack) tag INET_PRI

и где тут RTP?

> А, пипетками буим меряться? :-)

мы же с вами профессионалы. давайте достанем и померяемся! (с)

Ответить | Правка | Наверх | Cообщить модератору

43. "Раздел полезных советов: Маршрутизатор на базе FreeBSD с при..."  +/
Сообщение от artemrts (ok), 12-Апр-12, 13:33 
>[оверквотинг удален]
>> tag INET_OTHER
>>    pass in log on $int_if inet proto tcp from
>> ($int_if:network) to !(self:network) \
>>         port {20 21 25
>> 110 143 5190 8080 081} $mst queue (d_lowpri d_ack) tag INET_LOWPRI
>>    pass in log on $int_if inet proto tcp from
>> ($int_if:network) to !(self:network) \
>>         port 443 $mst queue
>> (d_pri d_ack) tag INET_PRI
> и где тут RTP?

Вот 2 правила, описывающие исходящее с внешнего интерфейса.

pass out quick on $ext_if inet proto udp from ($ext_if) to <sip_peers> port 5060 queue u_hipri

pass out quick on $ext_if inet proto udp from ($ext_if) to any queue u_pri

В данном случае RTP будет попадать в u_pri, но ничто не мешает прописать так:

pass out quick on $ext_if inet proto udp from ($ext_if) to <sip_peers> user asterisk queue u_hipri


Ответить | Правка | Наверх | Cообщить модератору

45. "Раздел полезных советов: Маршрутизатор на базе FreeBSD с при..."  +/
Сообщение от ragus (ok), 12-Апр-12, 13:47 
> Вот 2 правила, описывающие исходящее с внешнего интерфейса.
> pass out quick on $ext_if inet proto udp from ($ext_if) to <sip_peers>
> port 5060 queue u_hipri

ок, сигнализация ушла u_hipri

> pass out quick on $ext_if inet proto udp from ($ext_if) to any
> queue u_pri

ок, весь исходящий udp ушёл в u_pri

> В данном случае RTP будет попадать в u_pri, но ничто не мешает
> прописать так:
> pass out quick on $ext_if inet proto udp from ($ext_if) to <sip_peers>
> user asterisk queue u_hipri

и оно будет работать не так, как вы ожидаете. указывая что-то в <sip_peers> вы с большой долей вероятности делаете это правило нерабочим.

объясню на примере sipnet.ru:

у него всего одна A-запись в днс для sipnet.ru:
sipnet.ru.        83668    IN    A    212.53.40.40

прописав в sip_peers адрес 212.53.40.40 вы никак не повлияете на голос. потому что rtp будет бегать между пирами напрямую, без проксирования.
т.е. если я звоню из спб в прагу, то rtp будет бегать между моим хостом и хостом где-то в чехии(аналогично с зимбабве, тимбукту итп)

да, астериск можно принудительно запретить ходить трафик напрямую, но адреса всех возможных пиров врядли вам известны(за исключением достаточно ограниченного числа случаев)

Ответить | Правка | Наверх | Cообщить модератору

47. "Раздел полезных советов: Маршрутизатор на базе FreeBSD с при..."  +/
Сообщение от artemrts (ok), 12-Апр-12, 14:00 
>[оверквотинг удален]
> ок, сигнализация ушла u_hipri
>> pass out quick on $ext_if inet proto udp from ($ext_if) to any
>> queue u_pri
> ок, весь исходящий udp ушёл в u_pri
>> В данном случае RTP будет попадать в u_pri, но ничто не мешает
>> прописать так:
>> pass out quick on $ext_if inet proto udp from ($ext_if) to <sip_peers>
>> user asterisk queue u_hipri
> и оно будет работать не так, как вы ожидаете. указывая что-то в
> <sip_peers> вы с большой долей вероятности делаете это правило нерабочим.

Хорошо, согласен в RTP-трафике указывать адрес не нужно. Достаточно указать пользователя asterisk.

Ответить | Правка | Наверх | Cообщить модератору

48. "Раздел полезных советов: Маршрутизатор на базе FreeBSD с при..."  +/
Сообщение от ragus (ok), 12-Апр-12, 14:04 
> Хорошо, согласен в RTP-трафике указывать адрес не нужно. Достаточно указать пользователя
> asterisk.

1)работать будет только при canreinvite=no
2)сломается при выносе астериска на отдельную машину

Ответить | Правка | Наверх | Cообщить модератору

49. "Раздел полезных советов: Маршрутизатор на базе FreeBSD с при..."  +/
Сообщение от artemrts (ok), 12-Апр-12, 14:22 
>> Хорошо, согласен в RTP-трафике указывать адрес не нужно. Достаточно указать пользователя
>> asterisk.
> 1)работать будет только при canreinvite=no

Вы еще на Астере 1.4? Пора оперировать directmedia

> 2)сломается при выносе астериска на отдельную машину

Абсолютно ничего не сломается. Если машинка внутресетевая, то просто надо будет грамотно настроить тегирование. А потом с внешнего интерфейса его в нужную очередь направить.

Ответить | Правка | Наверх | Cообщить модератору

50. "Раздел полезных советов: Маршрутизатор на базе FreeBSD с при..."  +/
Сообщение от ragus (ok), 12-Апр-12, 15:04 
>> 2)сломается при выносе астериска на отдельную машину
> Абсолютно ничего не сломается. Если машинка внутресетевая, то просто надо будет грамотно
> настроить тегирование. А потом с внешнего интерфейса его в нужную очередь
> направить.

а можно подробнее, как вы его настроите? заранее неизвестно какие порты будут использоваться для rtp-трафика, т.е. остаётся только вариант с повышением приоритета для всего udp-трафика.

Ответить | Правка | Наверх | Cообщить модератору

52. "Раздел полезных советов: Маршрутизатор на базе FreeBSD с при..."  +/
Сообщение от artemrts (ok), 12-Апр-12, 18:05 
>>> 2)сломается при выносе астериска на отдельную машину
>> Абсолютно ничего не сломается. Если машинка внутресетевая, то просто надо будет грамотно
>> настроить тегирование. А потом с внешнего интерфейса его в нужную очередь
>> направить.
> а можно подробнее, как вы его настроите? заранее неизвестно какие порты будут
> использоваться для rtp-трафика, т.е. остаётся только вариант с повышением приоритета для
> всего udp-трафика.

Допустим корпоративный отдельный Aster (впринципе так и нужно делать, кроме него там ничего не должно быть), тогда пришедший от него udp тегируем и на внешнем интерфейсе маршрутизатора отправляем к пиру. Весь остальной udp с BPX просто рубим, ну кроме ДНС ессно.
НУ как-то так. Правила в лом писать, но это не проблема.

А вообще вы одни вопросы задаете, а каково ваше предложение?

Ответить | Правка | К родителю #50 | Наверх | Cообщить модератору

55. "Раздел полезных советов: Маршрутизатор на базе FreeBSD с при..."  +/
Сообщение от ragus (ok), 12-Апр-12, 23:22 

> Допустим корпоративный отдельный Aster (впринципе так и нужно делать, кроме него там
> ничего не должно быть), тогда пришедший от него udp тегируем и
> на внешнем интерфейсе маршрутизатора отправляем к пиру. Весь остальной udp с
> BPX просто рубим, ну кроме ДНС ессно.

вообще, держать на роутере какие-либо сервисы - моветон :)
а с directmedia=yes ваш вариант не рабочий.

> А вообще вы одни вопросы задаете, а каково ваше предложение?

а я аккуратно подвожу к тому, что существуют межсетевые экраны, умеющие разглядывать payload пакета и правильно строить трансляции.

ненавидимый многими вышеупомянутый netfilter умеет анализировать SDP в SIP INVITE и добавлять в state table записи для корректного прохождения/трансляции RTP.
аналогично с FTP/H.323/PPTP.

могли взять ipfw и не иметь подобных проблем.

Кстати, вы в качестве workaround'а пытаетесь использовать тот факт, что заведомо известен адрес одного из пиров. как я уже упоминал, с directmedia/canreinvite=yes работать оно не будет.

есть ещё один вариант, при котором будут проблемы: asterisk стоит в локальной сети за nat.
при входящем звонке из внешнего мира у вас, скорее всего, будет односторонняя слышимость.

Решая вашу задачу я бы отталкивался от разделения трафика на "короткий" и "долгоиграющий" + приоритеты + классификация.

короткоживущим tcp-соединениям я бы давал чуть больший приоритет и полосу. "долгоиграющий", наоборот, уходил бы в низкий приоритет.
это позволит поднять субъективную скорость интернет-соединения + закачки не будут мешать всему остальному трафику.


Ответить | Правка | К родителю #52 | Наверх | Cообщить модератору

64. "Раздел полезных советов: Маршрутизатор на базе FreeBSD с при..."  +/
Сообщение от artemrts (ok), 13-Апр-12, 07:51 
>[оверквотинг удален]
>> на внешнем интерфейсе маршрутизатора отправляем к пиру. Весь остальной udp с
>> BPX просто рубим, ну кроме ДНС ессно.
> вообще, держать на роутере какие-либо сервисы - моветон :)
> а с directmedia=yes ваш вариант не рабочий.
>> А вообще вы одни вопросы задаете, а каково ваше предложение?
> а я аккуратно подвожу к тому, что существуют межсетевые экраны, умеющие разглядывать
> payload пакета и правильно строить трансляции.
> ненавидимый многими вышеупомянутый netfilter умеет анализировать SDP в SIP INVITE и добавлять
> в state table записи для корректного прохождения/трансляции RTP.
> аналогично с FTP/H.323/PPTP.

Мне на ум приходит мысл, что вы просто не разобрались в работе пакетного фильра. Отсутствия опыта работы с ним и приводит к таким заблуждениям. Пользуйтесь своим линухом, iptables'ом, а я буду пользоваться качественным и надежным решением.

Ответить | Правка | К родителю #55 | Наверх | Cообщить модератору

67. "Раздел полезных советов: Маршрутизатор на базе FreeBSD с при..."  +/
Сообщение от ragus (ok), 13-Апр-12, 15:17 
>  Мне на ум приходит мысл, что вы просто не разобрались в
> работе пакетного фильра. Отсутствия опыта работы с ним и приводит к
> таким заблуждениям.

ага, с учётом того, что я пользовался pf'ом ещё с момента его портирования во freebsd.
вы так и не сказали, как вы отделяете торренты от неторрентов. тем более, что если они у вас бегают через utp и попадают в один класс вместе с voip-трафиком.

>Пользуйтесь своим линухом, iptables'ом, а я буду пользоваться качественным
> и надежным решением.

мне вот кажется, что это вы не понимаете sip call flow.

допустим, у компании распределённая сеть филиалов на территории рф и 2 серверные площадки: в спб и мск с астериском на каждой. астериски объединены через dundi+iax и светят в мир адресом, допустим, 213.21.44.10, directmedia/canreinvite=yes

в филиалах никаких астерисков нет, стоят роутеры на pf в вашей конфигурации.

Человек из филиала в Казани совершает звонок коллеге из Самары. Как при этом побежит трафик и что вы тут будете тегировать?

Ответить | Правка | К родителю #64 | Наверх | Cообщить модератору

70. "Раздел полезных советов: Маршрутизатор на базе FreeBSD с при..."  +/
Сообщение от artemrts (ok), 13-Апр-12, 18:50 
>>  Мне на ум приходит мысл, что вы просто не разобрались в
>> работе пакетного фильра. Отсутствия опыта работы с ним и приводит к
>> таким заблуждениям.
> ага, с учётом того, что я пользовался pf'ом ещё с момента его
> портирования во freebsd.

Это не аргумент. Я в опенке еще ipf видел, кстати потом по инерции им еще на Фре пользовался.

> вы так и не сказали, как вы отделяете торренты от неторрентов. тем
> более, что если они у вас бегают через utp и попадают
> в один класс вместе с voip-трафиком.
>>Пользуйтесь своим линухом, iptables'ом, а я буду пользоваться качественным
>> и надежным решением.
> мне вот кажется, что это вы не понимаете sip call flow.

Все я понимаю. Вы хотите проверить мои знания в Астере. Ну вот осталось прикрутить вэб морду к биллингу для voip одной небольшой гостиницы.
А вы понимаете?

> допустим, у компании распределённая сеть филиалов на территории рф и 2 серверные
> площадки: в спб и мск с астериском на каждой. астериски объединены
> через dundi+iax и светят в мир адресом, допустим, 213.21.44.10, directmedia/canreinvite=yes
> в филиалах никаких астерисков нет, стоят роутеры на pf в вашей конфигурации.
> Человек из филиала в Казани совершает звонок коллеге из Самары. Как при
> этом побежит трафик и что вы тут будете тегировать?

Чесно терпение потихоньку заканчивается, нет времени вникать в ваши например. Ответ короткий - не тегированным едины....

Ответить | Правка | К родителю #67 | Наверх | Cообщить модератору

73. "Раздел полезных советов: Маршрутизатор на базе FreeBSD с при..."  +/
Сообщение от ragus (ok), 13-Апр-12, 19:48 
>> мне вот кажется, что это вы не понимаете sip call flow.
> Все я понимаю. Вы хотите проверить мои знания в Астере. Ну вот
> осталось прикрутить вэб морду к биллингу для voip одной небольшой гостиницы.

и? какое это отношение имеет к call flow? я рулил биллингом на 38млн абонентов, но лишь примерно представляю call flow в gsm сети, допустим, при наличии IN-платформы.

>> допустим, у компании распределённая сеть филиалов на территории рф и 2 серверные
>> площадки: в спб и мск с астериском на каждой. астериски объединены
>> через dundi+iax и светят в мир адресом, допустим, 213.21.44.10, directmedia/canreinvite=yes
>> в филиалах никаких астерисков нет, стоят роутеры на pf в вашей конфигурации.
>> Человек из филиала в Казани совершает звонок коллеге из Самары. Как при
>> этом побежит трафик и что вы тут будете тегировать?
> Чесно терпение потихоньку заканчивается, нет времени вникать в ваши например. Ответ короткий

два клиента за pfnat и sip proxy где-то в диком интернете, чего тут вникать?

приведённый пример - никакой не rocket science, всего лишь вынесенный на внешнюю площадку астериск. самый частый пример такого - это арендованная "виртуальная АТС".
при этом в обработке voip-трафика от положения астериска ничего не меняется.

> - не тегированным едины....

конкретика? проблеме прохождения "сложных" протоколов через statefull firewall/nat далеко не один год.

Ответить | Правка | К родителю #70 | Наверх | Cообщить модератору

112. "Раздел полезных советов: Маршрутизатор на базе FreeBSD с при..."  +/
Сообщение от Dmitriy (??), 29-Окт-12, 15:01 
>[оверквотинг удален]
>> BPX просто рубим, ну кроме ДНС ессно.
> вообще, держать на роутере какие-либо сервисы - моветон :)
> а с directmedia=yes ваш вариант не рабочий.
>> А вообще вы одни вопросы задаете, а каково ваше предложение?
> а я аккуратно подвожу к тому, что существуют межсетевые экраны, умеющие разглядывать
> payload пакета и правильно строить трансляции.
> ненавидимый многими вышеупомянутый netfilter умеет анализировать SDP в SIP INVITE и добавлять
> в state table записи для корректного прохождения/трансляции RTP.
> аналогично с FTP/H.323/PPTP.
> могли взять ipfw и не иметь подобных проблем.

И как же вы с помощью ipfw payload будете разглядывать? Насколько я знаю он это не умеет.

Ответить | Правка | К родителю #55 | Наверх | Cообщить модератору

84. "Раздел полезных советов: Маршрутизатор на базе FreeBSD с при..."  +/
Сообщение от Аноним (-), 14-Апр-12, 17:40 
> всего udp-трафика.

uTP будет рад :)

Ответить | Правка | К родителю #50 | Наверх | Cообщить модератору

89. "Раздел полезных советов: Маршрутизатор на базе FreeBSD с при..."  +/
Сообщение от artemrts (ok), 15-Апр-12, 11:32 

И что вам этот uTP? На 100 мегабитах роутер его не ощущает. Для магистрального коммутатора это может быть проблемой.
Ответить | Правка | К родителю #84 | Наверх | Cообщить модератору

103. "Раздел полезных советов: Маршрутизатор на базе FreeBSD с при..."  +/
Сообщение от Аноним (-), 16-Апр-12, 21:04 
> И что вам этот uTP? На 100 мегабитах роутер его не ощущает.

Да ну? Этот чудный протоколец умеет ломовой PPS устраивать на радость софтороутерам. А вы предлагаете его приоретизнуть? Прикольная идея :)


Ответить | Правка | К родителю #89 | Наверх | Cообщить модератору

111. "Раздел полезных советов: Маршрутизатор на базе FreeBSD с при..."  +/
Сообщение от Аноним (-), 27-Окт-12, 20:25 
А больше на ЛОХА похож
Ответить | Правка | К родителю #37 | Наверх | Cообщить модератору

38. "Раздел полезных советов: Маршрутизатор на базе FreeBSD с при..."  +/
Сообщение от artemrts (ok), 12-Апр-12, 13:19 
>[оверквотинг удален]
>>> 1)какова судьба торрент-трафика и как вы его класифицируете?
>>> 2)какова судьба https-трафика? как я понимаю, его ждёт судьба торрентов?
>> После таких вопросов я могу сделать вывод, что читали статью через строчку,
>> соответсвенно таков и ответ.
> я то читал внимательно.
> вы пишете:
>>Трафик классифицируется как относительно сервиса/протокола (HTTP, FTP, Torrent) так и относительно пользователя, т.е. трафик от/к компьютера, например, бухгалтера может быть весь помечен как с высоким приоритетом, независимо от того Торрент это или FTP.
> и я в упор не вижу классификацию по протоколу. всё что вы
> делаете - это сливаете трафик от разных хостов в соотв. очередь,
> т.е. при запущенных торрентах мы гарантированно получим хлюпающий/булькающий голос в voip.

Смотрите. Трафик весь идет с высоким приоритетом (hipri) для отдельных хостов, потому что эти пользователи гарантированно торент качать не будут. Стоит система клиент-банк и всякие там отчетности в налоговую\ПФ и т.д. Да в эту очередь я направляю траф к сип пирам, который класифицируется протоколом, портом и адресами назначения. Торрент, восновном - это UDP с портами > 1024 - это очередь *_other, через ТСР\80 не пройдет, так как там прозрачный прокси.

Ответить | Правка | К родителю #34 | Наверх | Cообщить модератору

40. "Раздел полезных советов: Маршрутизатор на базе FreeBSD с при..."  +/
Сообщение от ragus (ok), 12-Апр-12, 13:23 
> Да в эту
> очередь я направляю траф к сип пирам, который класифицируется протоколом, портом
> и адресами назначения.

вы туда направляете только сигнализацию, но никак не пакетики с голосом.
всё что вы таким образом добиваетесь - это потенциально более быстрое установление/завершение сессии итп. на качество голоса это никак не повлияет и в вашем варианте он будет булькать/хлюпать итп.

> Торрент, восновном - это UDP с портами >

торрент - это tcp. utp провайдеры режут достаточно успешно.

Ответить | Правка | Наверх | Cообщить модератору

44. "Раздел полезных советов: Маршрутизатор на базе FreeBSD с при..."  +/
Сообщение от artemrts (ok), 12-Апр-12, 13:37 

> торрент - это tcp. utp провайдеры режут достаточно успешно.

Совершенно ошибочное мнение. У меня процент ТСР трафика торрента не более 20. Мониторил через ng_netflow + pmacct

Ответить | Правка | Наверх | Cообщить модератору

46. "Раздел полезных советов: Маршрутизатор на базе FreeBSD с при..."  +/
Сообщение от ragus (ok), 12-Апр-12, 13:49 
>> торрент - это tcp. utp провайдеры режут достаточно успешно.
> Совершенно ошибочное мнение. У меня процент ТСР трафика торрента не более 20.
> Мониторил через ng_netflow + pmacct

а как вы отличаете торрент от не торрента? :)
и в таком случае по вашим же правилам торрент свалится в u_pri вместе c rtp.

Ответить | Правка | Наверх | Cообщить модератору

104. "Раздел полезных советов: Маршрутизатор на базе FreeBSD с при..."  +/
Сообщение от Аноним (-), 16-Апр-12, 21:06 
> торрент - это tcp. utp провайдеры режут достаточно успешно.

Во первых, не все провы, а только мелкотравчатые мелкие локалки с черти-чем вместо роутеров.
Во вторых, оно первым делом сносит роутеры у хомяков, что способствует росту их мощности :)
В третьих, в бсдах он не то чтобы тривиально режется :)

Ответить | Правка | К родителю #40 | Наверх | Cообщить модератору

110. "Раздел полезных советов: Маршрутизатор на базе FreeBSD с при..."  +/
Сообщение от XoRe (ok), 07-Май-12, 23:16 
>> торрент - это tcp. utp провайдеры режут достаточно успешно.
> Во первых, не все провы, а только мелкотравчатые мелкие локалки с черти-чем
> вместо роутеров.

Ага.
Qwerty (Москва) и Beeline (там же).

> Во вторых, оно первым делом сносит роутеры у хомяков, что способствует росту
> их мощности :)

Роутеры у хомяков часто вполне осиляют, конечно, если канал не сильно большой.

> В третьих, в бсдах он не то чтобы тривиально режется :)

В бсдах как раз есть очень эффективный механизм в виде ng_bpf, который позволяет L7 фильтрацию.
Конкретно для uTP:
http://vurd.name/2011/09/03/%D0%B1%D0%BB.../

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

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




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

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