• Главная
  • Карта сайта
Не найдено

IT-World: Як перевірити якість інтернет-з'єднання

  1. Сергій Гріцачук

IT Expert Як це зробити Сам собі адмін Сергій Гріцачук

| 02.03.2012

Як виявити, на чиєму боці (вашої або провайдера) проблеми зі зв'язком
Як розшифрувати показники пінгу і трасування маршруту

Одного разу ви помічаєте, що з Інтернетом щось не так: сайти відкриваються повільно, файли ледве гойдаються, ролики на «ютюбе» відтворюються ривками або зупиняються, улюблена онлайн-гра «гальмує» або взагалі викидає. У даній ситуації не обов'язково відразу дзвонити провайдеру: це може обернутися даром витраченим часом (поки оператор відповість, переведе на техпідтримку), а проблему не вирішить, особливо якщо ви не зможете коректно відповісти на поставлені запитання. Розумніше зателефонувати сусідові, підключеному до того ж провайдера - а раптом у нього така ж ситуація? А ще краще самостійно перевірити якість зв'язку і спробувати виявити, де проблема.
Як виявити, на чиєму боці (вашої або провайдера) проблеми зі зв'язком
Крок 1. Перевірка на вірус
Навіть якщо у вас встановлений хороший антивірусний пакет з найсвіжішими базами - не спокушайтеся. Його наявність не є стовідсотковою гарантією захисту від зараження. підчепити хитрий Одного разу ви помічаєте, що з Інтернетом щось не так: сайти відкриваються повільно, файли ледве гойдаються, ролики на «ютюбе» відтворюються ривками або зупиняються, улюблена онлайн-гра «гальмує» або взагалі викидає троян, руткит або інший шкідливий код простіше простого. Втілившись у систему, небезпечне ПО може не тільки загальмувати її, але і завантажити з Інтернету виводок інших не менш згубних програм. А коли антивірус подасть сигнал тривоги, зреагувавши на одну з них, в системі вже «оселиться» цілий зоопарк - і буде неможливо що-небудь зробити.
Тому при будь-яких ознаках незвичного поведінки ПК треба відразу провести перевірку, але не тим антивірусом, який у вас встановлений, а безкоштовної сторонньої утилітою. Найпростіший спосіб - скористатися Dr. Web CureIT! , Завантаживши її з офіційного сайту. Інструкцію із застосування, до речі, надзвичайно просту, прочитайте там же .
У більшості випадків це допомагає позбутися від проблеми, хоча просте рішення - не найнадійніше. Набагато ефективніше використовувати рішення Dr. Web LiveCD! , Kaspersky Rescue Disk , LiveCD ESET NOD32 - образи компакт-диска, створеного для автономного завантаження з оптичного накопичувача. І навіть якщо ПК перестав завантажуватися, цей варіант виявиться корисним - причому не тільки вилікує, але і скопіює важливу інформацію.
Якщо якісь підозрілі об'єкти були виявлені і антивірус зумів їх знешкодити, спробуйте для надійності перевірити систему ще двома корисними утилітами: Ad-Aware Free і Malwarebytes Anti-Malware Free . Втім, якщо після першої ж антивірусної перевірки нічого не виявлено і стан не змінився - переходимо до наступного кроку.
Крок 2. Перезавантаження ПК
Це одне з перших дій, яке вам порекомендують в техпідтримку інтернет-провайдера. Дійсно, окремі компоненти ОС Windows (служби, драйвери) можуть подвисать, ніяк про це не повідомляючи користувачеві. До речі, і апаратні компоненти точно так само можуть сбойнуть, а для повернення в початкове (робоче) стан їм буде потрібно апаратне скидання, який і станеться в процесі перезапуску комп'ютера. Якщо ви приєднані до Інтернету безпосередньо кабелем провайдера, то перепідключитися до мережі з оновленням параметрів. Найчистіше варіант - відключення ПК на час не довше ніж півхвилини. Після включення все нестабільні стану обладнання, як правило, усуваються.
Не допомогло? Переходимо до наступного кроку.


Крок 3. Перезавантаження роутера
Якщо ви підключаєте свій комп'ютер до Інтернету через роутер, навіть не перевіряйте його стан і не намагайтеся розібратися в стані індикаторів. Перезапустіть його - адже мережеві пристрої можуть зависнути або сбойнуть точно так же, як і ПК. Крім того, не всі пристрої коректно відпрацьовують зміни в стані мережевого з'єднання: при оновленні мережевих налаштувань з боку провайдера роутер міг не відреагувати автоматично. Перезавантажуємо його, вимкнувши харчування (на 10 секунд), потім знову включаємо і перевіряємо стан. Після цього може знадобитися перезавантажити і комп'ютер.
Якщо не допомогло - переходимо до наступного кроку.


Крок 4. Перевірка з'єднання іншим комп'ютером
Припустимо, що проблема все-таки в вашому комп'ютері. Єдиний спосіб перевірити це - підключитися з іншого пристрою: підійде другий ПК, ноутбук, планшет з портом локальної мережі. Якщо вам вдається з нього підключитися, значить, доведеться розбиратися з вашим комп'ютером, якщо немає - переходимо до наступного кроку і пускаємо в хід «важку артилерію».


Крок 5. Перевірка з'єднання «адмінській» методами
В даному випадку важкою артилерією я називаю «адмінських» методи. Для того щоб ними скористатися, не потрібно мати спеціальних знань, але уявлення про те, що відбувається вони можуть дати цілком точне. Чи не знадобиться і спеціалізований софт - згодяться вбудовані в ОС утиліти.


Спосіб 1. Вбудованими засобами Windows
В першу чергу перевіримо, чи проходять мережеві пакети від вашого комп'ютера до інтернет-ресурсів, а заодно - чи працює сервіс DNS. Для цього скористаємося утилітою ping. Вона отримала таку назву, оскільки її дія подібна з грою в теніс (пінг-понг): комп'ютер відправляє луна-пакет вибраного сервера (хосту) в мережі, той повертає відповідь - і так стільки разів, скільки буде потрібно. Це дозволяє перевірити, чи є зв'язок між сторонами, а також виміряти затримку (латентність) між відправленими / прийнятими пакетами.
Для запуску утиліти натискаємо комбінацію клавіш Win + R, набираємо «cmd», і у вікні, набираємо ping <адреса сервера>. В якості адреси можна вказати конкретний IP-адреса, а можна доменне ім'я хоста (наприклад, ya.ru). У другому випадку утиліта спочатку запросить IP-адреса у DNS-сервера і тільки потім зробить спробу з'єднатися з хостом - це дозволяє перевірити, чи працює сервер доменних імен, що надається провайдером. За замовчуванням утиліта ping робить лише чотири спроби обміну даними з сервером, але їх може не вистачити. Тоді слід використовувати ключ "-t», який запустить нескінченну кількість спроб зв'язку, - таким чином ми з'ясуємо, чи немає перебоїв в з'єднанні. Перервати виконання програми можна в будь-який момент комбінацією клавіш Ctrl + C.
Друга необхідна утиліта - tracert, або трассировщик, що дозволяє відстежити маршрут проходження мережевих пакетів від вашого комп'ютера до кінцевого хосту. В процесі роботи tracert показує ланцюжок серверів, що беруть участь в маршруті, і час затримки на кожному з них. Маючи в своєму розпорядженні цією інформацією, легко розібратися, хто з них «винен» в порушенні зв'язку (втрачає пакети або взагалі блокує їх проходження). Запускається утиліта так само, як і попередня, і синтаксис команди схожий: tracert ya.ru покаже весь шлях до обраного хоста. За замовчуванням довжина маршруту обмежена 30 вузлами, але цього достатньо для будь-яких потреб.


Спосіб 2. Сторонніми утилітами

Якщо ви не хочете зв'язуватися з консольними утилітами, використовуйте програму з наочним графічним інтерфейсом, зручнішим в ряді випадків. Найпоширеніша з них, успішно заміняє і ping, і tracert, - WinMTR . У неї свої переваги: ​​маленька, не вимагає інсталяції і при цьому дозволяє легко отримати інформацію про стан каналу, а також скинути звіт в файл натисканням всього однієї кнопки. Дана інформація важлива не тільки вам - вона може стати в нагоді службі техпідтримки. Адже при використанні консольних команд результати їх роботи доведеться вручну переносити в текстовий файл, а це не найпростіше і швидке заняття. Якщо ви не хочете зв'язуватися з консольними утилітами, використовуйте програму з наочним графічним інтерфейсом, зручнішим в ряді випадків
Запустивши WinMTR, досить ввести шуканий адресу і натиснути кнопку «Старт» - вона відразу ж почне трассіровать маршрут, а потім висвітить його в нижньому вікні, після чого буде циклічно виконувати опитування всіх вузлів, накопичуючи статистику до натискання кнопки «Стоп». У той час можна переглянути інформацію по кожному з серверів, два рази клікнувши на його назві мишею.
Звичайно, це не єдина утиліта подібного роду: наприклад, Ping Plotter надає ту ж інформацію, доповнюючи її графічним представленням маршруту, але вимагає інсталяції (а більш просунуті версії ще і платні).
Крім того, можна задіяти онлайн-сервіси візуалізації трасування, зокрема YouGetSignal - він покаже велику кількість інформації, аж до географічного розташування трассируемого вузлів на карті світу.
Як розшифрувати показники пінгу і трасування маршруту
Якщо використовувати для перевірки ресурс ya.ru (через простоту написання), то команда ping буде виглядати так:
ping -t ya.ru
а її виконання продемонструє щось подібне:

У першому рядку видно, що запит до DNS-сервера пройшов успішно: утиліта отримала адресу сервера. До речі, його не завадить записати на майбутнє - допоможе в іншій ситуації з'ясувати, що не працює: DNS-сервер або вся мережа. Якщо при наборі ya.ru в адресному рядку браузера нічого не відбувається або з'являється повідомлення про неможливість відобразити сторінку, вводимо адресу 213.180.193.3. Отримали доступ до сайту - винен відмовив DNS, немає - значить, недоступна мережу цілком. Втім, задавши команді ping як параметр IP-адреса і отримавши повідомлення «Перевищено інтервал очікування для запиту», можна прийти до аналогічного висновку.
Наступні рядки показують результат виконання запиту, причому головне для нашого випадку - значення параметра «час» в мілісекундах. Будь-яке число нижче 120 мс можна вважати нормальним результатом, хоча, звичайно ж, чим воно менше - тим краще. Коли параметр перевищує 200 мс, починаються пригальмовування в онлайн-іграх, після 500 мс з'являється дискомфорт при роботі з веб-сторінками.
Ще гірше, якщо час пінгу скаче і з'являються повідомлення про недоступність пінгуемого хоста:
Відповідь від 213.180.193.3: число байт = 32 час = 134 мс TTL = 55
Відповідь від 213.180.193.3: число байт = 32 час = 126 мс TTL = 55
Відповідь від 213.180.193.3: число байт = 32 час = 2100 мс TTL = 55
Перевищено інтервал очікування для запиту. Відповідь від 213.180.193.3: число байт = 32 час = 1 982 мс TTL = 55 Відповідь від 213.180.193.3: число байт = 32 час = 367 мс TTL = 55
При такій якості зв'язку не те що в улюблену гру пограти, серфінг в Інтернеті перетворюється на тортури: сторінки вантажаться потворно повільно, зображення недогружать, створюється відчуття, що комп'ютер безбожно гальмує. Це недалеко від істини: він витрачає надмірну кількість часу на повторні пересилання загублених пакетів даних, припиняючи інші завдання. Виною тому може бути як роутер або пошкоджений кабель всередині квартири / в парадному, так і проблеми у провайдера.
Для того щоб остаточно розібратися, запускаємо tracert ya.ru

Тут розклад інший: спершу бачимо час затримки, після нього - доменне ім'я або адреса сервера. Кількість може бути різним, але початок завжди однаково: першим в списку буде ваш модем, роутер або комп'ютер (залежить від способу підключення до провайдера), другим - обладнання провайдера. Далі може бути або кілька вузлів провайдера, або відразу «велика мережа».
Деякі з вузлів взагалі можуть не відповідати (в моєму прикладі - № 9), але помилки тут немає, йому просто заборонено це робити. Це не проблема, якщо вдалося дістатися до кінцевого вузла і час на ньому не перевищує значення, отриманого за допомогою команди ping.
Як можуть виглядати помилки? Найпростіша - отримання в першому рядку повідомлення:
1 * * * Перевищено інтервал очікування для запиту.
В цьому випадку, швидше за все, втрачено зв'язок з вашим шлюзом. А значить, проблема на вашому боці.
Наступна ситуація:
1 <1 мс <1 мс <1 мс 192.168.1.1
2 4 ms 1 ms 4 ms 345.dhcp.homenet.provider.net
3 1 ms 1 ms <1 мс 10.255.255.65
4 * * * Перевищено інтервал очікування для запиту.
5 * * * Перевищено інтервал очікування для запиту.
Цей приклад говорить про те, що до провайдера ви дісталися, але далі вас не пустили. Висновок: або проблема у провайдера, або ви забули оплатити послугу, і запити просто заблоковані. Решта ситуації різноманітніші, але залежать від часу затримки. У першому прикладі зверніть увагу на те, що до шостого сервера трассировщик «добіг» з мінімальними затримками, а ось на сьомому вона різко зросла. З адреси видно, що це сервер «Яндекса», отже, до провайдера відношення ніякого не має. А ось якщо подібна ситуація, та ще з часом відгуку в 1200-2600 мс виявиться, скажімо, на третій позиції (або в будь-який інший, де в адресі фігурує назва вашого провайдера) - телефонуйте в службу підтримки.
Якщо ж ви довго не можете нормально пограти в гру або подивитися ролик з YouTube - не поспішайте відразу дзвонити провайдеру, виконайте мої рекомендації, а потім вже вимагайте щось у нього. У всякому разі під час спілкування ви будете мати всю необхідну для продуктивного діалогу інформацією.

