Главная страница
Навигация по странице:

  • Цель работы

  • Утилита netstat

  • Утилита hostname

  • Утилита nbtstat

  • Параметры команды nbtstat

  • Утилита nslookup

  • Задание на лабораторную работу

  • Лабораторная работа № 3. Методические указания к выполнению лабораторной работы


    Скачать 126.15 Kb.
    НазваниеМетодические указания к выполнению лабораторной работы
    Дата27.01.2022
    Размер126.15 Kb.
    Формат файлаdocx
    Имя файлаЛабораторная работа № 3.docx
    ТипМетодические указания
    #343749

    ЛАБОРАТОРНАЯ РАБОТА

    Сетевые утилиты и их использование

    Утилиты arp, netstat, hostname, nbtstat, nslookup
    Цель работы: Практически освоить работу с утилитами TCP/IP – arp, netstat, hostname, nbtstat, nslookup1.
    Методические указания к выполнению лабораторной работы
    В состав TCP/IP входят диагностические утилиты, предназначенные для проверки конфигурации стека и тестирования сетевого соединения.

    Утилита

    Применение

    arp

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

    netstat

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

    hostname

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

    nbtstat

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

    nslookup

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


    Утилита ARP

    Основная задача протокола ARP – трансляция IP-адресов в соответствующие локальные адреса (рис. 5). Для этого ARP-протокол использует информацию из ARP-таблицы (ARP-кэша).



    Рис. 5. Утилита arp
    Если необходимая запись в таблице не найдена, то протокол ARP отправляет широковещательный запрос ко всем компьютерам локальной подсети, пытаясь найти владельца данного IP-адреса.

    Синтаксис: arp [-s inet_addr eth_addr] | [-d inet_addr] | [-a].

    Параметры: -s занесение в кэш статических записей;

    -d удаление из кэша записи для определенного IP-адреса;

    -a просмотр содержимого кэша для всех сетевых адаптеров локального компьютера.
    Утилита netstat

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



    Рис. 6. Утилита netstat
    Синтаксис:

    netstat [-a] [-e] [-n] [-s] [-p protocol] [-r].

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

    -e выводит статистику для Ethernet-интерфейсов (например, количество полученных и отправленных байт);

    -n выводит информацию по всем текущим соединениям (например, TCP) для всех сетевых интерфейсов локального компьютера;

    -s выводит статистическую информацию для протоколов UDP, TCP, ICMP, IP. Ключ «/more» позволяет просмотреть информацию постранично;

    -r выводит содержимое таблицы маршрутизации.
    Утилита hostname

    Выведите на экран имя локального хоста с помощью команды hostname. Команда hostname предоставляет быстрый способ получить имя узла в конкретной локальной сети (рис. 7).



    Рис. 7. Утилита hostname
    Команда имеет простой синтаксис: hostname. Сразу же после выполнения команды, имя компьютера будет отображено на экране.
    Утилита nbtstat

    Утилита nbtstat используется для отображения информации протокола NetBIOS over TCP/IP (NetBT) и в основном применяется при решении проблем, возникающих при наличии в сети ПК на основе Windows 2003 и более старых систем (рис. 8).



    Рис. 8. Утилита nbtstat

    Синтаксис команды nbtstat:

    nbtstat [-a <имя_компьютера>] [-A <адрес_IP>] [-c] [-n] [-r] [-R] [-RR] [-s] [-S].

    Параметры команды nbtstat

    Параметр

    Использование

    -a <имя_компьютера>

    Используется для отображения таблицы имен NetBIOS указанного удаленного компьютера

    -c

    Отображает таблицу кэша NetBIOS

    -n

    Отображает таблицу имен NetBIOS локального компьютера

    -s

    Используется для отображения таблицы сеансов NetBIOS


    Утилита nslookup

    Утилита nslookup является самой эффективной из доступных утилит диагностики службы DNS. Утилита nslookup позволяет выполнять запросы к серверам DNS, имитируя последовательность действий, которая выполняется клиентским компьютером.

    Для опроса серверов DNS эту команду можно запустить отдельно. Добавив одну из подкоманд (рис. 9), можно расширить функциональность утилиты. Основная команда nslookup имеет следующий синтаксис:

    nslookup [-<подкоманда>] [узел] [-<сервер имен>].



    Рис. 9. Утилита nslookup
    Предоставив утилите в качестве параметра имя узла, полностью определенное доменное имя или адрес IP, можно проверить способность системы выполнять преобразование имен. Если служба DNS настроена неправильно, то это можно выяснить с помощью команды nslookup.

    Большая часть функциональности утилиты nslookup доступна через соответствующие подкоманды. Самым простым способом получить доступ к меню подкоманд является ввод команды nslookup и нажатие клавиши . Это приведет к запуску интерактивного режима команды nslookup.
    Задание на лабораторную работу

    Оформите отчет по лабораторной работе, опишите выполнение упражнений. Упражнение 1. Выведите на экран справочную информацию по утилитам. Для этого в командной строке введите имя утилиты без параметров или с /?. Изучите ключи, используемые при запуске утилит.

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

    Упражнение 3: С помощью утилиты arp с аргументом «a» просмотрите ARP-таблицу локального компьютера.

    Упражнение 4. С помощью утилиты netstat выведите перечень сетевых соединений и статистическую информацию для протокола TCP.
    Примеры DNC адресов для выполнения задания: informika.ru, rfbr.ru, mail.ru, vk.com, rusmedserv.com, nsc.ru, chemnet.ru, rsl.ru, philosophy.ru, rbc.ru, membrana.ru, osi.ru, viniti.ru, sostav.ru, ioffe.ru, fegi.ru, elibrary.ru, extech.ru, ripn.net, shpl.ru, sai.msu.su, scsml.rssi.ru, sscc.ru, nlr.ru, web.ru, kamaz.ru, rulex.ru, jinr.ru, uic.nnov.ru, ruthenia.ru.

    1 Олифер, В. Г. Компьютерные сети. – 4-е изд.– СПб. : Питер, 2010. – 944 с.



    написать администратору сайта