|
Лабораторная работа
Утилиты для компьютерных сетей (Windows)
Базовые сведения
В состав TCP/IP входят диагностические утилиты, предназначенные для проверки конфигурации тестирования сетевого соединения.
arp |
Выводит для просмотра и изменения таблицу трансляции адресов, используемую протоколом разрешения адресов ARP (Address Resolution Protocol - определяет локальный адрес по IP-адресу) |
hostname |
Выводит имя локального хоста. Используется без параметров. |
ipconfig |
Выводит значения для текущей конфигурации стека TCP/IP: IP-адрес, маску подсети, адрес шлюза по умолчанию, адреса WINS (Windows Internet Naming Service) и DNS (Domain Name System) |
nbtstat |
Выводит статистику и текущую информацию по NetBIOS, установленному поверх TCP/IP. Используется для проверки состояния текущих соединений NetBIOS. |
netstat |
Выводит статистику и текущую информацию по соединению TCP/IP. |
nslookup |
Осуществляет проверку записей и доменных псевдонимов хостов, доменных сервисов хостов, а также информации операционной системы, путем запросов к серверам DNS. |
ping |
Осуществляет проверку правильности конфигурирования TCP/IP и проверку связи с удаленным хостом. |
route |
Модифицирует таблицы маршрутизации IP. Отображает содержимое таблицы, добавляет и удаляет маршруты IP. |
tracert |
Осуществляет проверку маршрута к удаленному компьютеру путем отправки эхо-пакетов протокола 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), а также выводит сведения о текущих сетевых соединениях. Особенно она полезна на брандмауэрах, с ее помощью можно обнаружить нарушения безопасности периметра сети.
Задания на лабораторную работу «Утилиты для компьютерных сетей»
- Запустите программу Командная строка (Пуск-Выполнить-cmd-ok).
- Выведите на экран и выпишите в тетрадь справочную информацию по утилитам arp, ipconfig, route, net, netstat, ping, tracert, hostname, nbtstat. Для этого в командной строке введите имя утилиты без параметров или с ключом /?.
- Используя команду hostname, выведите на экран и выпишите в тетрадь имя локального хоста,.
- С помощью утилиты ipconfig проверьте конфигурацию TCP/IP. Заполните нижеприведенную таблицу в тетради:
Имя компьютера |
|
Основной DNS суффикс |
|
IP-адрес |
|
Маска подсети |
|
Основной шлюз |
|
Используется ли DHCP (если да, то адрес DHCP-сервера) |
|
Описание адаптера |
|
Физический адрес сетевого адаптера |
|
Адрес DNS-сервера |
|
- С помощью команды ping
- С помощью команды tracert проверьте для перечисленных ниже адресов, через какие промежуточные узлы идет сигнал. Запишите их:
192.168.140.5; 192.168.150.17, 192.168.253.26
- С помощью команды route получите и выпишите таблицу маршрутов локального компьютера.
- С помощью утилиты arp просмотрите и выпишите ARP-таблицу локального компьютера.
- С помощью утилиты netstat выведите и выпишите перечень активных сетевых соединений локального компьютера.
- Используя команду net view, получите и выпишите списки общих ресурсов своего компьютера и компьютера 424v-01.
- С помощью утилиты nbtstat определите имя домена, к которому принадлежит компьютер с IP адресом 192.168.140.5.
в начало
|
|