Як включити команду ping в Windows 7
За замовчуванням брандмауер Windows 7 блокує вхідні луна-повідомлення, тому комманда ping не працюватиме коректно. Для вирішення проблеми треба виконати наступне:
1. Відкриваємо брандмауер Windows в режимі підвищеної безпеки. Вибираємо вузол «Правила для вхідних підключень» і клацаємо посилання «Нове правило».
2. Вибираємо значення перемикача «настроюються» і натискаємо кнопку «Далі».
3. Вибираємо значення перемикача «Усі програми» і натискаємо кнопку «Далі».
4. Тип протоколу: ICMPv4
5. Натискаємо кнопку «Налаштувати» для пункту «Параметри протоколу ICMP»
6. Встановлюємо перемикач в значення «Певні типи ICMP», відзначаємо прапорець «Ехо-запит», натискаємо кнопку «ОК» і слідом «Далі».
7. На цьому етапі залишаємо за замовчуванням або, якщо необхідно, вибираємо потрібні IP-адреси.
8. Вибираємо «Дозволити підключення» і натискаємо кнопку «Далі».
9. Вибираємо необхідний профіль, в якому хочемо використовувати це правило, і натискаємо кнопку «Далі».
10. Вводимо ім'я та опис (не обов'язково). Натискаємо кнопку «Готово».

про авторів

Сергій Гріцачук

Оглядач, аналітик, інженер-системотехнік. Дійсний член «Клубу експертів Intel», сертифікований фахівець (Мюнхен) з мережних і серверних технологій з 1993 року. Комп'ютерами та супутніми рішеннями займається з 1985-го, учасник численних виставок, володар нагород за оригінальні схемотехнічні і програмні розробки. Перший диплом отримав в 1984 році від «Патентного бюро» журналу «Юний технік». Захоплюється полюванням, риболовлею, водно-моторним спортом. «Статут суєтою цивілізації, вважаю за краще відокремлене життя вдалині від неї. Весь вільний час віддаю родині і дітям ».

Розумніше зателефонувати сусідові, підключеному до того ж провайдера - а раптом у нього така ж ситуація?
Не допомогло?
Як можуть виглядати помилки?
Провайдеры:
  • 08.09.2015

    Batyevka.NET предоставляет услуги доступа к сети Интернет на территории Соломенского района г. Киева.Наша миссия —... 
    Читать полностью

  • 08.09.2015
    IPNET

    Компания IPNET — это крупнейший оператор и технологический лидер на рынке телекоммуникаций Киева. Мы предоставляем... 
    Читать полностью

  • 08.09.2015
    Boryspil.Net

    Интернет-провайдер «Boryspil.net» начал свою работу в 2008 году и на данный момент является одним из крупнейших поставщиков... 
    Читать полностью

  • 08.09.2015
    4OKNET

    Наша компания работает в сфере телекоммуникационных услуг, а именно — предоставлении доступа в сеть интернет.Уже... 
    Читать полностью

  • 08.09.2015
    Телегруп

    ДП «Телегруп-Украина» – IT-компания с 15-летним опытом работы на рынке телекоммуникационных услуг, а также официальный... 
    Читать полностью

  • 08.09.2015
    Софтлинк

    Высокая скоростьМы являемся участником Украинского центра обмена трафиком (UA — IX) с включением 10 Гбит / сек... 
    Читать полностью