Знакомление с теоретической частью лабораторной работы.
Цель работы: Изучить основы работы с утилитами TCP/IP.
Диагностические утилиты TCP/IP.
В состав TCP/IP входят диагностические утилиты, предназначенные для проверки конфигурации стека тестирования сетевого соединения.
Применение утилиты
Arp-Выводит для просмотра и изменения таблицу трансляции адресов,
используемую протоколом разрешения адресов ARP (AddressResolutionProtocol - определяет локальный адрес по IP-адресу)
hostname-Выводит имя локального хоста. Используется без параметров.
Ipconfig-Выводит значения для текущей конфигурации стека TCP/IP: IP-адрес, маску подсети, адрес шлюза по умолчанию, адреса WINS (WindowsInternetNamingService) и DNS (DomainNameSystem)
Nbtstat-Выводит статистику и текущую информацию по NetBIOS, установленному поверх TCP/IP. Используется для проверки состояния текущих соединений NetBIOS.
Netstat-Выводит статистику и текущую информацию по соединению TCP/IP.
Nslookup-Осуществляет проверку записей и доменных псевдонимов хостов, доменных сервисов хостов, а также информации операционной системы, путем запросов к серверам DNS.
Ping-Осуществляет проверку правильности конфигурирования TCP/IP и проверку связи с удаленным хостом.
Route-Модифицирует таблицы маршрутизации IP. Отображает содержимое таблицы, добавляет и удаляет маршруты IP.
Tracert-Осуществляет проверку маршрута к удаленному компьютеру путем отправки эхо-пакетов протокола ICMP (InternetControlMessageProtocol). Выводит маршрут прохождения пакетов на удаленный компьютер.
Рисунок 1 – Результат выполнения команды arp
Рисунок 2 – результат выполнения команды hostname
Рисунок 3 – результат выполнения команды ipconfig
Рисунок 4 – результат выполнения команды nbtstat
Рисунок 5 – результат выполнения команды netstat
Рисунок 6 – результат выполнения команды nslookup
Рисунок 7 – результат выполнения команды ping
Рисунок 8 – результат выполнения команды route
Рисунок 9 – результат выполнения команды tracert
Контрольные вопросы:
1.Какие утилиты можно использовать для проверки правильности конфигурирования TCP/IP?
Утилита ping (PacketInternetGrouper) используется для проверки конфигурирования TCP/IP и диагностики ошибок соединения. Она определяет доступность и функционирование конкретного хоста.
2.Каким образом команда ping проверяет соединение с удаленным хостом?
Команда ping проверяет соединение с удаленным хостом путем посылки к этому хосту эхо-пакетов ICMP и прослушивания эхо-ответов. Ping ожидает каждый посланный пакет и печатает количество переданных и принятых пакетов. Каждый принятый пакет проверяется в соответствии с переданным сообщением. Если связь между хостами плохая, из сообщений ping станет ясно, сколько пакетов потеряно.
3.Что такое хост?
Хостом называется любое сетевое устройство (компьютер, маршрутизатор), обменивающееся информацией с другими сетевыми устройствами по TCP/IP.
4.Что такое петля обратной связи?
Петля обратной связи (feedbackloop) – набор взаимосвязанных причинно-следственных связей, которые создают возрастающие (положительные) или убывающие (отрицательные) условия (поведение) в рамках системы.
5.Сколько промежуточных маршрутизаторов сможет пройти IP-пакет, если его время жизни равно 30?
30, т.к. каждый маршрутизатор, через который проходит путь, обязан перед дальнейшей пересылкой пакета уменьшить значение его поля TTL по меньшей мере на 1. Фактически, TTL — счетчик узлов. Предполагается, что когда параметр TTL становится равен 0, маршрутизатор посылает системе-источнику сообщение ICMP об истечении времени.
6.Как работает утилита tracert?
Утилита tracert работает следующим образом: посылается по 3 пробных эхо-пакета на каждый хост, через который проходит маршрут до удаленного хоста. На экран при этом выводится время ожидания ответа на каждый пакет.
7.Каково назначение протокола ARP?
Основная задача протокола ARP – трансляция IP-адресов в соответствующие локальные адреса (MAC-адреса). Для этого ARP-протокол использует информацию из ARP-таблицы (ARP-кэша). Если необходимая запись в таблице не найдена, то протокол ARP отправляет широковещательный запрос ко всем компьютерам локальной подсети, пытаясь найти владельца данного IP-адреса.
Заключение
В результате работы я ознакомилась с утилитами TCP/IP. Узнала, как осуществляется проверка правильности конфигурации TCP/IP, тестируется связь с использованием утилиты ping, как при помощи утилиты tracert изучить маршрут между сетевыми соединениями. Изучила основы работы с утилитами TCP/IP.