Выведите справочную информацию по утилитам ping

Лабораторная работа

Базовые сведения
В состав TCP/IP входят диагностические утилиты, предназначенные для проверки конфигурации тестирования сетевого соединения.

Выводит для просмотра и изменения таблицу трансляции адресов, используемую протоколом разрешения адресов ARP (Address Resolution Protocol — определяет локальный адрес по IP-адресу)

Выводит имя локального хоста. Используется без параметров.

Выводит значения для текущей конфигурации стека TCP/IP: IP-адрес, маску подсети, адрес шлюза по умолчанию, адреса WINS (Windows Internet Naming Service) и DNS (Domain Name System)

Выводит статистику и текущую информацию по NetBIOS, установленному поверх TCP/IP. Используется для проверки состояния текущих соединений NetBIOS.

Выводит статистику и текущую информацию по соединению TCP/IP.

Осуществляет проверку записей и доменных псевдонимов хостов, доменных сервисов хостов, а также информации операционной системы, путем запросов к серверам DNS.

Осуществляет проверку правильности конфигурирования TCP/IP и проверку связи с удаленным хостом.

Модифицирует таблицы маршрутизации IP. Отображает содержимое таблицы, добавляет и удаляет маршруты IP.

Осуществляет проверку маршрута к удаленному компьютеру путем отправки эхо-пакетов протокола ICMP (Internet Control Message Protocol). Выводит маршрут прохождения пакетов на удаленный компьютер.

Тестирование связи с использованием утилиты ping.

Утилита ping (Packet Internet Grouper) используется для проверки конфигурирования TCP/IP и диагностики ошибок соединения. Она определяет доступность и функционирование конкретного хоста. Хостом называется любое сетевое устройство (компьютер, маршрутизатор), обменивающееся информацией с другими сетевыми устройствами по TCP/IP.
Команда ping проверяет соединение с удаленным хостом путем посылки к этому хосту эхо-пакетов ICMP и прослушивания эхо-ответов. Ping ожидает каждый посланный пакет и печатает количество переданных и принятых пакетов. Каждый принятый пакет проверяется в соответствии с переданным сообщением. Если связь между хостами плохая, из сообщений ping станет ясно, сколько пакетов потеряно.

По умолчанию передается 4 эхо-пакета длиной 32 байта (периодическая последовательность символов алфавита в верхнем регистре). Ping позволяет изменить размер и количество пакетов, указать, следует ли записывать маршрут, который она использует, какую величину времени жизни (ttl) устанавливать, можно ли фрагментировать пакет и т.д.. При получении ответа в поле time указывается, за какое время (в миллисекундах) посланный пакет доходит до удаленного хоста и возвращается назад. Так как значение по умолчанию для ожидания отклика равно 1 секунде, то все значения данного поля будут меньше 1000 миллисекунд. Если вы получаете сообщение «Request time out» (Превышен интервал ожидания), то, возможно, если увеличить время ожидания отклика (с помощью ключа –w).

Ping можно использовать для тестирования как имени хоста (DNS или NetBIOS), так и его IP-адреса. Если ping с IP-адресом выполнилась успешно, а с именем — неудачно, это значит, что проблема заключается в распознавании соответствия адреса и имени, а не в сетевом соединении.

Изучение маршрута между сетевыми соединениями с помощью утилиты tracert.

Tracert — это утилита трассировки маршрута. Она использует поле TTL (time-to-live, время жизни) пакета IP и сообщения об ошибках ICMP для определения маршрута от одного хоста до другого.

Утилита tracert может быть более содержательной и удобной, чем ping, особенно в тех случаях, когда удаленный хост недостижим. С помощью нее можно определить район проблем со связью (у Internet-провайдера, в опорной сети, в сети удаленного хоста) по тому, насколько далеко будет отслежен маршрут. Если возникли проблемы, то утилита выводит на экран звездочки (*), либо сообщения типа «Destination net unreachable», «Destination host unreachable», «Request time out», «Time Exeeded».

Утилита netstat.

Утилита netstat позволяет получить статическую информацию по некоторым из протоколов стека (TCP, UDP, IP, ICMP), а также выводит сведения о текущих сетевых соединениях. Особенно она полезна на брандмауэрах, с ее помощью можно обнаружить нарушения безопасности периметра сети.

