Программа для отслеживания пакетов идущих в интернет. Как проверить интернет-соединение на стабильность

Любой, кто использует интернет, должен знать, что его компьютер находится в постоянной опасности заражения вредоносными программами, которые скрытно подключаются к интернету. Различные виды программ-шпионов и троянов используют ваше интернет-соединение, чтобы передать вашу личную информацию злоумышленнику. Так же ваш компьютер может стать частью сети ботнета, и в последствии выполнять различные команды злоумышленника без вашего ведома.

Одним из способов защиты от нежелательных интернет соединений является двусторонний фаервол (межсетевой экран/брандмауэр), который контролирует как входящий, так и исходящий трафик. Тем не менее, у большинства средних пользователей установлен фаервол, который проверяет только входящий трафик. Так что если у такого пользователя компьютер заразится не через сеть, а, например, через внешний диск, то высока вероятность, что пользователь об этом никогда не узнает.

Существует так же целый ряд программ для анализа сетевой активности, но большинство из них требуют технических знаний в области сети, чего обычный пользователь явно не знает.

К счастью, есть несколько простых способов, которые не потребуют от пользователя каких-то серьезных познаний и сложных аналитических расчетов. В данной статье будет рассматриваться один из таких методов. Он не потребует от вас ничего особого. Все что необходимо уже есть в самой операционной системе Windows. Тем не менее, обращаем ваше внимание, что этот способ не заменит полноценные средства для анализа сети, но все же он предоставляет достаточно полезную информацию, которую сможет осилить пользователь любого уровня.

Используем команду "netstat" для проверки интернет-активности в Windows

Все текущие версии Windows поставляются с рядом сетевых инструментов, которые запускаются из командной строки (более подробно об использовании командной строки смотрите в этой статье). Одним из таких инструментов является команда "netstat", которая предоставляет ряд функций для анализа сетевого трафика. Более опытные пользователи могут ознакомиться со всем списком параметров и возможностей команды, запустив ее с параметром "/?" (т.е. без кавычек "netstat /?"). В данном совете netstat используется для быстрого и простого способа просмотра всех активных соединений.

  1. Откройте командную строку. Windows Vista / 7 потребует прав администратора (см. )
  2. Введите "netstat -b" (без кавычек)

Перед вами отобразится весь список соединений, которые подключены к интернету. Так как этот список может быть очень длинным, и не будет помещаться на одном экране, то советуем вам так же ознакомиться со статьей о перенаправлении вывода в файл .

Вы так же можете вывести список соединений, в котором будут отображаться не доменные имена получателей, а их IP-адреса. Для этого вам необходимо добавить в параметр символ "n", который и переключит отображение. С учетом этого, шаг 2 приобретает следующий вид:

  • Введите "netstat -nb" (без кавычек)

Графический интерфейс для NetStat в Windows

Если вами плохо воспринимается информация из командной строки, или же вы просто привыкли использовать графический интерфейс, то для вас есть радостная новость. Существует бесплатная программ под названием "TCPEye". Программа отображает информацию в режиме реального времени, так что вам не придется каждый раз запускать сканирование или дополнительно выполнять какие-то действия. Плюс ко всему, TCPEye предоставляет ряд дополнительных функций, таких как отображение страны адреса назначения, что сделает информацию более доступной для восприятия.

Примечание : Несмотря на наличие различных сторонних приложений для просмотра трафика сети, вы все же должны быть в состоянии в случае ЧП справиться с проблемами стандартными средствами. Плюс у вас не всегда будет возможность воспользоваться такими утилитами.


  • Несколько удобных комбинаций мыши и клавиатуры в Windows

