CenterTelecom Voronezh ISP
Технический форум
Web: http://isp.vsi.ru/; E-Mail: support@vsi.ru; Phone: 050


 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация   ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

Особенности функционирования ADSL маршрутизаторов в P2P
На страницу 1, 2  След.
 
Начать новую тему   Ответить на тему    Список форумов CenterTelecom Voronezh ISP -> xDSL и мультисервисная сеть
Предыдущая тема :: Следующая тема  
Автор Сообщение
Evgeni Sitnikov
Support


СообщениеДобавлено: 21-01-07 21:06    Заголовок сообщения: Особенности функционирования ADSL маршрутизаторов в P2P Ответить с цитатой

Если у вас тормозит интернет (внешний, внутренний) при запущенном торренте и PPPoE у вас поднято (настроено) на модеме:

http://www.beta.acorp.ru/forum/viewtopic.php?t=2273
Цитата:
Особенности p2p сетей и их воздействие на маршрутизатор
Пиринговая сеть (p2p, [1]) представляет собой наложенную сеть на какою-либо сеть передачи данных, объединяющую персональные компьютеры пользователей, будь то LAN (локальная сеть), MAN (городская сеть) или WAN (глобальная сеть Интернет). Особенностью работы данной сети является то, что все персональные компьютеры, объединенные в p2p сеть, представляют собой равноправные узлы в созданной сети и соединяются друг с другом децентрализовано. Т.е. каждый конкретный персональный компьютер может создавать соединения с сотнями других компьютеров ...

Постоянное наличие такого большого количества соединений ложится тяжким бременем на ресурсы ADSL модема, работающего в режиме маршрутизатора с использованием службы NAT (Network Address Translation) [2]. При этом ADSL маршрутизаторы, предназначенные для SoHo использования (небольшой офис, домашний офис, от 1 до 10 пользователей [3]), имеют ограниченные ресурсы, что накладывает соответствующим образом ограничения на возможности данного оборудования.
В маршрутизаторе для работы службы NAT выделяется конечное количество доступных соединений, при этом число этих соединений зависит от объема оперативной памяти, доступной в данной модели модема. Исходя из количества предустановленной оперативной памяти модема, компания-разработчик операционной системы задает максимальное количество соединений, время жизни этих соединений и другие параметры работы службы NAT. При запуске приложений, использующих ресурсы p2p сетей на персональном компьютере, происходит постепенное использование всех доступных соединений в маршрутизаторе под нужды только одного или нескольких приложений, работающих с сетями p2p. После исчерпания всех доступных соединений, маршрутизатор не сможет создать ни одного соединения для других программ и для пользователя это выглядит, как будто пропал доступ к сети Интернет, либо маршрутизатор как бы «завис». Доступ не возобновиться даже в случае выгрузки приложений сетей p2p до тех пор, пока не выйдет время жизни открытых соединений в службе NAT маршрутизатора. По этим же причинам пользователь не сможет подключиться к ВЕБ-интерфейсу маршрутизатора и к командной строке через службу telnet. Работа маршрутизатора восстановится по истечению времени жизни соединений службы NAT. На это может потребоваться от 10 до 20 минут простоя маршрутизатора без сетевой активности. Кардинальной мерой незамедлительного восстановления работы маршрутизатора может быть только его перезагрузка.
Для исключений подобных ситуаций пользователь модемов ADSL, работающих в режиме маршрутизатора, должен учитывать ограниченные ресурсы оборудования и соответствующим образом конфигурировать настройки программ p2p сетей для исключения случаев полного заполнения соединений службы NAT.
Настройка p2p приложений
Настройка p2p приложений сводится к ограничению максимального количества соединений в каждом конкретном приложении. При расчете максимального количества соединений необходимо руководствоваться следующими нормами для модемов Acorp Sprinter@ADSL. Для моделей с 8Мб оперативной памяти (LAN120, LAN420, LAN120M и LAN420M) необходимо руководствоваться максимальным количеством соединений равным 200, суммарно для всех приложений p2p. Для моделей с 16Мб оперативной памяти (W400G, LAN122, LAN422 и W422G) данное значение принимается равным 300 соединений, суммарно для всех приложений p2p. При одновременном использовании несколькими пользователями одного маршрутизатора для доступа в сеть Интернет, для приложений p2p необходимо разделить указанное количество подключении пропорционально количеству подключенных пользователей и данное значение задать в настройках приложения p2p. Аналогичное действие производится при одновременном использовании нескольких различных приложений сетей p2p с одного персонального компьютера.