Задания на лабораторную работу «Утилиты для компьютерных сетей»

  1. Получение справочной информации по командам

Выведите на экран справочную информацию по утилитам arp, ipconfig, nbstat, netstat, nslookup, route, ping, tracert, hostname. Для этого в командной строке введите имя утилиты без параметров или с /?. Изучите и запишите ключи, используемые при запуске утилит.

Получение имени хоста

Выведите на экран имя локального хоста с помощью команды hostname.

Изучение утилиты ipconfig

Проверьте конфигурацию TCP/IP с помощью утилиты ipconfig. Заполните таблицу:

Источник

Описание команды PING

PING — основная утилита командной строки Windows для проверки сетевых соединений в TCP/IP. Команда PING с помощью отправки сообщений с эхо-запросом по протоколу ICMP проверяет соединение на уровне протокола IP с другим компьютером, поддерживающим TCP/IP. После каждой передачи выводится соответствующее сообщение с эхо-ответом.

Проще говоря, команда PING служит для проверки доступности удаленных узлов и диагностики качества связи в сети.

Ping пожалуй самая основная TCP/IP-команда среди пользователей Windows, используемая для устранения неполадок и проверки возможности доступа к Интернет.

Команда Ping, запущенная без параметров, выводит справку. Одинаково результативно работает на всех версиях Windows, включая и Windows 10.

Видео — Как пользоваться утилитой PING

Синтаксис параметры важные ключи команды PING

ping [-t] [-a] [-n счетчик] [-l размер] [-f] [-i TTL] [-v тип] [-r счетчик] [-s счетчик] [<-j список_узлов | -k список_узлов>] [-w интервал] [имя_конечного_компьютера], где

  • -t — Задает для команды ping отправку сообщений с эхо-запросом к точке назначения до тех пор, пока команда не будет прервана. Для прерывания команды и вывода статистики нажмите комбинацию CTRL-BREAK. Для прерывания команды ping и выхода из нее нажмите клавиши CTRL-C.
  • -a — Задает разрешение обратного имени по IP-адресу назначения. В случае успешного выполнения выводится имя соответствующего узла.
  • -n счетчик — Задает число отправляемых сообщений с эхо-запросом. По умолчанию — 4.
  • -l размер — Задает длину (в байтах) поля данных в отправленных сообщениях с эхо-запросом. По умолчанию — 32 байта. Максимальный размер — 65500.
  • -f— Задает отправку сообщений с эхо-запросом с флагом «Don’t Fragment» в IP-заголовке, установленном на 1. Сообщения с эхо-запросом не фрагментируются маршрутизаторами на пути к месту назначения. Этот параметр полезен для устранения проблем, возникающих с максимальным блоком данных для канала (Maximum Transmission Unit).
  • -i TTL — Задает значение поля TTL в IP-заголовке для отправляемых сообщений с эхо-запросом. По умолчанию берется значение TTL, заданное по умолчанию для узла. Для узлов Windows XP это значение обычно равно 128. Максимальное значение TTL — 255.
  • -v тип — Задает значение поля типа службы (TOS) в IP-заголовке для отправляемых сообщений с эхо-запросом. По умолчанию это значение равно 0. тип — это десятичное значение от 0 до 255.
  • -r счетчик — Задает параметр записи маршрута (Record Route) в IP-заголовке для записи пути, по которому проходит сообщение с эхо-запросом и соответствующее ему сообщение с эхо-ответом. Каждый переход в пути использует параметр записи маршрута. По возможности значение счетчика задается равным или большим, чем количество переходов между источником и местом назначения. Параметр счетчик имеет значение от 1 до 9.
  • -s счетчик — Указывает вариант штампа времени Интернета (Internet Timestamp) в заголовке IP для записи времени прибытия сообщения с эхо-запросом и соответствующего ему сообщения с эхо-ответом для каждого перехода. Параметр счетчик имеет значение от 1 до 4.
  • -j список_узлов — Указывает для сообщений с эхо-запросом использование параметра свободной маршрутизации в IP-заголовке с набором промежуточных точек назначения, указанным в списке_узлов. При свободной маршрутизации последовательные промежуточные точки назначения могут быть разделены одним или несколькими маршрутизаторами. Максимальное число адресов или имен в списке узлов — 9. Список узлов — это набор IP-адресов (в точечно-десятичной нотации), разделенных пробелами.
  • -k список_узлов — Указывает для сообщений с эхо-запросом использование параметра строгой маршрутизации в IP-заголовке с набором промежуточных точек назначения, указанным в списке_узлов. При строгой маршрутизации следующая промежуточная точка назначения должна быть доступной напрямую (она должна быть соседней в интерфейсе маршрутизатора). Максимальное число адресов или имен в списке узлов равно 9. Список узлов — это набор IP-адресов (в точечно-десятичной нотации), разделенных пробелами.
  • -w интервал — Определяет в миллисекундах время ожидания получения сообщения с эхо-ответом, которое соответствует сообщению с эхо-запросом. Если сообщение с эхо-ответом не получено в пределах заданного интервала, то выдается сообщение об ошибке «Request timed out». Интервал по умолчанию равен 4000 (4 секунды).
  • имя_конечного_компьютера — Задает точку назначения, идентифицированную IP-адресом или именем узла.