Технические советы

  • Программа TweakMASTER отличается от других твикеров, прежде всего, узкой направленностью. Если другие оптимизаторы часто включают в себя самые разнообразные утилиты от чистильщика реестра до средств резервного копирования данных, TweakMASTER содержит только средства для настройки Интернет-соединения, независимо от его типа - модем, кабель, спутник и т.д...

    Фактически TweakMASTER представляет собой набор из нескольких модулей:

    • Мастер оптимизации соединений - Этот модуль представляет собой пошаговый мастер, который позволяет настроить Интернет-соединение наилучшим образом. При этом пользователю не нужно устанавливать никакие настройки - необходимо лишь указать тип Интернет-соединения и способ подключения к Интернету, а затем выбрать один из предопределенных алгоритмов оптимизации. Если оптимизация не принесла желаемого результата, можно попробовать выбрать другой алгоритм или же при помощи того же мастера вернуться к исходным настройкам.
    • Дополнительные параметры оптимизации - Если предыдущий модуль рассчитан на начинающих пользователей и не требует наличия никаких знаний о системе, этот понравится, скорее, более опытным компьютерщикам. С его помощью можно вручную задать некоторые настройки сетевого адаптера и соединения с Интернетом. Нужно заметить, что и тут есть опция отката, которая поможет в случае выбора неудачных параметров вернуть все, как было.
    • Акселератор DNS - Когда вы вводите название сайта в окне браузера, программе необходимо перевести текстовый адрес в числовой. Это занимает некоторое время, так как для этого компьютер посылает запрос на DNS-сервер провайдера, после чего тот пересылает его на сервер домена. Модуль Акселератор DNS хранит эту информацию для сайтов, которые вы посещаете, непосредственно на вашем компьютере, что существенно ускоряет работу.
    • Измерение скорости соединения - Модуль, позволяющий протестировать качество соединения с Интернетом.
    • Дополнительные Пинг и Трассировка - модуль, позволяющий обнаружить источник проблем, возникающих при работе в Интернете и локальной сети.
    • Просмотр сетевых соединений - модуль для просмотра открытых сетевых соединений, портов TCP и UDP в реальном времени.
    • Синхронизация времени - синхронизация системного времени с серверами точного времени. Имеется список серверов, к которым можно добавлять свои.
    • Удержание соединения - модуль для предотвращения разрыва Интернет-соединения с провайдером.
    • WhoIs-клиент - утилита для получения информации о домене или IP-адресе.
    • DNS-клиент - получение информации о мировых серверах доменных имен.
    Кроме того, в состав Pro-версии TweakMASTER входят такие утилиты, как:
    • LinkFox - дополнительный модуль, позволяющий ускорить серфинг за счет автономной загрузки указанных ссылок для браузеров семейства Internet Explorer.
    • DU Meter - утилита для подсчета объема переданных данных и контроля сетевой активности, которая поставляется также и в виде отдельной программы..
    Программа TweakMASTER является вполне законченным решением и станет прекрасным помощником для тех, кто много работает в Интернете. Она включает в себя практически все инструменты, которые только могут пригодиться - от утилиты для синхронизации системного времени до средства для загрузки веб-страниц в фоновом режиме.

    1. Что такое время отклика (ping) и как влияет на качество интернета
    2. Скорость загрузки и выгрузки
    3. Из чего состоит трафик
    4. Онлайн сервисы проверки скорости интернета
    5. Мониторинг в режиме реального времени-программы

    Что такое время отклика (ping) и как влияет на качество интернета

    Время затраченое на отправку запроса к узлу сети (ПК, сервер, маршрутизатор, коммутатор) и получения ответа называется ping.

    Первым делом при подозрении на неисправность сетевых устройств запускают утилиту ping, чтобы узнать есть ли вообще связь с узлом в сети. Если Вы администратор сети можно косвенно определить недоступный узел. Почему, не конкретно, потому что возможно сам узел который пингуете рабочий, а какой-нибудь сетевой интерфейс, идущий по пути к определённому узлу, не рабочий.

    С помощью пинга можно определить и качество канала, утилита отправляет пакеты заданному узлу и получает ответные пакеты, определяя затраченое время на этот процесс и процент потерь этих пакетов, если таковые имеются. Это особенно важно если Вы любитель онлайн игр, где необходима скорость реакции на действие. Например в игре Counter-Strike, при большом отклике ничего не успеете сделать. Грубо говоря Вас убьют, а только потом увидите игрока, который вышел из угла, хотя на самом деле он уже вышел, успел прицелиться и стрельнуть. Так что в этой ситуации лучше выбирать сервера с наименьшим пингом по отношению к Вам, а лучше играть внутри Вашей сети или хотя бы на ближайшем сервере по геолокации.

    С помощью утилиты можно узнать ip-адрес ресурса по доменному имени. А зная просто адрес можно узнать доступен узел в сети или нет, если не работает служба DNS (буквенная привязка ip-адреса).

    Чтобы узнать время отклика любого узла сети в командной строке наберите команду ping сайт , сайт - имя ресурса. Утилита покажет ip - адрес ресурса и начнёт обмен данных с ним. В конечном результате время отклика и процент потерь пакетов.

    Ping так же зависит и от загрузки сервера. Например к серверу много запросов или он сильно нагружен и Вы решили тоже направить свой запрос, сервер обработает в порядке очерёдности и время отклика значительно увеличится. Это не говорит о качестве канала, а о загруженности сервера.

    Так же пинг может быть разным в зависимости от типа подключения и оконечного оборудования. К самым быстрым относится оптиковолоконные сети, выделенные сети. Пожалуй самый большой отклик у спутникового интернета.

    Нужно иметь ввиду что некоторые администраторы сети и ресурсов запрещают ping

    Чтобы узнать маршрут по которому идёт запрос к серверу есть команда tracert. Однако это не точный маршрут. Как известно передача информации в интернете передаётся пакетами. Так вот эти пакеты могут идти по разным маршрутам как к серверу, так и от него.


    По адресам можно отследить прохождение маршрута. Как видно на 6 и 7 позиции какие то проблемы.

    Скорость загрузки и выгрузки

    Эти скорости имеют важность в зависимости от того чем Вы занимаетесь в интернете. Если постоянно скачиваете большие файлы, высококачественные фильмы, игры, то конечно лучше иметь высокую скорость загрузки. Чем выше тем лучше, в зависимости от Ваших средств. Те кто работает в интернете, читает тексты, работает с небольшими файлами, то вполне хватит 2-3Мбит/с. На этой скорости прекрасно загружаются сайты и можно смотреть фильмы онлайн и даже смотреть видео с Youtube в качестве 720p.

    На скорость загрузки могут влиять следующие факторы:

  • Пропускная способность канала до сервера
  • нагрузка сервера, с которого скачивается файл
  • принудительное ограничение скорости сервера, администратором
  • протокол, используемый для передачи данных (HTTP, FTP)
  • Конфигурация компьютера
  • Антивирусы, файерволы, приложения, запущенные одновременно с тестом.
  • Скорость выгрузки используется в основном для запросов. То есть набираете в адресной строке браузера запрос и он отправляется на сервер чтобы загрузить Вам информацию. В этом случае скорость нужна мизерная. Другое дело если закачиваете большие объёмы информации на файлообменники, пользуетесь облачными технологиями, то скорость выгрузки тоже важна.

    Некоторые провайдеры объединяют скорость, выдавая скорость загрузки и выгрузки за суммарный канал. Конечно это неправильно и не честно. Частенько провайдеры практически неограничивают скорость выгрузки, так как эта скорость в большинстве случаев не имеет значимого веса.

    Есть такое понятие как гарантированый канал и пользовательский. В первом случае Вам обеспечат неизменную ширину канала, но стоимость будет просто огромной (~ от 1000р за 1Мбит/с), в зависимости от региона. Во втором, скорость может меняться, в зависимости от нагрузки канала другими пользователями.

    Из чего состоит трафик

    Трафик состоит из множества протоколов, которые мы используем ежедневно в интернете. Чаще всего мы используем протокол http - гипертекстовая разметка, хотя этот протокол уже включает в себя и передачу данных.

    Для полноценной работы всех служб интернета существует множество протоколов и портов, на которых работают эти протоколы.

    Вот некоторые из них, которые на слуху (в скобках указаны порты, на которых работает протокол):

  • HTTP (80) - передача гипертекстовой информации и данных
  • HTTPS (443) - безопасный http, поддерживает шифрование
  • FTP (20, 21) - передача файлов
  • SMTP (25) - протокол передачи электронной почты
  • POP3 (110) - протокол приёма электронной почты
  • DNS (53) - получение ip - адреса по доменному имени
  • BITTORRENT (6881-6889) - протокол обмена файлами
  • Для примера, интернет провайдеры используют системы, идентифицирующие весть трафик, называемые биллинг. Ниже на графиках показано разделение на составные части трафика. По полученным данным можно анализировать потребление данных, в какие моменты канал загружен, когда свободен, что-нибудь ограничить или выявить сбои.


    Но такая подробная статистика нужна только провайдерам, которые тарифицируют объём полученых данных, а не безлимитным. Так как они высчитывают эти необходимые для работы протоколы за интернет трафик. Хороший способ отъёма денег у населения.

    Онлайн сервисы проверки скорости интернета

    Перед проверкой необходимо убедиться что ни какая программа, во время проверки, не скачивает обновления, не обновляется антивирус, не запущены торренты, нет фоновых загрузок.

    Для определения скорости следует выбирать разные способы проверки, так как сервисы могут определять Вашу скорость по определённому протоколу. Например знаменитый сервис http://speedtest.net проводит проверку по протоколу http. Точно в этом не уверен, но по моим тестам получается именно так.


    Следующий способ проверки это анализ закачиваемого файла с сервиса http://speedcheck.gldn.net от Вымпелкома.

    Выбираете размер файла для закачки и смотрите на скорость загрузки. Единственное замечание: лучше использовать какой-нибудь менеджер закачки (например Download Master), так как они могут скачивать файлы в несколько потоков. Хотя по моим проверкам браузеры выдавали тоже правильную скорость.

    Следующий сервис позволит больше узнать об интернет соединении, об ip - адресе, безопасности компьютера. А также сервис позволяет проверить скорость интернет соединения в разные промежутки времени, которые Вы зададите. Тем самым сможете определить среднюю скорость интернета. Можете посмотреть замеры других пользователей и рейтинги провайдеров.


    И конечно же торрент клиент. Обычно торрент клиенты выжимают всё из канала, если не стоит ограничений (и то, не все ограничения срабатывают). Запускаете торрент файл, а клиент начнёт загрузку файла(ов), анализируем скорость. Количество сидов и пиров тоже должно быть достаточно.

    Программа для оптимизации интернет соединения. Является вполне законченным решением и станет прекрасным помощником для тех, кто много работает в Интернете. Программа проста в использовании и не требует каких-либо специальных компьютерных навыков. Не важно, с какой скоростью вы подсоединяетесь или какие утилиты вы пробовали до этого, ничто не предложит вам более скоростное соединение с Интернетом, чем TweakMASTER Pro, это гарантировано! TweakMASTER может значительно улучшить скорость загрузки для всех типов соединения от коммутируемого до DSL, кабельного и беспроводного. Даже AOL пользователи будут удивлены, как значительно увеличится производительность их системы. Помимо изменения настроек реестра, TweakMASTER Pro также включает инновационный DNS Акселератор для быстрой загрузки веб сайтов, удобную программу синхронизации компьютерных часов, программу, предотвращающую отсоединение от ISP, Traceroute, Ping и Whois утилиты и программу просмотра сетевых соединений. Про версия также включает DU Meter, отличную утилиту наблюдения за сетью, которая поможет следить и оптимизировать ваше Интернет соединение и отслеживать использование пропускной способности канала.

    Основные особенности:
    - Connection Optimization Wizard (мастер оптимизации соединения). Этот модуль представляет собой пошаговый мастер, который позволяет настроить Интернет-соединение наилучшим образом. При этом пользователю не нужно устанавливать никакие настройки — необходимо лишь указать тип Интернет-соединения и способ подключения к Интернету, а затем выбрать один из трех вариантов оптимизации (они в программе так и называются — вариант 1, 2 и 3). Если оптимизация не принесла желаемого результата, можно попробовать выбрать другой вариант или же при помощи того же мастера вернуться к первоначальным настройкам.
    - Advanced Optimization Settings (дополнительные настройки оптимизации). Если предыдущий модуль рассчитан на начинающих пользователей и не требует наличия никаких знаний о системе, этот понравится, скорее, более опытным компьютерщикам. С его помощью можно вручную задать некоторые настройки сетевого адаптера и соединения с Интернетом. Нужно заметить, что и тут есть опция отката, которая поможет в случае выбора неудачных параметров вернуть все, как было.
    - DNS Accelerator (ускоритель DNS). Когда вы вводите название сайта в окне браузера, программе необходимо перевести текстовый адрес в числовой. Это занимает некоторое время, так как для этого компьютер посылает запрос на DNS-сервер провайдера, после чего тот пересылает его на сервер домена. Модуль DNS Accelerator хранит эту информацию для сайтов, которые вы посещаете, непосредственно на вашем компьютере, что существенно ускоряет работу.
    - Connection Speed Measurement (измерение скорости связи). Модуль, позволяющий протестировать качество соединения с Интернетом.
    - Advanced Ping & TraceRoute — модуль, позволяющий обнаружить источник проблем, возникающих при работе в Интернете и локальной сети.
    - Network Connections Viewer — модуль для просмотра открытых сетевых соединений, портов TCP и UDP в реальном времени.
    - Clock Synchronization — синхронизация системного времени с серверами точного времени. Имеется список серверов, к которым можно добавлять свои.
    - Keep Connected — модуль для предотвращения разрыва Интернет-соединения с провайдером.
    - Smart WhoIs — утилита для получения информации о домене или IP-адресе.
    - LinkFox — дополнительный модуль, позволяющий ускорить серфинг за счет автономной загрузки указанных ссылок.

    Платформа: Windows XP, Vista, 7

    Размер архива: 7,2 мB