Чи можете ви заблокувати або уповільнити трафік BitTorrent на своєму маршрутизаторі? Це питання ми вже неодноразово ставили. Хтось, хто використовує BitTorrent у вашій мережі, може сповільнити ваше з’єднання і навіть відкрити вас для судових процесів. На жаль, простого виправлення немає.
Блокувати що-небудь важко
Блокувати щось на рівні домашнього маршрутизатора складно. Звичайно, якщо ваш маршрутизатор має батьківський контроль або інші вбудовані функції, що містять чорний список, ви можете заблокувати окремі веб-сайти. Ви можете заблокувати facebook.com, якщо не хочете, щоб хтось отримував доступ до Facebook у вашій мережі. Але існували б способи обійти це VPN та довірені особи.
BitTorrent ще складніше. Це не просто блокування одного веб-сайту - вам доведеться заблокувати певний протокол, який комп’ютер у вашій мережі використовує для однорангового спілкування з іншими комп’ютерами по всьому світу. Немає перемикача, за допомогою якого можна заблокувати лише один тип трафіку, і BitTorrent розвинувся, щоб зробити це ще складнішим.
BitTorrent ухиляється від блокування та регулювання
Протокол BitTorrent протягом більшої частини своєї історії мав на спині мішень. Навіть провайдери послуг Інтернету, такі як Comcast, зійшли з усіх сил придушити трафік BitTorrent , сповільнюючи протокол для своїх клієнтів. Тож не дивно, що BitTorrent поступово перетворився на набагато складніше блокування та регулювання. Ці трюки, які допомагають BitTorrent уникнути дроселювання через провайдерів, також допоможуть йому уникнути блокування у вашій домашній мережі.
Ви не можете просто заблокувати порти BitTorrent
Коли BitTorrent був вперше випущений в 2001 році, стандартними портами, на яких він працював, були TCP порти 6881 - 6889. Постачальники Інтернет-послуг та інші провайдери мереж. Багато хто почав обмежувати (сповільнювати) весь трафік, використовуючи ці порти. Деякі трекери BitTorrent заборонили клієнтам BitTorrent, які використовують ці порти, підключатися, аргументуючи це тим, що ці клієнти можуть уповільнити загальну швидкість завантаження для рою.
Навіть у ті часи кожен міг змінити порт, який використовував їх клієнт BitTorrent, на інший і ухилитися від заборони. Зараз це складніше. Сучасні клієнти BitTorrent часто мають вбудовані опції використання випадкового порту, що допомагає уникнути виявлення.
Крім того, сучасні клієнти BitTorrent використовують розширення під назвою DHT («розподілена хеш-таблиця»), що означає, що їм навіть не потрібно покладатися на централізований трекер, який можна заблокувати - вони можуть обмінюватися інформацією в одноранговій мережі мода однолітків. Під час використання DHT клієнти BitTorrent спілкуються через UDP, ведуть переговори та використовують різні порти для кожного з’єднання.
І, поки ти міг вимкніть UPnP на своєму маршрутизаторі щоб заважати клієнтам BitTorrent автоматично переадресовувати порти, щоб дозволити вхідні підключення, вони все ще можуть здійснювати вихідні підключення.
Ви не можете використовувати інспекцію дорожнього руху через шифрування
Зіткнувшись із клієнтами BitTorrent, які в основному більше не працювали на передбачуваних портах, провайдери та інші оператори мережі звернулися до чогось, що називається "глибока перевірка пакетів". Замість того, щоб просто перевіряти порт, пов’язаний із мережевим пакетом, та регулювати або блокувати ці пакети, вони могли вивчити всі мережеві пакети на наявність характеристик трафіку BitTorrent, виявляючи ці пакети, пов’язані з BitTorrent, і регулювати або блокувати їх.
Не дивно, що це змусило протокол BitTorrent виробити ще одну функцію - шифрування. Це може бути відоме як Шифрування протоколу (PE) або шифрування заголовка протоколу (PHE), залежно від того, який клієнт BitTorrent ви використовуєте. Це розроблено для "затухання" трафіку BitTorrent, що ускладнює провайдерам послуг та мережевим операторам виявлення цього трафіку BitTorrent і виконує на ньому формування трафіку - іншими словами, значно ускладнює провайдерам обмеження та уповільнення трафіку BitTorrent.
Деякі маршрутизатори постачаються в комплекті Особливості якості обслуговування (QoS) які намагаються ідентифікувати типи трафіку і дозволяють вам регулювати їх у своїй мережі. Як і слід було очікувати, жонглювання портами та функції шифрування протоколів BitTorrent також заважають вашому домашньому маршрутизатору ідентифікувати трафік BitTorrent.
Як зупинити (або повільно) BitTorrent у вашій мережі
Таким чином, немає простого технічного рішення. Ви не знайдете кнопки в один клік, яка відключить або навіть уповільнить трафік BitTorrent у всій вашій домашній мережі.
Організації мають деякі технічні можливості. Організація, яка контролює свої робочі станції, може використовувати функціональний список додатків, щоб заборонити співробітникам запускати клієнти BitTorrent на своїх ПК. Бізнес, який розміщує загальнодоступну мережу Wi-Fi, може спробувати заблокувати все, крім стандартного трафіку веб-перегляду.
Удома, якщо хтось має доступ до вашої мережі, він може робити те, що хоче. До розігнати всіх із вашої мережі Wi-Fi , просто змініть його парольну фразу, і лише пристрої з новою зможуть підключитися. Ви можете заблокувати певні пристрої з вашого маршрутизатора за допомогою Фільтрація MAC-адрес , але це заблокує всі з'єднання з цього пристрою - BitTorrent, а також усе інше. Люди з вашою парольною фразою Wi-Fi також можуть її обійти.
Якщо у вас є член сім’ї або сусід по кімнаті, який просто продовжує торрентувати і гальмувати все, ми рекомендуємо пропустити технічне рішення та попросити їх зупинитись. Якщо ви стурбовані тим, що вони гальмують вашу мережу, попросіть їх встановити обмеження швидкості завантаження та завантаження у своєму клієнті BitTorrent.
Якщо у вас є маршрутизатор із функціями якості обслуговування, вам не обов’язково сповільнювати лише трафік BitTorrent. Тим не менш, ви можете налаштувати маршрутизатор, щоб деприоритизувати весь трафік із пристроїв, про які ви знаєте, що є BitTorrenting, і встановити пріоритети для всього трафіку з інших пристроїв, простіших у вашій мережі. Для отримання додаткової інформації зверніться до документації маршрутизатора.