Примеры использования команды PING

  • Для отображения справки в командной строке по команде введите: ping /?;
  • Для отправки бесконечных эхо-запросов адресу ya.ru введите команду (вывод промежуточной статистики CTRL-BREAK. Для прерывания CTRL-C): ping ya.ru -t;
  • Для отправки сообщения с эхо-запросом по протоколу ICMP точке назначения 192.168.1.1 и сопоставления с ее узловым именем введите (в ответ получите название узла на верхней строке — Обмен пакетами): ping -a 192.168.1.1;
  • Для отправки сообщения с эхо-запросом на адрес 192.168.1.1 десяти собщений с эхо-запросом, каждое из которых имеет поле данных из 1000 байт, введите: ping -n 10 -l 1000 192.168.1.1

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

  • TRACERT — определяет путь до точки назначения с помощью посылки эхо-сообщений;
  • PATHPING — предоставляет информацию о потерях данных на промежуточных узлах.

Источник

Практическая работа №3 по компьютерным сетям

Практическая работа №3

Тема: Семейство протоколов TCP/IP. Использование утилит стека протоколов.

Цель работы: познакомиться со средствами диагностики сети и поиска неисправностей стека TCP/IP.

Вывести на экран справочную информацию по утилитам ipconfig, ping, tracert, hostname.

Получение имени хоста.

Изучение утилиты ipconfig.

Используется ли DHCP (адрес DHCP-сервера)

Контроллер семейства Realtek PCIe GBE

Физический адрес сетевого адаптера

Тестирование связи с помощью утилиты ping

Проверить правильность установки и конфигурирования TCP/IP на локальном компьютере.

Проверить, правильно ли добавлен в сеть локальный компьютер и не дублируется ли IP-адрес.

Проверить функционирование шлюза по умолчанию, послав 5 эхо-пакетов длиной 64 байта.

Определение пути IP-пакета.

Получение информации о текущих сетевых соединениях и протоколах стека TCP/IP.

С помощью утилиты netstat вывести перечень сетевых соединений и прослушиваемых портов локального узла.

Получить статистическую информацию для протоколов UDP, TCP, ICMP, IP.

Вывести на экран локальную таблицу маршрутизации. Изучить ее содержимое.

Ответы на контрольные вопросы:

Какие утилиты можно использовать для проверки правильности конфигурирования TCP/IP? Каковы их возможности?

Arp — Выводит для просмотра и изменения таблицу трансляции адресов, используемую протоколом разрешения адресов ARP.

Hostname — Выводит имя локального хоста. Используется без параметров.

Ipconfig — Выводит значения для текущей конфигурации стека TCP/IP: IP-адрес, маску подсети, адрес шлюза по умолчанию, адреса WINS и DNS.

Netstat — Выводит статистику и текущую информацию по соединению TCP/IP.

Ping — Осуществляет проверку правильности конфигурирования TCP/IP и проверку связи с удаленным хостом.

Tracert — Осуществляет проверку маршрута к удаленному компьютеру путем отправки эхо-пакетов протокола ICMP. Выводит маршрут прохождения пакетов на удаленный компьютер.

