Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методические указания для ПЗ. Часть 2.doc
Скачиваний:
15
Добавлен:
22.11.2019
Размер:
893.95 Кб
Скачать

Практическое занятие №11

Тема: Работа с диагностическими утилитами протокола TCP/P

Цель: обобщить и систематизировать знания по теме «Межсетевое взаимодействие»

Вид работы: фронтальный

Время выполнения: 2 часа

Краткие теоретические сведения

Проверка возможности соединения

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

Опрос(PING)

Опрос – самое простое диагностическое средство для TCP/IP. Суть его проста: опрос говорит о том, может ли ваша рабочая станция взаимодействовать с другой машиной.

В опросе каждая строка, уведомляющая об отклике, заканчивается на «TTL=128». TTL обозначает Time To Live – Время жизни. Это значит, что каждый из запросов и откликов должен завершаться за 128 миллисекунд. TTL также уменьшается на единицу для каждого очередного прыжка на обратном пути. Прыжок происходит, когда пакет переходит из одной сети в другую.

Если время ожидания для всех запросов превышается, это значит, что время TTL закончилось до получения ответа. Это может означать один вариант из трех возможных:

  1. Проблемы с соединением, которые не дают возможности передачи пакетов между двумя машинами. Такие проблемы возникают из-за отключения кабеля, ошибок в таблице маршрутизации или тому подобных проблем.

  2. Передача информации есть, но она слишком медленная для получения ответа по команде ping. Это может происходить из-за перегрузки сети, неисправного сетевого оборудования или проводки.

  3. Передача информации идет, но брандмауэр блокирует ICMP трафик. В таких ситуациях опрос не работает, пока на брандмауэре на целевой машине (а также на всех брандмауэрах на пути к ней) не будут разрешены ICMP эхо-сигналы.

Возможна ситуация, когда некоторые отклики получены, а некоторые – нет. Это может указывать на неисправности в сетевых кабелях, сетевом оборудовании или на чрезмерную нагрузку сети.

Ошибка PING: Transmit Failed (передача не удалась) указывает на то, что TCP/IP неверно настроен на той машине, на которой вы пытаетесь выполнить команду ping. Эта ошибка специфична для Vista. В более старых версиях Windows при неверной настройке TCP/IP ошибка также происходит, но сообщение в таком случае выглядит так: «Destination Host Unreachable» (Заданный узел недоступен).

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

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

Конфигурация IP адреса, которую вы видите, когда смотрите на страницу свойств TCP/IP, не всегда такая же, как та, что используется Windows. В этом случае, информация IP конфигурации показанная на рисунке 3 будет действительной. Она служит в качестве первичного IP адреса машины. Однако есть множество других IP адресов, которые также используются.

Следующий шаг процесса диагностики изменяется в зависимости от того, использует ли машина динамичную или статичную конфигурацию IP адреса. Если машина использует статичную конфигурацию, тогда просто проверьте соответствие IP адреса, маски подсети, основного шлюза и адреса DNS сервера в списке соответствующим компонентам, записанным в странице свойств TCP/IP.

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

Самым очевидным признаком того, что что-то не так будет IP адрес со значением 0.0.0.0. Наличие такого адреса обычно означает одно из трех:

  • сетевой адаптер не подключен к сети (возможно из-за проблем с кабелем или с портом коммутатора);

  • IP адрес был отпущен;

  • возник конфликт IP адресов.

Если у вас появился этот адрес, попытайтесь ввести следующие три команды:

IPCONFIG /RELEASE

IPCONFIG /RENEW

IPCONFIG /ALL

Эти три команды последовательно скажут компьютеру отпустить текущий адрес, попытаться получить новый адрес и покажут вам информацию новой конфигурации. Иногда этот процесс исправляет проблему, а иногда нет, он может указать вам причину проблемы.

Еще одной ключевой подсказкой о том, что что-то пошло не так, может быть IP адрес, входящий в диапазон 169.254.x.x с маской подсети 255.255.0.0. Некоторые версии Windows будут автоматически использовать этот адрес, если IP адрес невозможно получить с DHCP сервера.