none
Командная строка.Команда ping. RRS feed

  • Вопрос

  • Здравствуйте, есть

    ПК и сервер c ip 192.168.5.8

    В какой-то момент происходит потеря связи ПК с сервером на 10 секунд.

    Надо зафиксироват это время.

    я С КОМПЬЮТЕРА ЗАПУСКАЮ КОМАНДУ :

    ping 192.168.5.8 -t -l 1000

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

    P/S  :в день так два раза сеть пропадает

    Как зафиксировать время потери сигнала использую командную строку? 

    28 сентября 2015 г. 14:11

Ответы

  • Здравствуйте, есть

    ПК и сервер c ip 192.168.5.8

    В какой-то момент происходит потеря связи ПК с сервером на 10 секунд.

    Надо зафиксироват это время.

    я С КОМПЬЮТЕРА ЗАПУСКАЮ КОМАНДУ :

    ping 192.168.5.8 -t -l 1000

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

    P/S  :в день так два раза сеть пропадает

    Как зафиксировать время потери сигнала использую командную строку? 

    Лучше всего запустить perfmon на сервер (можно на клиенте) и добавить счетчики сетевого траффика, оставить так на сутки(или сколько вам надо?). Там все будет разложено по полочкам.
    29 сентября 2015 г. 8:02

Все ответы

  • а какая-то ошибка возращается в ответ на пинг во время сбоя? пока время опустим.
    и сразу посомотрите в журналах событий "приложение" оишбки или сообщения на предмет изменения стасута сетевой карты.
    28 сентября 2015 г. 14:48
    Модератор
  • Во время сбоя  : превышен интервал.

    Во время сбоя на ПК перестает работать ресурс на сервере,

    на ПК также программы(взаимодействующие с сервером) пишут  соединение пропало.

    Как мне обосновать что проблема не в ПК а проблема в другом месте.

    На нескольких ПК такая проблема наблюдается,

    так вот я хочу зафиксировать на каждом ПК в какой момент потеряно соединение.

    28 сентября 2015 г. 14:56
  • Можно вот так:

    Это батник. Вывод идет в текстовый файл.

    ===
    @echo off
    set IP=192.168.5.8
    @:begin
    @for /f "tokens=1*" %%i in ('ping -n 1 %IP% ^| findstr /i "TTL Превышен"') do set n="%%i %%j"
    
    @if defined n (goto log)
    set n="Error"
    @:log
    @echo %n%
    @echo %date% %time% %n% >> ping_log.txt
    ping -n 2 127.0.0.1 > nul
    @goto begin
    ===


    • Изменено AZyre 28 сентября 2015 г. 15:20
    • Предложено в качестве ответа AZyre 28 сентября 2015 г. 22:00
    • Отменено предложение в качестве ответа AZyre 28 сентября 2015 г. 22:00
    28 сентября 2015 г. 15:19
  • Как мне обосновать что проблема не в ПК а проблема в другом месте.

    есть такая примета:

    если проблема у одного компьютера - это его проблема.
    если проблема у нескольких компьютеров - это проблема сети.

    Проверьте свитч между компьютерами и сервером, а так же сам сервер.

    28 сентября 2015 г. 15:22
    Модератор
  • Подобная ошибка очень похожа на импульс (помеху) по сети питания, сбрасывающий сетевое соединение с последующим восстановлением (замечена на некоторых сетевых устройствах, роутерах и даже ноутбуках, но не на всех), причём, сетевые фильтры и бесперебойники от этой помехи не спасают. Проверьте влияние подключённых к этой сети бытовых либо промышленных электроприёмников с периодическим включением.
    28 сентября 2015 г. 16:00
  • Я хотел бы зафиксировать на всех ПК сетевое отключение :

    Для этого  мне зайти журналы приложений и служб

    А потом мне смотреть программу Консультант (работает через указанный выше сервер).

    Что мне смотреть в журнале приложени и служб?

    28 сентября 2015 г. 20:13
  • Что мне смотреть в журнале приложени и служб?
    любые ошибки, и читать нет ли среди них связанных с сетью.
    28 сентября 2015 г. 20:38
    Модератор
  • Может быть это вам поможет:

    http://rikt.ru/internet/FAQ/pingtracert

    Как проверить доступность интернет узла. Команды ping,  tracert и PathPing


    Не ищи Бога, не в камне, не в храме - ищи Бога внутри себя. Ищущий, да обрящет.

    28 сентября 2015 г. 21:48
  • Здравствуйте, есть

    ПК и сервер c ip 192.168.5.8

    В какой-то момент происходит потеря связи ПК с сервером на 10 секунд.

    Надо зафиксироват это время.

    я С КОМПЬЮТЕРА ЗАПУСКАЮ КОМАНДУ :

    ping 192.168.5.8 -t -l 1000

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

    P/S  :в день так два раза сеть пропадает

    Как зафиксировать время потери сигнала использую командную строку? 

    Лучше всего запустить perfmon на сервер (можно на клиенте) и добавить счетчики сетевого траффика, оставить так на сутки(или сколько вам надо?). Там все будет разложено по полочкам.
    29 сентября 2015 г. 8:02