Какова стуктура протокола TCP/IP?

В его структуру входят протоколы IP, ARP, ICMP, TCP, UDP, TELNET, FTP, HTTP, SDH и другие.

Каково место протокола TCP/IP в ЭМВОС (OSI)?

Протокол TCP/IP занимает важное место в модели OSI, т.к является самым использованным в настоящее время.

Каким образом каманда ping проверяет соединение с узлом сети? Отметьте возможные причины, по которым ping не может связаться с удаленным хостом.

Команда ping проверяет соединение с удаленным хостом, посылая к этому хосту несколько IP-пакетов и ожидая ответы на них. При этом она измеряет интервал времени, в течение которого пакет вернулся, а также показывает соотношение количества отосланных пакетов к количеству принятых, то может служить субъективной оценкой «качества связи» между узлами. Если связь между хостами плохая, из сообщений ping станет ясно, сколько пакетов потеряно.

Хостом — любое сетевое устройство (компьютер, маршрутизатор), обменивающееся информацией с другими сетевыми устройствами по TCP/IP.

Что такое петля обратной связи?

Петля обратной связи (127.0.0.1) устанавливается в команде ping для проверяет работоспособность стека протоколов TCP/IP и функции приема и передачи сетевого адаптера.

Каков порядок совместного применения утилит ipconfig и ping для диагностики неисправностей в настройке TCP/IP?

С помощью утилиты ipconfig проверьте, инициализирована ли конфигурация TCP/IP.

Команду ping с адресом возвратной петли (127.0.0.1) — проверяет корректно установлен и привязан к сетевой плате пакет протоколов TCP/IP.

Ping с IP-адресом локального компьютера — проверяет, что в сети отсутствует идентичный IP-адрес.

Ping с IP-адресом шлюза по умолчанию — проверяет, что шлюз работает и компьютер может взаимодействовать с локальной сетью.

Ping с IР-адресом удаленного узла — проверяет, что компьютер может устанавливать соединение через маршрутизатор.

Что такое статический адрес?

Статический адрес вводятся вручную и хранятся в кэше постоянно.

Что такое динамический адрес?

Динамический адрес помещаются в кэш в результате выполнение широковещательных запросов.

Сколько промежуточных маршрутизаторов сможет пройти IP-пакет, если его время жизни равно 30?

IP-пакет может пройти 30 промежуточных маршрутизаторов при времени жизни 30.

Для чего предназначена и как работает утилита tracert?

Tracert — это утилита трассировки маршрута. Она позволяет проследить путь от данного узла до любого другого узла сети Internet. Хост за хостом показывается прохождение IP-пакетов, при этом выводится название и IP-адрес каждого пройденного хота, а также значение интервала времени, в течение которого был получен ответ.

Утилита tracert работает следующим образом: посылается по 3 пробных эхо-пакета на каждый хост. Пакеты посылаются с различными величинами времени жизни. Каждый маршрутизатор, встречающийся по пути, перед перенаправлением пакета уменьшает величину TTL на 1. Когда время жизни пакета достигнет 0, то время истечет. Маршрут исследуется путем посылки первого эхо-пакета с TTL=1. Затем TTL увеличивается на 1 в каждом последующем пакете до тех пор, пока пакет не достигнет удаленного хоста, либо будет достигнута максимально возможная величина TTL (по умолчанию 30, задается с помощью параметра -h).

Каково назначение утилиты arp, протокола ARP? Что такое ARP-кэш?

Утилита Arp выводит для просмотра и изменения таблицу трансляции адресов.

Art-кэш – это Art-таблиц.

Как просмотреть перечень всех используемых в данный момент портов?

Перечень всех используемых в данный момент портов можно посмотреть с помощью команды netstat -a, которая выводит перечень всех сетевых соединений и прослушивающихся портов локального компьютера;

Для чего используется команда route? Какую информацию содержит таблица маршрутизации?

Команда route используется для отображения содержимого таблицы маршрутизации.

Таблица маршрутизации содержит список интерфейсов (IP и их описания); таблицу маршрута для IPv4, где описаны активные и постоянные маршруты; таблицу маршрута для IPv6, где описаны активные и постоянные маршруты.

Источник

Читайте также:  Как отмыть окна крахмалом
Оцените статью