В последних версиях прошивок для модемов Acorp, данное ограничение снято введением ограничения числа соединений на самом модеме и оптимизацией прошивки. Но это может вылиться и тем, что лишним соединением окажется соединение устанавливаемое вашим браузером и т.д. Ограничивайте макс. количество соединений в P2P (Торрент, DC++) клиентах, при указанных проблемах.
Сообщения: 109
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
dimedrol



СообщениеДобавлено: 21-01-07 21:28    Заголовок сообщения: Ответить с цитатой

А на Huawei SmartAX MT880 какие рекомендации на количество соединений?
Сообщения: 71
Посмотреть профиль Отправить личное сообщение
halfelven



СообщениеДобавлено: 22-01-07 21:56    Заголовок сообщения: Ответить с цитатой

Аналогично, хотелось бы узнать о Zyxel 660RT. Покопался немножко на оф.сайте и просто в яндексе (далеко, честно скажу не залезал) - так и не нашёл подобной инфы.
Сообщения: 136
Посмотреть профиль Отправить личное сообщение
halfelven



СообщениеДобавлено: 22-01-07 22:06    Заголовок сообщения: Ответить с цитатой

вы таки будете смеяться, может у меня "барабашка", но уменьшив количество соединений в uTorrent до 200 у меня слегка подскачила средняя скорость отдачи, обычно она варьировалась 60-75. Сейчас 80-85. Странно...
Сообщения: 136
Посмотреть профиль Отправить личное сообщение
Evgeni Sitnikov
Support


СообщениеДобавлено: 23-01-07 00:03    Заголовок сообщения: Ответить с цитатой

