После внедрения сети сетевой администратор должен иметь возможность протестировать подключение к сети, чтобы подтвердить её работоспособность. Кроме того, сетевым администраторам рекомендуется задокументировать сеть
Команда Команды Команда
Команда ping предоставляет эффективный способ проверки подключения. Эту проверку зачастую называют проверкой стека протоколов, поскольку команда ping перемещается от 3-го уровня модели OSI ко 2-му уровню, а затем — к 1-му уровню. Команда «ping» использует для проверки подключения протокол ICMP.
Команда ping не всегда позволяет выявить характер проблемы, однако может помочь определить её источник, что является первым важным шагом на пути к устранению неполадок в случае сбоя сети.
Команда ping предоставляет метод проверки стека протоколов и конфигурации IPv4-адреса на узле, а также проверки подключения к локальным и удалённым узлам назначения, как показано на рисунке. Доступны также дополнительные инструменты, которые позволяют получить больше информации, чем команда ping, например Telnet или Trace. Позднее мы рассмотрим их более подробно.
Индикаторы команды ping в IOS
При запуске команды ping в IOS создаётся ряд индикаторов для каждого отправленного эхо-запроса ICMP. Ниже представлены самые распространённые индикаторы.
- ! — указывает на получение сообщения эхо-ответа от протокола ICMP
- . — показывает время, прошедшее в ожидании сообщения эхо-ответа от протокола ICMP
- U - получено сообщение «Узел назначения недостижим»
«!» (восклицательный знак) означает, что проверка связи успешно завершена, а также подтверждает подключение на 3-м уровне.
«.» (точка) может указывать на проблемы, возникшие в ходе обмена данными. Этот индикатор указывает на проблемы подключения в какой-либо точке пути. Он также может указывать на то, что маршрутизатор на пути не содержал маршрута до точки назначения и не отправил сообщение «Назначение ICMP недоступно». Кроме того, он может указывать на то, что команда «ping» заблокирована системой безопасности устройства.
Индикатор «U» означает, что маршрутизатор на пути не содержал маршрут до адреса назначения или этот запрос команды «ping» был заблокирован, и в ответ на него отправлено сообщение «Узел назначения недостижим».
Тестирование логического интерфейса Loopback
Команда ping используется для проверки внутренней IP-конфигурации на локальном узле. Следует помнить, что этот тест выполняется с помощью команды ping на зарезервированном адресе (так называемом loopback-адресе (127.0.0.1)). Эта команда проверяет работоспособность стека протоколов от сетевого до физического уровня и обратно без фактической отправки сигнала в среду.
Команды «ping» вводятся в командной строке.
Для проверки loopback с помощью команды ping используйте следующий синтаксис:
C:\> ping 127.0.0.1
Ответ данной команды будет выглядеть примерно следующим образом:
Reply from 127.0.0.1: bytes=32 time<1ms TTL=128
Reply from 127.0.0.1: bytes=32 time<1ms TTL=128
Reply from 127.0.0.1: bytes=32 time<1ms TTL=128
Reply from 127.0.0.1: bytes=32 time<1ms TTL=128
Ping statistics for 127.0.0.1:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 0ms, Maximum = 0ms, Average = 0ms
Результат свидетельствует о том, что четыре тестовых пакета по 32 байта были отправлены и возвращены узлом 127.0.0.1 менее чем за 1 мс. Аббревиатура TTL означает «Time-to-Live» (время существования) и определяет количество переходов, оставшихся у эхо-запроса до его сброса.