Київстар: Домашній Інтернет, ч.2: Тестування швидкості (howto speedtest ISP)

Насправді, ви повинні розуміти, що жоден провайдер не може виділити за 50-100-150 грн. на місяць гарантовану швидкість, – це по-перше.
По-друге, це практично не реально для провайдера забезпечити швидкість до всіх сайтів, адже різні сегменти Інтернету та веб-сервери спеціально обмежують швидкість для однієї сесії.

Не будемо заглиблюватися в деталі протоколів маршрутизації та поняття QoS (наприклад, на базі Layer 7 та Queues), що часто використовують для надання швидкості та пріоритизації трафіку за видами для кінцевого споживача. Варто лише зауважити, що транспортний протокол TCP/IP не передбачає гарантованої швидкості передачі, на котру впливає велика кількість факторів.
На рівні провайдера, на сьогодні все частіше швидкість виставляється на порті включення, для цього комутатор повинен бути третього рівня керування. Дорожчі види комутаторів дозволяють контролювати швидкість як PacketsPerSecond (pps). До речі, якраз останній спосіб забезпечує контроль трафіку UDP, що актуально для торрент-ресурсів.

Локальні проблеми та налаштування. Що мається на увазі? Топологія вашої мережі після порта включення в комутатор провайдера.
В моєму випадку: 1) маємо дешеву виту пару без екрану біметал “зроблено в Китаї” 2) метраж орієнтовно 50 метрів, заведено всередині (не по фасаду) 3) на вході стоїть роутер Mikrotik RB 750 – 5 портів, 1 WAN, 4 інші порти як віртуальний свіч. Лінк на всіх портах 100 Мбіт.

Це дозволяє робити пріоритизацію трафіку за видами, наприклад, торрент-трафік з найнижчим пріоритетом, прості сторінки http – найвищий пріоритет.

Але це все відбувається на рівні локальної мережі роутера і не має жодного відношення до смуги пропускання (нарізки) провайдером.

Це просте рішення для домашньої локальної мережі: роутер на вхід RB750, WiFi AP Dlink 2100AP і ще залишаються 3 вільні порти.

У моєму випадку: на одному linux для торрентів (2 вінти по 250Гб, постійно роздаю), ще одна вита пара в найвіддаленішу кімнату, де поганий прийом WiFi, і одна залишається для розширення (планую купувати Asus O!Play Air для перегляду фільмів у мережі та Internet TV).

2.1. Як краще проводити тест на втрати пакетів (для початківців)?
Вмикаємо виту пару напряму в комп’ютер (ноутбук), цей варіант дасть можливість оцінити без впливу вашої локалки. Можна вимкнути брендмауер, але це лише для просунутих юзерів, реальна айпешка відкриває доступ для різного роду атак (актуально для windows) – тому робите це на свій страх і ризик.

Спочатку перевіряємо втрати на хостах, уважно дивимося на перші 3-5 хостів – повинна бути найбільша швидкість і найменші втрати (це свідчить про якісь підключення до провайдера та якість каналів до провайдера на вищому рівні).
Команда

(windows):pathping ukr.net

(linux):mtr ukr.net

У windows тестування зупиняється за визначений відрізок часу, наприклад, 125 сек., для linux процедура тестування не зупиняється до подання команди Q.

У цьому плані linux – краще, але проблема, що він не у всіх є.

Далі показано в картинках два варіанти (лише в моєму прикладі таки включено через роутер. Перша картинка windows (pathping ukr.net)

Наступна картинка linux (mtr ukt.net)

Якщо залишити на ніч – отримаєте об’єктивну (Avg – середнє) картину втрат на окремих вузлах.

В п.2 є незначні втрати 0.3% в межах провайдера, це може бути пов’язано з локальними колізіями або затуханнями і результатами втрати окремих пакетів.

Не лякайтесь : TPC/IP був спеціально розроблений для таких ситуацій, втрачені пакети перепосилаються до отримання правильних даних.


Що ж до роутера, через який все ввімкнуто, то його було обнулено до заводських налаштувань з мінімальними модифікаціями dstNATу для отримання порта на віддачу для торрент клієнтів на двох машинах (стаціонарний ПК Debian x64+Azureus та WindowsXP+utorrent).

2.2. Точкові оцінки швидкості, або Як графічно показати друзям актуальну швидкість
Серед найбільш популярних – speedtest.net (Flash)
Аби не повторюватися, наведу порівняльну таблицю від Глюка.
Заміри впродовж дня показували досить різні покази від 20 до 45Мбіт.сек
Ось, наприклад, ввечері в Нд –>

2.3. Тест торрента
Думаю, для вас не секрет, що торрент створює найбільшу проблему з порізкою швидкості в провайдерів. Правильне рішення тут одне : для кожного клієнта включення в комутатор третього рівня керування і порізка на порту на рівні пакетів, незалежно від виду tcp чи udp (pps).

До речі, дзвінок від технічної підтримки Києвстару підтвердив, що реально тільки так можна перевірити максимальну швидкість, котру друкує провайдер в рекламних матеріалах.

В моєму випадку: Пакет Турбо (90грн – 30 МБіт.сек) + (50грн 2Х на 90 днів)=60Мбіт, або якщо поділити на 8 біт передачі даних в один бік 7.5 МБайт.сек.

Це засвідчує останній скрін з торрент клієнта.

Висновки.
Якщо протягом 2-3 тестових місяців все буде так само чітко (монтаж, супорт, ціни та швидкість) – Київстар стане моїм провайдером надовго.

P.S. Думаю, наступного тижня зможу дати інтегральну оцінку й динаміку завантаження на рівні WAN-порта і графіки вхідного-вихідного каналу, потрібно лише поставити 100-200 Гб на закачування 5-10 Blu-Ray фільмів, але про це – згодом.

Буду радий почути ваші коментарі, діліться власним досвідом.

4 thoughts on “Київстар: Домашній Інтернет, ч.2: Тестування швидкості (howto speedtest ISP)

    • 4 Грудня, 2011 о 10:04
      Permalink

      Зовсім ні, навпаки реорганізовується під нові вимоги більш жорсткої конкуренції.
      В принципі тут головну роль грає агресивне просування конкурентів в регіони і боротьба за кожного нового (чи перехопленого) клієнта інтернету – це приорітет.
      Я думаю, що весь маркетинг і стратегія розвитку “корегується” на рівні Києва, а HR і методи реалізації залишаються в Тернополі, тому конкретний результат залежить від рівня технологій які задіяні для реалізації “плану зверху” і “товщини труб” (можливостей) маштабування, специфіки білінгу etc.
      То якщо швидкість інтернету це білінг на рівні PPS на порті на точці включення клієнта (для цього потрібні роутери 3 рівня керування, трохи дорожчі) і все, ніяких “порізок” – для мене це хороший показник потенціалу “товщини труб” верхнього провайдера.
      http://home.taltek.info/stats/Zalman/localhost.Zalman/if_eth1.html – верхній графік це постійний аплоад для торент-трекерів і ніхто за 2 роки не порізав к-сть сесій чи швидкість, 2*2 Мбіт.сек (Пуск+) в дві сторони на рівні порта, для мене це показник. Така ж картина була коли в мене була швидкість 2*30Мбіт.сек (Турбо+), я просто перейшов на дешевший тарифний план.

      Відповідь
  • 4 Грудня, 2011 о 10:28
    Permalink

    Зовсім ні, навпаки реорганізовується під нові вимоги більш жорсткої конкуренції.
    В принципі тут головну роль грає агресивне просування конкурентів в регіони і боротьба за кожного нового (чи перехопленого) клієнта інтернету – це приорітет.
    Я думаю, що весь маркетинг і стратегія розвитку “корегується” на рівні Києва, а HR і методи реалізації залишаються в Тернополі, тому конкретний результат залежить від рівня технологій які задіяні для реалізації “плану зверху” і “товщини труб” (можливостей) маштабування, специфіки білінгу etc.
    То якщо швидкість інтернету це білінг на рівні PPS на порті на точці включення клієнта  (для цього потрібні роутери 3 рівня керування, трохи дорожчі) і все, ніяких “порізок” – для мене це хороший показник потенціалу “товщини труб” верхнього провайдера.
    http://home.taltek.info/stats/Zalman/localhost.Zalman/if_eth1.html – верхній графік це постійний аплоад для торент-трекерів і ніхто за 2 роки не порізав к-сть сесій чи швидкість, 2*2 Мбіт.сек (Пуск+) в дві сторони на рівні порта, для мене це показник. Така ж картина була коли в мене була швидкість 2*30Мбіт.сек (Турбо+), я просто перейшов на дешевший тарифний план.

    Відповідь
  • 25 Грудня, 2011 о 23:02
    Permalink

    У мене запитаня як можна цей інтернет встановити у себе на дачі??
    Дача знаходиться біля Телевишки Лозова.

    Відповідь

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *

Цей сайт використовує Akismet для зменшення спаму. Дізнайтеся, як обробляються ваші дані коментарів.