По Zyxel 660R: 8 Мбайт SDRAM-памяти (http://www.ixbt.com/comm/adsl-zyxel-prestige-660r.shtml), т.о. максимальное количество соединений равно 200.
Сообщения: 109
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
-=[Ариец]=-



СообщениеДобавлено: 23-01-07 20:40    Заголовок сообщения: Ответить с цитатой

А что про dlink скажит? 500T
Сообщения: 286
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Viktor_K



СообщениеДобавлено: 23-01-07 21:02    Заголовок сообщения: Ответить с цитатой

Тем, кто пользуется модемом в одиночку для снятия подобного ограничения стоит перевести его <модем> из режима Routing в режим Bridge.
Правда pppoe соединение надо будет настраивать в Windows, что может привести к некоторым проблемам, например реконнект при разрыве соединения в Windows не всегда работает корректно.
Сообщения: 153
Посмотреть профиль Отправить личное сообщение
Dmitry Lesnikov



СообщениеДобавлено: 24-01-07 01:10    Заголовок сообщения: Ответить с цитатой

Viktor_K писал(а):
Тем, кто пользуется модемом в одиночку для снятия подобного ограничения стоит перевести его <модем> из режима Routing в режим Bridge.
Правда pppoe соединение надо будет настраивать в Windows, что может привести к некоторым проблемам, например реконнект при разрыве соединения в Windows не всегда работает корректно.

Это несложно лечится костыликом из find и rasdial.
Сообщения: 64
Посмотреть профиль Отправить личное сообщение
Viktor_K



СообщениеДобавлено: 24-01-07 12:01    Заголовок сообщения: Ответить с цитатой

Ещё проще это лечится костыликом под названием NNCRON, но не каждый может писать костылики. smile
Сообщения: 153
Посмотреть профиль Отправить личное сообщение
Dmitry Lesnikov



СообщениеДобавлено: 24-01-07 21:47    Заголовок сообщения: Ответить с цитатой

Viktor_K писал(а):
Ещё проще это лечится костыликом под названием NNCRON, но не каждый может писать костылики. smile

А зачем? Если в системе уже все есть.
Сообщения: 64
Посмотреть профиль Отправить личное сообщение
Viktor_K



СообщениеДобавлено: 24-01-07 22:09    Заголовок сообщения: Ответить с цитатой

Какой файл анализировать find'ом и по какой строке?
NNCRON-таки проще для пользователя будет. smile
Сообщения: 153
Посмотреть профиль Отправить личное сообщение
Dmitry Lesnikov



СообщениеДобавлено: 26-01-07 01:06    Заголовок сообщения: Ответить с цитатой

Viktor_K писал(а):
Какой файл анализировать find'ом и по какой строке?
NNCRON-таки проще для пользователя будет. smile

Никакой файл анализировать не надо. Анализировать надо то, что выдает rasdial
Сообщения: 64
Посмотреть профиль Отправить личное сообщение
Gary



СообщениеДобавлено: 26-01-07 11:51    Заголовок сообщения: Ответить с цитатой

Господа! А нельзя ли поподробнее - что и как надо сделать, чтобы переподключение происходило корректнее? smile Сам я не программер. Модем стоИт мостом (роутером по ряду причин поставить нельзя), пппое падает часто и назад не поднимается.
Сообщения: 70
Посмотреть профиль Отправить личное сообщение
Viktor_K



СообщениеДобавлено: 26-01-07 18:08    Заголовок сообщения: Ответить с цитатой

Запускать раз в минуту любым планировщиком.

rasdial > c:\ras
find /i "отсутствуют" c:\ras
if %ERRORLEVEL% == 1 goto END
rasdial имя_соединения_с_Домолинком LOGIN PASSWORD
:END
del /q c:\ras
---
Dmitry Lesnikov знает как перенаправить то, что выдаёт rasdial напрямую в find, я этого не умею, поэтому делаю с промежуточным файлом.
Сообщения: 153
Посмотреть профиль Отправить личное сообщение
Viktor_K



СообщениеДобавлено: 26-01-07 18:09    Заголовок сообщения: Ответить с цитатой

Да, этот код скопипастить в текстовый документ и сменить расширение на cmd.
Сообщения: 153
Посмотреть профиль Отправить личное сообщение
Gary



СообщениеДобавлено: 26-01-07 19:21    Заголовок сообщения: Ответить с цитатой

Спасибо большое! smile Сегодня же опробую.
2 Dmitry Lesnikov: А Вы не подскажете решение этой проблемы, если, конечно, это не коммерческая тайна? smile
Сообщения: 70
Посмотреть профиль Отправить личное сообщение
Viktor_K



СообщениеДобавлено: 26-01-07 19:39    Заголовок сообщения: Ответить с цитатой

Честно скажу, это не проблема.
Так, некоторое удобство. Но тоже бы не отказался узнать. smile
Сообщения: 153
Посмотреть профиль Отправить личное сообщение
Gary



СообщениеДобавлено: 26-01-07 20:04    Заголовок сообщения: Ответить с цитатой

Под "проблемой" имелись в виду дисконнекты без последующего восстановления пппое smile
Сообщения: 70
Посмотреть профиль Отправить личное сообщение
pegas



СообщениеДобавлено: 26-01-07 20:05    Заголовок сообщения: Ответить с цитатой

Viktor_K писал(а):
Запускать раз в минуту любым планировщиком.

rasdial > c:\ras
find /i "отсутствуют" c:\ras
if %ERRORLEVEL% == 1 goto END
rasdial имя_соединения_с_Домолинком LOGIN PASSWORD
:END
del /q c:\ras
---
Dmitry Lesnikov знает как перенаправить то, что выдаёт rasdial напрямую в find, я этого не умею, поэтому делаю с промежуточным файлом.


используйте контейнер "|" (вертикальная черта) для объединения команд, в вашем случае:
rasdial | find /i "отсутствуют"
Сообщения: 1234
Посмотреть профиль Отправить личное сообщение
Gary



СообщениеДобавлено: 26-01-07 20:13    Заголовок сообщения: Ответить с цитатой

pegas писал(а):
Viktor_K писал(а):
Запускать раз в минуту любым планировщиком.

rasdial > c:\ras
find /i "отсутствуют" c:\ras
if %ERRORLEVEL% == 1 goto END
rasdial имя_соединения_с_Домолинком LOGIN PASSWORD
:END
del /q c:\ras
---
Dmitry Lesnikov знает как перенаправить то, что выдаёт rasdial напрямую в find, я этого не умею, поэтому делаю с промежуточным файлом.


используйте контейнер "|" (вертикальная черта) для объединения команд, в вашем случае:
rasdial | find /i "отсутствуют"


shok А теперь для не особо продвинутых, пожалуйста smile Как будет выглядеть конечный текст?
Сообщения: 70
Посмотреть профиль Отправить личное сообщение
Gary



СообщениеДобавлено: 26-01-07 20:14    Заголовок сообщения: Ответить с цитатой

Или ошибки нет, просто оптимизация?
Сообщения: 70
Посмотреть профиль Отправить личное сообщение
Viktor_K



СообщениеДобавлено: 26-01-07 20:36    Заголовок сообщения: Ответить с цитатой

pegas писал(а):
Viktor_K писал(а):
Запускать раз в минуту любым планировщиком.

rasdial > c:\ras
find /i "отсутствуют" c:\ras
if %ERRORLEVEL% == 1 goto END
rasdial имя_соединения_с_Домолинком LOGIN PASSWORD
:END
del /q c:\ras
---
Dmitry Lesnikov знает как перенаправить то, что выдаёт rasdial напрямую в find, я этого не умею, поэтому делаю с промежуточным файлом.


используйте контейнер "|" (вертикальная черта) для объединения команд, в вашем случае:
rasdial | find /i "отсутствуют"


В итоге я получил следующее:
ы"К!═↓┤└О♦X ш♥ы"К♠■♠t└♂ ,б☻Ьг┬+"╜▬Йъ╙♦▒д╡║ ►"н♠╟ \"п♠╟X!═J┤ы╙♦▒☼├Гдж├Б'`╗P☻вг

▲М♦h▲М♦t▲М♦p▲М ☻б♦jг♦xб♥s► ♣Ё %♦xг┴♥╔Мш╙♦▒↑X╕☻Oг ♀б☻Mг
б☻Kг ▬б☻═▲Й☻╦6Й▼█М!═c ╕

Штирлиц сказал, что не может это декодировать. Может через промежуточный файл вернее?
---
Windows 2000 Pro SP4 with all latest update.
Сообщения: 153
Посмотреть профиль Отправить личное сообщение
Gary



СообщениеДобавлено: 27-01-07 12:49    Заголовок сообщения: Ответить с цитатой

Viktor_K писал(а):
Запускать раз в минуту любым планировщиком.

rasdial > c:\ras
find /i "отсутствуют" c:\ras
if %ERRORLEVEL% == 1 goto END
rasdial имя_соединения_с_Домолинком LOGIN PASSWORD
:END
del /q c:\ras
---


Я так полагаю, имя и пароль уже заранее должны быть прописаны в окне подключения, и галочка "Сохранять пароль" тоже должна стоять?
Сообщения: 70
Посмотреть профиль Отправить личное сообщение
Gary



СообщениеДобавлено: 27-01-07 12:50    Заголовок сообщения: Ответить с цитатой

Извиняюсь, хотел в личку отправить oops
Сообщения: 70
Посмотреть профиль Отправить личное сообщение
pegas



СообщениеДобавлено: 28-01-07 14:53    Заголовок сообщения: Ответить с цитатой

Viktor_K писал(а):
Штирлиц сказал, что не может это декодировать. Может через промежуточный файл вернее?

У меня нет под рукой модема, тем не менее программа "rasdial" выводит и условие выполняется правильно:
Код:
rasdial | find "Отсут"
if %ERRORLEVEL% == 1 goto END
echo "соединения_с_Домолинком_отсутсвует"
:END
Сообщения: 1234
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов CenterTelecom Voronezh ISP -> xDSL и мультисервисная сеть Часовой пояс: GMT + 4
На страницу 1, 2  След.
Страница 1 из 2

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах