Утилита PING.

Сетевые утилиты и их использование.

Утилиты запускаются из командной строки или из сеанса MS-Dos. Некоторые утилиты в разных вариантах операционных систем могут отсутствовать, где точно они все есть - так это в UNIX`е.

Полный набор средств для диагностики TCP/IP.

- PING. Проверяет связь с IP-хостом.

- TRACERT (Traceroute). Отображает адреса всех маршрутизаторов на пути от клиента до удаленного хоста.

- NSLOOKUP. Сетевая утилита Windows NT.

- IPCONFIG. Отображает текущую конфигурацию сети TCP/IP.

- NETSTAT. Отображает статистику и текущие соединения по протоколу TCP/IP.

- ROUTE. Позволяет конфигурировать сетевые маршрутные таблицы.

- ARP (Address Resolution Protocol) - протокол преобразования адресов. Отображает IP-адреса в адреса Ethernet.

- FTP (File Transfer Protocol) - протокол передачи файлов. Позволяет выводить список файлов, осуществлять передачу файлов, а также управлять каталогами на удаленной системе.

- Nbstat. Выводит статистику и текущие соединения по протоколу NetBIOS поверх TCP/IP.

Утилита PING.

Используется для проверки коннективности с удаленным хостом. Действует посредством посылки IMCP пакетов и ожидания ответа в течение 1 секунды (значение по умолчанию). Посылается 4 одинаковых пакета (значение по умолчанию). На экран выводится время в миллисекундах, затраченоое на ожидание отклика.

Формат команды:

ping [-n значение1][-w значение2][-t] IP-address или DNS-имя удаленного хоста

Где:

значение -n - число посылаемых на удаленный хост пакетов (значение по умолчанию -4),

значение -w - время ожидания отклика в миллисекундах (значение по умолчанию -1000)

-t - установка утилиты ping в непрерывный режим действия.

C:\WINDOWS>ping -n 10 www.netscape.com

Обмен пакетами с www-va.netscape.com [205.188.247.65] по 32 байт:

Ответ от 205.188.247.65: число байт=32 время=194мс TTL=48

Ответ от 205.188.247.65: число байт=32 время=240мс TTL=48

Ответ от 205.188.247.65: число байт=32 время=173мс TTL=48

Ответ от 205.188.247.65: число байт=32 время=250мс TTL=48

Ответ от 205.188.247.65: число байт=32 время=187мс TTL=48

Ответ от 205.188.247.65: число байт=32 время=239мс TTL=48

Ответ от 205.188.247.65: число байт=32 время=263мс TTL=48

Ответ от 205.188.247.65: число байт=32 время=230мс TTL=48

Ответ от 205.188.247.65: число байт=32 время=185мс TTL=48

Ответ от 205.188.247.65: число байт=32 время=406мс TTL=48

Статистика Ping для 205.188.247.65:

Пакетов: послано = 10, получено = 10, потеряно = 0 (0% потерь),

Приблизительное время передачи и приема:

наименьшее = 173мс, наибольшее = 406мс, среднее = 236мс

C:\WINDOWS>

В поле time указывается, за какое время (в миллисекундах) посланный пакет доходит до удаленного хоста и возвращается на Ваш хост. Так как значение по умолчанию для ожидания отклика от удаленного хоста равно 1 секунде, то все значения данного поля будут меньше 1000 миллисекунд. Если Вы получаете сообщение "Request time out", то, возможно, если Вы увеличите время ожидания отклика, пакет дойдет до удаленного хоста. Вы можете увеличить время ожидания с помощью ключа - w:

Пример. C:\>ping -w 10000 bash.ac.ru

Ключ -n используется для указания числа посылаемых пакетов. Если связь между хостами плохая, Вы увидите, сколько пакетов было потеряно. К сожалению, хосты некоторых организаций не принимают IMCP пакеты (которые используются утилитами, подобными ping) с помощью маршрутизаторов и брэндмауэров. Например, ftp.microsoft.com не пингуется, хотя зайти на этот сервер не составляет труда. Так как некоторые вирусы атакуют удаленные хосты с помощью ping, возможно, именно по этой причине блокируется получение ping-пакетов.