Попингуем сервак прова, или Что такое pinging?

Реклама
Грандмастер

Сын программиста подходит к отцу и спрашивает:
— Пап, а что такое ПИНГВИН?
Папа (задумчиво):
— Ping… Win… Пинг Винды, значит. Функция для определения зависания Винды…
(Компьютерные байки)

Вероятно, все замечали, что при подключении к Интернету по dial-up-модему скорость соединения постепенно падает. Дело в том, что при подключении новых пользователей к серверу провайдера скорость соединения снижается (тем более, если серверу провайдера «покажется», что ваш модем не проявляет активности).

Для восстановления скорости соединения можно воспользоваться так называемым пингованием.

Что такое пингование
ping (англ. сокращение от Packet InterNet Groper — отправитель пакетов Internet) — программа, используемая для проверки доступности адресата сети путем посылки ему специального сигнала (ICMP echo request — запрос отклика ICMP) и ожидания ответа.

Реклама

pinging — тестовый опрос удаленного объекта.
ICMP (англ. сокращение от Internet Control Message Protocol — протокол управляющих сообщений в сети Internet) — один из четырех протоколов межсетевого уровня семейства TCP/IP, обеспечивающий восстановление связи при сбойных ситуациях в передаче пользовательских пакетов.

Кстати, простое (не аббревиатура) слово ping (англ.) означает свист; гудение; трезвон; свистеть; гудеть. Может быть, поэтому модем при подключении — свистит, гудит и трезвонит?

Для пингования можно использовать штатную утилиту операционной системы. Но сначала нужно узнать IP-адрес сервера.

Как узнать IP-адрес сервера
a) Windows Vista:
— подключитесь к Интернету;

Реклама

— нажмите Пуск → Подключение;
— в открывшемся окне «Подключиться к сети» щелкните правой кнопкой мыши нужное соединение;
— из контекстного меню выберите «Состояние»;
— в открывшемся окне «Состояние» откройте вкладку «Подробно»;
— в колонке «Свойство» найдите IPv4-адрес сервера;
— в колонке «Значение» найдите адрес (например, 100.100.100.100).

b) Windows XP:
— подключитесь к Интернету;
— щелкните значок состояния сети («мониторчики» в области уведомлений Панели задач, рядом с часами);
— в открывшемся окне «Состояние» откройте вкладку «Сведения»;
— в колонке «Свойство» найдите IP-адрес сервера;
— в колонке «Значение» найдите адрес (например, 100.100.100.100).

Чтобы создать ярлык для пингования сервера провайдера

Реклама
(указан пошаговый процесс для Windows XP, для Windows Vista отличия незначительны):
— щелкните правой кнопкой мыши по свободной от значков поверхности Рабочего стола;
— из открывшегося контекстного меню выберите Создать → Ярлык;
— в открывшемся окне «Создание ярлыка» щелкните кнопку «Обзор…»;
— в открывшемся окне «Обзор папок» откройте Компьютер → Диск C\: (или D\, если операционная система установлена на диске D\:) → Windows → system32 → ping. exe → OK (после этих манипуляций в текстовом поле «Укажите размещение объекта» появится адрес C:\WINDOWS\system32\ping.exe) → Далее;
— в следующем окне нужно ввести имя ярлыка (по умолчанию предлагается ping. exe, но вы можете изменить это имя на другое) → Готово;
Реклама

— на Рабочем столе появился вновь созданный ярлык ping. exe;
— щелкните его правой кнопкой мыши, из открывшегося контекстного меню выберите «Свойства»;
— в открывшемся окне «Свойства: ping. exe» на вкладке «Ярлык» щелкните в текстовом поле «Объект» после C:\WINDOWS\system32\ping.exe, сделайте один пробел и введите IP-адрес сервера, который был найден ранее (например, 100.100.100.100), нажмите OK.

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

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

Реклама

2. Межсетевой экран сервера провайдера может быть настроен на блокировку запросов и откликов, при этом наблюдается нормальная работа всех сетевых сервисов. В таком случае пинговать его нет смысла.
3. Пинговать можно любой узел сети, как локальной, так и Глобальной. Например, вы можете пропинговать какой-нибудь сайт, чтобы узнать его IP-адрес, для этого нужно использовать утилиту ping с ключом -a (префикс http:// в команду вставлять не нужно).

Вот как ПК с Windows Vista пропингует google.ru, заодно выяснив его IP-адрес:
C:\Users\Master>ping -a google.ru
Обмен пакетами с google.ru [216.239.59.104] с 32 байт данных:
Ответ от 216.239.59.104: число байт=32 время=673мс TTL=236
Ответ от 216.239.59.104: число байт=32 время=694мс TTL=236
Ответ от 216.239.59.104: число байт=32 время=693мс TTL=236
Ответ от 216.239.59.104: число байт=32 время=690мс TTL=236
Статистика Ping для 216.239.59.104:
Пакетов: отправлено = 4, получено = 4, потеряно = 0
(0% потерь)

Реклама