| |
|
Тайм-ауты для NAT-сессий при использовании торрентов
Вопрос: Максимальное значение NAT-сессий в модеме P660HT2 составляет 2048, но разработчик рекомендует выставлять не более 512. У меня только для торрента максимальное количество соединений стоит 700, а для Интернета, получается, вообще ничего не останется. При установке в модеме 2048 сессий Интернет параллельно с торрентом работает лучше, но модем при этом сильно греется и загрузка процессора составляет 98–99,8%, а потом и вовсе подвисает. Что можете посоветовать? | Ответ:
Модем потому и греется/тормозит, что слишком много сессий используется. Дальнейшее их увеличение только ухудшит ситуацию. Дело в том, что при большом числе сессий реальная скорость скачивания уменьшается, поэтому целесообразно ограничить максимальное число соединений в настройках торрент-клиента. Подобные программы разбивают файл на несколько частей неравного размера и взаимно обмениваются ими с большим количеством других пользователей, соответственно с каждым из них создается своя сессия и количество таких сессий может исчисляться сотнями и даже тысячами. В процессе обработки каждого пришедшего пакета выполняется серия проверок и идентификаций этого пакета, что потребляет достаточно много вычислительных ресурсов устройства и при этом может произойти исчерпание резерва слотов таблицы NAT на хост. Чтобы повысить производительность работы интернет-центра можно ограничить макимальное число соединений в самой программе (торрент-клиенте). Рекомендуется установить ограничение в 100-200 соединений. В этом случае торрент-клиент будет качать фрагменты большего объема с установлением меньшего числа NAT-сессий.

Если по какой-либо причине ограничить число соединений в настройках торрент-клиента нежелательно, можно уменьшить таймаут NAT-сессии в устройстве. Мы рекомендуем использовать для торрента один постоянный TCP-порт и установить тайм-аут для этого порта в модеме для повышения стабильности работы P2P-приложений.
Через telnet подключитесь к модему и в режиме командной строки выполните команду ip nat timeout tcp <порт торрента> <секунды>.
Например:
| ip nat timeout tcp <порт торрента> 30 |
Поддержка команд ip nat timeout udp <порт> <секунды> и ip nat timeout tcp <порт> <секунд> в модеме P660HT2 реализована в микропрограммном обеспечении начиная с версии 3.40(AXZ.2)D0. | |
Относится к продуктам: | | Я все еще не нашел ответа на свой вопрос и хочу задать его в службу поддержки |
|
|
|