Проблеми при роботі через маршрутизатор - База знань з налаштування маршрутизаторів

Пірингові мережі влаштовані так, що весь файл цілком може не бути в мережі, а його фрагменти перебувати на різних вузлах (т. зв. бенкетах, англ. peer ). При завантаженні torrent-файлу він містить початкову інформацію про відомі трекеру бенкетах з фрагментами файлу. При завантаженні програма-клієнт відкриває багато з'єднань для зв'язку з бенкетами, потім, у міру роботи, інформація про бенкетах може оновлюватися без участі трекера. Чим більше з'єднань відкриє клієнт при закачуванні файлу - тим більше сесій змушений буде відпрацювати маршрутизатор. До того ж більшість клієнтів пірингових мереж використовують протокол UDP (без підтвердження з'єднання) з розміром пакетів до 150 байт. Розмір пакетів протоколу TCP – до 1500 байт (за умови використання технологій Ethernet). Таким чином, при роботі торрент-клієнта протоколу UDP пристрій обробляє приблизно в 10 разів більше інформації в порівнянні з TCP (при збереженні швидкості закачування). Загальна кількість відкритих сесій може досягати граничних значень маршрутизатора (залежить від конкретної моделі, типу та частоти процесора, кількості встановленої пам'яті, налагодженості прошивки тощо). При закачуванні торрентом, використовуючи маршрутизатор DIR-100 фірми D-Link (або аналогічного за ціновим діапазоном/апаратною начинкою), він може зависнути через перегрівання мікросхем або перезавантажитись (особливо влітку, на сонячній стороні, за відсутності природної циркуляції у пластиковому корпусі з маленькими отворами).

! Рекомендація - використовувати більш сучасний маршрутизатор, зменшити кількість бенкетів і максимальну швидкість закачування/віддачі, зменшити час життя UDP-сесії до 15 секунд, налаштувати торрент-клієнт, щоб він не використовував протокол UDP.

Низька швидкість при роботі збездротового зв'язку

маршрутизатор

Мал. 1. Схема проходження перешкоди електромагнітною хвилею.

роботі
Мал. 2. Схема множинного віддзеркалення електромагнітної хвилі.