Работа с протоколом TCP/IP в ОС Windows




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

1. Цель работы: формирование навыков работы с протоколом TCP/IP в ОС Windows

2. Краткие сведения из теории:

Системная команда PING

Существует несколько способов проверки работоспособности сетевого подключения: с помощью системных команд или с помощью утилит.

Системная команда PING является наиболее быстрым способом про- верки работоспособности локальной сети. Она посылает сетевой запрос на заданный IP-адрес компьютера, получает ответ и выводит отчет на экран. Если посланный запрос получен обратно – связь физически существует, то сеть настроена и работает корректно. Если же на экране появится надпись «Превышен интервал ожидания запроса» – значит допущена ошибка либо в настройках, либо в подключении компьютеров. Перед запуском команды PING необходимо посмотреть доступные компьютеры в сети (Папка Компьютер>Сеть).

Для того чтобы воспользоваться командой PING, от- кройте окно командной стро- ки командой для Windows XP: Пуск>Все программы>Стан- дартные>Командная строка (для Windows 7: Пуск>Все

приложения>Служебные>командная строка) и введите там команду PING, укажите имя (ИМЯ"/>) или IP-адрес удаленного компьютера. По умолчанию утилита PING отправляет 4 пакета (один пакет 32 байта) и ожидает каждый ответ в течение четырех секунд.

Команда PING имеет следующие параметры:

ü t – производится проверка связи с указанным узлом до прекраще- ния вручную;

ü n – определяет количество отправляемых Echo-запросов;

ü f – устанавливает бит «не фрагментировать» на ping-пакете. По умолчанию фрагментация разрешается;

ü w – позволяет настроить тайм-аут для каждого пакета в миллисекун- дах (по умолчанию установлено значение 4000"/>);

ü l – указывает размер буфера отправки;

ü v – задает тип службы для IPv4 и не влияет на поле TOS в IP-заголовке;

ü r – записывает маршрут для указанного числа прыжков;

ü s – отмечает время для указанного числа прыжков;

ü j – указывает свободный выбор маршрута по списку узлов;

ü k – определяет жесткий выбор маршрута по списку узлов;

ü R – использует заголовок для проверки также и обратного маршрута только для IPv6;

ü S – указывает используемый адрес источника;

ü 4 – определяет принудительное использование протокола IP версии 4;

ü 6 – определяет принудительное использование протокола IP версии 6.

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

Для тестирования качества связи необходимо запустить PING со следующими пара- метрами: ping.exe -l 16384 -w 500 -n 100 192.168.73.133.

Это обеспечит отправку 100 запросов n пакетами по 16 килобайт – l на заданный IP-адрес с интервалом ожидания ответа в 0,5 секунды w. Необходимо подождать, пока пройдут все 100 пакетов.

В результате выполнения команды мы получим: % потерь (0% – сеть работает отлично, не более 3%, то сеть работает хорошо, от 3–10% дошли не все пакеты, сеть работает удовлетворительно, от 10–15% качество связи ПК неудовлетворительное); время отклика удаленной системы (среднее – 2 мс, а максимальное – 17 мс).

Системная команда IPCONFIG

Команда IPCONFIG используется для отображения текущих настроек протокола TCP/IP и для обновления некоторых параметров, задаваемых при автоматическом конфигурировании сетевых интерфейсов при исполь- зовании протокола DHCP. Команда IPCONFIG выполняется аналогично, как и команда PING.

После выполнения коман- ды IPCONFIG получаем сле- дующий отчет:

DNS-суффикс подключе- ния – localdomain (из настроек сетевого подключения);

Локальный IPv6-адрес канала – локальный IPv6 ад- рес, если используется адреса- ция IPv6;

IPv4-адрес – используемый для данного адаптера IPv4-адрес;

Маска подсети – 255.255.225.0;

Основной шлюз IP-адрес маршрутизатора, используемого в качестве шлюза по умолчанию.

Команда IPCONFIG имеет следующие ключи:

ü /all – отображение полной информации по всем адаптерам;

ü /release [адаптер] – отправка сообщения DHCPRELEASE серверу DHCP для освобождения текущей конфигурации DHCP и удаления кон- фигурации IP-адресов для всех адаптеров (если адаптер не задан) или для заданного адаптера. Этот ключ отключает протокол TCP/IP для адаптеров, настроенных для автоматического получения IP-адресов;

ü /renew [адаптер] – обновление IP-адреса для определённого адаптера или если адаптер не задан, то для всех. Доступно только при настроенном автоматическом получении IP-адресов;

ü /flushdns – очищение DNS кэша;

ü /registerdns – обновление всех зарезервированных адресов DHCP и перерегистрация имен DNS;

ü /displaydns – отображение содержимого кэша DNS;

ü /showclassid – отображение кода класса DHCP для указанного адаптера. Доступно только при настроенном автоматическом получении IP-адресов;

ü /setclassid адаптер [код_класса] – изменение кода класса DHCP. Доступ- но только при настроенном автоматическом получением IP-адресов;

ü /? – справка. TCP/IP: значения IP-адреса, маски и шлюза.

Системная команда Net view

Если в командной строке ввести команду Net view, то результатом будет список компьютеров своей рабочей группы.

 
 

Утилита PathPing

PathPing – это утилита, которая позволяет обнаружить потери пакетов на маршруте между компьютером и заданным адресом IP. Утилита PathPing показывает степень потери пакетов на каждом маршрутизаторе или узле с ее помощью можно точно определить маршрутизаторы и узлы, на которых возникают сетевые проблемы.

После использования утилиты PathPing получают отчет, состоящий из двух блоков.

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

Во втором блоке находится информация: % потерь пакетов (0% если пакеты не потеряны, выше 1%, начиная с первого шага, указывают на не- корректную работу узлов сети.

С утилитой PathPing можно использовать следующие параметры:

ü g – определяет использование параметра свободной маршрутизации в IP-заголовке с набором промежуточных мест назначения для сообщений с Echo-запросом, который указывается в списке компьютеров;

ü h – задает максимальное количество переходов на пути при поиске конечного объекта;

ü i – указывает IP-адрес источника;

ü n – предотвращает попытки сопоставления IP-адресов промежуточных маршрутизаторов с их именами;

ü p – задает время ожидания между последовательными проверками связи;

ü q – указывает количество сообщений с Echo-запросом, отправленных каждому маршрутизатору пути (по умолчанию – 100);

ü w – определяет время ожидания для получения Echo- ответов протокола ICMP или ICMP-сообщений об истечении времени в миллисекундах, которые соответствуют данному сообщению Echo-запро

са. Значение по умолчанию 4 секунды;

ü 4 – определяет принудительное использование протокола IP версии 4;

ü 6 – определяет принудительное использование протокола IP версии 6.

Трассировка

Определение. Tracert – служебная компьютерная программа, предназначенная для определения маршрутов следования данных в сетях TCP/IP.

Запуск программы производится из командной строки. В открывшемся окне командной строки необходимо прописать tracert ya.ru.

Команда Tracert имеет следующие параметры:

ü d – не определять доменные имена маршрутизаторов

ü h <значение-> – установить максимальное количество переходов;

ü w <значение> – установить максимальное время ожидания ответа (в миллисекундах).

Трассировка маршрута помогает определить проблемный узел. Если данные проходят нормально и тормозятся на самом пункте назначения, то проблема с сайтом. Если трассировка маршрута прекращается на середине пути, то проблема в одном из промежуточных маршрутизаторов. Если прохождение пакетов прекращается в пределах сети провайдера – то и проблему нужно решать локально.

 

3. Порядок выполнения работы:

1. Используя команду ipconfig и ее параметр /all, выведите информацию о компьютере и сетевых подключениях.

2. С помощью команды ping проверьте правильность подключения протокола TCP\IP.

3. С помощью команды ping проверьте видимость локального компьютера и ближайшего компьютера сети.

4. Содержание отчета:

1. Цель работы.

2. Краткое описание теории и методики

3. В рабочем отчете зафиксировать задание, результат его выполнения.

4. Сделать выводы по работе.

 



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2020-03-31 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: