Книга: Настольная книга 1С:Эксперта по технологическим вопросам
Назад: 4.8.Требования к сети. Как проверить сеть
Дальше: Недостаточная пропускная способность

Ошибки сети

Самый простой способ проверить, доступен ли вообще сервер и нет ли ошибок, – команда ping <Ip-адрес сервера, с которым проверяется связь> (Пуск – Все программы – Стандартные – Командная строка или Пуск – выполнить – cmd, и в появившемся окне набирать команду).

Для наших целей больше подходит команда с параметром -t, показанным на рис. 4.8.1. При указании этого параметра проверка идет, пока ее не прервать сочетанием клавиш Ctrl + C. Для отображения статистики и продолжения проверки надо нажать Ctrl + Break.

Второй рисунок показывает, как выводить информацию в файл, а не на экран.

Рис. 4.8.1. ping -t

Канал может резко терять стабильность на больших пакетах. Если обычный ping не выявит потерь, есть смысл проверить:

ping имя сервера> -n 100 -l 50000

Если при просмотре вы заметили, что есть потерянные пакеты или время скачет, достигая достаточно больших значений, это означает, что в сети есть ошибки. Будут они мешать вам работать или нет – это дело случая, но за правило надо взять, что если ошибки есть, то мешать работать они будут.

Если необходимо установить связь между сбоями системы и работой сети, можно использовать другую утилиту: hrping (freeware, можно скачать на сайте ее разработчика cFos Software: http://www.cfos.de/hrping-v504.zip).

Эта утилита обладает рядом дополнительных полезных возможностей. Например, ее запуск с ключом «-Т» выводит время (см. рис. 4.8.2). Для наших целей достаточно следующей строки запуска (требуются права администратора – Пуск – Все программы – Стандартные – Командная строка – контекстное меню – Запуск от имени администратора, и в появившемся окне набирать команду):

hrping.exe -t -s 100 -T -l 1024 -F pinglog.txt 192.168.0.1

IP-адрес нужно указать, разумеется, требуемый, реальный.

Вывод, как понятно из командной строки, производится в файл pinglog.txt. Пример показан на рис. 4.8.2.

Если были пропавшие пакеты (это понятно из суммарной статистики), время их пропадания можно установить, проведя поиск подстроки «Timeout waiting for» по этому файлу. Сопоставив время пропадания пакетов и время ошибок, зафиксированных в технологическом журнале «1С», можно сделать вывод о наличии либо отсутствии связи по времени одного с другим.

Рис. 4.8.2. Пример лога hrping

Назад: 4.8.Требования к сети. Как проверить сеть
Дальше: Недостаточная пропускная способность