Сетевые утилиты windows. Изучение сетевых утилит командной строки Windows

Диагностические утилиты.

Для проверки работоспособности стека TCP/IP Windows XP содержит ряд утилит командной строки, каждая из которых отвечает за проверку работоспособности определенной части стека TCP/IP.

Утилита ipconfig.

Утилита ipconfig предназначена для отображения параметров настройки TCP/IP и управления получением параметров от DHCP-сервера. Она имеет следующий синтаксис:

ipconfig | /release | /flushdns | /displaydns | /registerdns | /showclassid adapter | /setclassid adapter ]

Описание ключей утилиты ipconfig приведено в таблице:

Отображает подробную информацию о параметрах настройки протокола TCP/IP для всех соединений компьютера

/renew

Обновляет аренду IP-адреса на DHCP-сервере для указанного соединения. Если соединение не указано, то обновляются IP-адреса для всех соединений, настроенных на использование DHCP

/release

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

Очищает кэш DNS-клиента

Отображает содержимое кэша DNS-клиента

Обновляет аренду всех полученных динамических адресов и заново регистрирует адреса всех соединений на DNS-сервере

/showclassid adapter

Отображает все идентификаторы классов, допустимых для указанного адаптера

/setclassid adapter

Устанавливает новый идентификатор класса DHCP для адаптера. Если идентификатор класса опущен, то идентификатор класса для данного адаптера сбрасывается

Ключ

Описание

При вызове утилиты ipconfig без параметров отображается краткая информация обо всех соединениях, сконфигурированных на использование протокола TCP/IP. Отображаются: IP-адрес, маска подсети и основной шлюз. В качестве параметра adapter указывается имя соединения. Вы можете использовать маски при задании имен соединений. При задании маски выводится информация относительно всех соединений, удовлетворяющих маске.

Утилита ping.

Утилита ping предназначена для отправки эхо-запроса на удаленный хост и получение от него ответа. Она имеет следующий синтаксис:

ping [-t] [-a] [-n кол-во] [-l размер] [-f] [-i TTL] [-v TOS] [-r кол-во] [-s кол-во] [[-j список_хостов] | [-k список_хостов]] [-w тайм_аут] имя_хоста

Описание ключей утилиты ping приведено в таблице.

Посылает пакеты на указанный адрес до тех пор, пока операция не будет прервана вручную. Прерывание осуществляется клавишами Ctrl+Break или Ctrl+C

Разрешает IP-адреса в DNS-имена

Определяет количество посылаемых пакетов. По умолчанию - 4

Определяет размер посылаемого пакета. По умолчанию - 32 байта. Максимальный размер пакета - 65500 байт

Запрещает фрагментацию пакетов

Определяет время жизни пакета (значение от 1 до 255)

Определяет тип службы (значение от 0 до 255)

Отображает записи маршрута для указанного числа шагов. Максимальное число шагов - 9

Отображает штамп времени для указанного числа шагов. Максимальное число шагов - 4

J список_хостов

Задает список хостов, по которому должен быть осуществлен свободный выбор маршрута

K список_хостов

Задает список хостов, по которому должен быть осуществлен жесткий выбор маршрута

W тайм_аут

Задает время ожидания в миллисекундах при отправке каждого пакета

имя_хоста

Задает имя или IP-адрес хоста, связь с которым должна быть проверена. При указании имени используется служба DNS для получения соответствующего IP-адреса, поэтому для проверки работоспособности протокола TCP/IP лучше указывать IP-адреса

Ключ

Описание

Утилита ping выводит информацию по каждому запросу, отправленному на указанный хост. Ниже приведен типичный пример ответа утилиты ping.

Обмен пакетами с 172.16.6.20 по 32 байт:

Ответ от 172.16.6.20: число байт=32 время Ответ от 172.16.6.20: число байт=32 время Ответ от 172.16.6.20: число байт=32 время Ответ от 172.16.6.20: число байт=32 время
Статистика Ping для 172.16.6.20:
Пакетов: отправлено = 4, получено = 4, потеряно = 0 (0% потерь),

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

В случае невозможности проверить доступность хоста утилита выводит информацию об ошибке. Ниже приведен пример ответа утилиты ping при попытке послать запрос на несуществующий хост.

Обмен пакетами с 172.16.6.21 по 32 байт:


Превышен интервал ожидания для запроса.
Превышен интервал ожидания для запроса.
Превышен интервал ожидания для запроса.

Статистика Ping для 172.16.6.21:
Пакетов: отправлено = 4, получено = 0, потеряно = 4 (100% потерь),

Приблизительное время передачи и приема:
наименьшее = 0мс, наибольшее = 0мс, среднее = 0мс

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

Утилита tracert.

Утилита tracert предназначена для исследования маршрута до удаленного хоста. Она имеет следующий синтаксис:

tracert [-d] [-h кол-во_узлов] [-j список_узлов] [-w тайм_аут] имя_хоста

Описание ключей утилиты tracert приведено в таблице:

Утилита tracert отображает информацию обо всех маршрутизаторах, через которые проходят пакеты, направляемые на указанный хост. Утилита tracert использует тот же протокол (ICMP), что и ping , посылая по 3 запроса на каждый маршрутизатор. Информация о маршруте выводится в виде, аналогичном утилите ping. Ниже приведен типичный пример ответа утилиты tracert .

Трассировка маршрута к zecke.demos.su

1 2 3 20 ms 30 ms 20 ms moscow2-fa1-0-0.sibintek. net
4 20 ms 20 ms 20 ms Demos-SIC-2048K.Moscow.LL. Demos.net
5 40 ms 50 ms 30 ms iki-1-ge0-0.demos.net
6 40 ms 50 ms 30 ms zecke.demos.su

Трассировка завершена.

Утилита выводит имя и IP-адрес исследуемого хоста. Для каждого маршрутизатора выводится номер шага, скорость ответа на все три отправленных запроса, имя и IP-адрес маршрутизатора. Если один из ping-запросов остался без ответа, вместо времени ответа в соответствующей колонке выводится звездочка. Если указан параметр -d или утилите не удалось получить имя хоста, в таблице выводится только IP-адрес соответствующего маршрутизатора. Данная утилита позволяет определить проблемное место на пути до исследуемого хоста (как место обрыва, так и место ухудшения качества соединения). Первое определяется по отсутствию ответа после определенного маршрутизатора, второе - по значительно возросшему времени отклика.

При сбое на одном из узлов маршрута утилита tracert , также как и ping, сообщает об отсутствии ответа от хоста:

Трассировка маршрута к cnn.com
с максимальным числом прыжков 30:

1 10 ms 2 3 4 170 ms 160 ms 140 ms sibinternet-lgw.Moscow.ST. NET
5 100 ms 230 ms 340 ms cisco02.Moscow.ST.net
6 201 ms 290 ms 140 ms sesto0303-tc-p1-3.kpnqwest. net
7 180 ms 130 ms 120 ms debln0302-tc-p7-0.kpnqwest. net
8 181 ms 140 ms 200 ms debln0301-tc-p5-0.kpnqwest. net
9 90 ms 81 ms 140 ms dedus0206-tc-p6-0.kpnqwest. net
10 210 ms 191 ms 130 ms dedus0205-tc-p7-0.kpnqwest. net
11 80 ms 120 ms 80 ms nlams0921-tc-p0-0.kpnqwest. net
12 140 ms 60 ms 110 ms nlams0910-tc-r5-0.kpnqwest. net
13 90 ms 110 ms 160 ms gblon0523-tc-p11-0.kpnqwest .net
14 311 ms * 110 ms gblon0524-tc-p13-0.kpnqwest .net
15 521 ms 210 ms 281 ms usnyk0404-tc-p3-0.kpnqwest. net
16 280 ms 320 ms 241 ms usnyk0403-tc-r2-0.kpnqwest. net
17 300 ms 311 ms 300 ms pop1-nye-P0-1.atdn.net
18 160 ms 251 ms 260 ms bb2-nye-P5-0.atdn.net
19 * 200 ms 300 ms bb2-vie-P8-0.atdn.net
20 341 ms 320 ms 331 ms bb1-vie-P11-0.atdn.net
21 370 ms 351 ms 340 ms bb1-cha-P7-0.atdn.net
22 291 ms 300 ms 301 ms bb1-atm-P6-0.atdn.net
23 340 ms 240 ms 291 ms pop1-atl-P4-0.atdn.net
24 * * * Превышен интервал ожидания для запроса.
25 * * * Превышен интервал ожидания для запроса.
26 * * * Превышен интервал ожидания для запроса.
27 * * * Превышен интервал ожидания для запроса.
28 * * * Превышен интервал ожидания для запроса.
29 * * * Превышен интервал ожидания для запроса.
30 * * * Превышен интервал ожидания для запроса.

Трассировка завершена.

Отсутствие ответа от хоста в глобальной сети еще не говорит о его недоступности. Сейчас многие крупные компании блокируют отправку ICMP-ответов на полученные запросы, что приводит к результату, показанному выше. По этой причине для проверки маршрутов и доступа к глобальной сети следует использовать адреса хостов, не блокирующих ICMP-запросы.

Утилита arp.

Утилита arp предназначена для просмотра таблицы соответствия IP-адресов MAC-адресам и внесения изменений в эту таблицу. Она имеет следующий синтаксис:

arp -s ip_адрес mac_адрес [адрес_интерфейса]
arp -d ip_адрес [адрес_интерфейса]
arp -a [-N адрес_интерфейса]

Описание ключей утилиты arp приведено в таблице:

Отображает локальную таблицу соответствия IP-адресов MAC-адресам. Если указан IP-адрес, то выводится информация из таблицы только для соответствующего компьютера. Если в системе установлено более одного сетевого адаптера, то выводится информация из таблицы ARP для всех сетевых адаптеров

То же, что и -a

N адрес_интерфейса

Указывает, что выводятся данные из таблицы ARP только указанного адаптера

Удаляет указанный хост из таблицы ARP. При задании IP-адреса допустимо использование символа * для удаления нескольких адресов. Если адрес интерфейса не указан, то соответствующие записи будут удалены из таблиц всех интерфейсов

Добавляет в таблицу ARP статическую запись. Если не указан адрес интерфейса, то запись будет добавлена в таблицы всех интерфейсов. Статические записи сохраняются только на время работы компьютера - после перезагрузки статические записи требуют повторного добавления

MAC-адрес. Указывается в виде 6 шестнадцатеричных чисел, разделенных дефисами

адрес_интерфейса

IP-адрес интерфейса. Если адрес интерфейса не указан, то используется первый доступный интерфейс

Ключ

Описание

Ниже представлен пример таблицы ARP, выводимой при помощи команды arp -a.

Интерфейс: 172.16.6.196 on Interface 0x1000003
Адрес IP Физический адрес Тип
172.16.6.1 00-06-d7-89-5e-e1 динамический
172.16.6.230 00-02-b3-9e-08-4b динамический
172.16.6.232 00-50-da-51-1f-aa динамический

Утилита hostname.

Утилита hostname предназначена для отображения имени локального компьютера. Она не имеет параметров и выводит на экран только имя локального компьютера. С помощью этой утилиты можно быстро узнать имя компьютера, не прибегая к Панели управления .

Утилита route.

Утилита route предназначена для работы с локальной таблицей маршрутизации. Она имеет следующий синтаксис:
route [-f] [-p] [команда [узел] [шлюз] ]
Описание ключей утилиты route приведено в таблице.

Очистка таблицы маршрутизации. Если этот ключ указан вместе с какой-либо командой, то очистка производится перед выполнением команды

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

Одна из четырех команд:

Адресуемый узел

Если указывается ключевое слово MASK, то следующий за ним параметр является маской подсети. По умолчанию используется маска 255.255.255.255

Адрес шлюза

METRIC метрика

Если указывается ключевое слово METRIC, то следующий за ним параметр является метрикой маршрута

IF интерфейс

Если указывается ключевое слово IF, то следующий за ним параметр является идентификатором интерфейса, который будет использован для пересылки пакета

Ключ

Описание

Для команд PRINT и DELETE возможно использование символов подстановки при указании адресуемого узла или шлюза. Параметр шлюза для этих команд может быть опущен.

При добавлении и изменении маршрутов утилита route осуществляет проверку введенной информации на соответствие условию (УЗЕЛ & МАСКА) == УЗЕЛ. Если это условие не выполняется, то утилита выдает сообщение об ошибке и не добавляет или не изменяет маршрут.

Утилита осуществляет поиск имен сетей в файле networks. Поиск имен шлюзов осуществляется в файле hosts. Оба файла расположены в папке %systemroot%\system32\drivers\etc. Наличие и заполнение этих файлов не обязательно для нормального функционирования утилиты route и работы маршрутизации.

Ниже приведена таблица маршрутизации, характерная для рабочей станции Windows XP Professional:


Список интерфейсов


===========================================================
===========================================================
Активные маршруты:








Основной шлюз: 172.16.11.1
===========================================================
Постоянные маршруты:
Отсутствует

Таблица не содержит постоянных маршрутов и генерируется ОС в момент инициализации стека TCP/IP.

Хотя в большинстве случаев на рабочей станции это не требуется, вы можете вручную редактировать таблицы маршрутизации. Ниже представлен пример добавления нового маршрута и таблица маршрутизации после добавления:

route add 172.16.6.0 MASK 255.255.255.0 172.16.11.1 METRIC 1 IF 0x1000003

===========================================================
Список интерфейсов
0x1 ........................... MS TCP Loopback interface
0x1000003 ...00 01 02 1f ee ea ...... 3Com EtherLink PCI
===========================================================
===========================================================
Активные маршруты:
Сетевой адрес Маска сети Адрес шлюза Интерфейс Метрика
0.0.0.0 0.0.0.0 172.16.11.1 172.16.11.11 1
127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1
172.16.6.0 255.255.255.0 172.16.11.1 172.16.11.11 1
172.16.11.0 255.255.255.0 172.16.11.11 172.16.11.11 1
172.16.11.11 255.255.255.255 127.0.0.1 127.0.0.1 1
172.16.255.255 255.255.255.255 172.16.11.11 172.16.11.11 1
224.0.0.0 224.0.0.0 172.16.11.11 172.16.11.11 1
255.255.255.255 255.255.255.255 172.16.11.11 172.16.11.11 1
Основной шлюз: 172.16.11.1
===========================================================
Постоянные маршруты:
Отсутствует

Красным цветом выделен добавленный маршрут. В данном примере добавлен маршрут в сеть 172.16.6.0/24 через шлюз 172.16.11.1. В качестве интерфейса указан сетевой адаптер компьютера. Добавление этого маршрута не было обязательным, т. к. доступ во все сети, отличные от 172.16.11.0/24 все равно осуществляется через шлюз 172.16.11.1.

Утилита nslookup.

Утилита nslookup предназначена для выполнения запросов на разрешение имен в IP-адреса к DNS-серверам. Утилита достаточно сложна и содержит свой собственный командный интерпретатор. Ниже будет рассмотрен только простейший способ вызова nslookup , достаточный для проверки работы DNS.

В простейшем случае утилита nslookup имеет следующий синтаксис:

nslookup [хост [сервер]] Описание ключей утилиты nslookup приведено в таблице.

Например, при вводе команды nslookup center.fio.ru

утилита выдает следующую информацию о хосте:

Server: net-server.net.fio.ru
Address: 213.128.193.114

Name: msk-server-ext2.msk.net.fio.ru
Address: 213.128.193.116
Aliases: center.fio.ru, www.center.fio.ru, www.msk.net.fio.ru

Первые две строки ответа содержат имя и IP-адрес DNS-сервера, который был использован для разрешения имени. Следующая строка содержит реальное DNS-имя хоста и его IP-адрес. Также может присутствовать строка Aliases, которая содержит альтернативные имена того же хоста.

Любой хост имеет запись типа A на одном или нескольких DNS-серверах. Для удобства пользователей и упрощения администрирования DNS-зоны очень часто используются записи CNAME, являющиеся ссылками на A-записи. Это позволяет давать одному хосту несколько символических имен, но при изменении IP-адреса хоста нужно изменить только одну запись (A). Утилита nslookup в качестве основного имени хоста указывает именно его A-запись, а все имена, присвоенные хосту через записи CNAME, указываются в строке Aliases .

Если в качестве первого параметра утилите nslookup задать не имя хоста, а имя домена, то утилита просто проверит существование такого домена:

Server: net-server.net.fio.ru
Address: 213.128.193.114

При невозможности преобразовать имя в IP-адрес утилита nslookup сообщает о том, что указанный домен не обнаружен:

Server: net-server.net.fio.ru
Address: 213.128.193.114

*** net-server.net.fio.ru can"t find test.center.fio.ru: Non-existent domain

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

Чтобы познакомиться с командным режимом утилиты nslookup , введите в командной строке команду nslookup без параметров. После того как появится приглашение для ввода команд nslookup , введите help и нажмите Enter .

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

хорошую работу на сайт">

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

Размещено на http://www.allbest.ru/

Изучение сетевых утилит командной строки Windows

Цель работы: изучить утилиты командной строки Windows, предназначенные для контроля и мониторинга сетей, построенных на базе стека протоколов TCP/IP.

Основные сведения:

Сетевая операционная система Windows содержит набор утилит, полезных при диагностике сети. Основными задачами этих программ является:

1. Определение работоспособности сети

2. Определение параметров и характеристик сети

3. В случае неправильного функционирования сети - локализация службы или сервиса, вызывающих неисправность.

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

Единственным параметром канального уровня, который может быть просмотрен, являются МАС адреса сетевых адаптеров. Для их просмотра можно воспользоваться утилитой IPCONFIG, которая покажет МАС адреса для каждого адаптера, или, для последних версий Windows, с помощью ROUTE PRINT. Для изменения МАС адресов следует воспользоваться драйверами соответствующих сетевых адаптеров, если, конечно, они допускают подобную операцию.

1. IPCONFIG

Параметры IP просматривают с помощью утилиты IPCONFIG.

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

ipconfig | /renew [адаптер] |

/flushdns | /displaydns /registerdns |

/showclassid адаптер |

/setclassid адаптер [устанавливаемый_код_класса_dhcp] ]

Параметры:

адаптер - полное имя или имя, содержащие подстановочные знаки "*" и "?" (* - любое количество знаков, ? - один любой знак). См. примеры

/? - отобразить это справочное сообщение.

/all - отобразить полную информацию о настройке параметров.

/release - освободить IP-адрес для указанного адаптера.

/renew - обновить IP-адрес для указанного адаптера.

/flushdns- очистить кэш разрешений DNS.

/registerdns - обновить все DHCP-аренды и перерегистрировать DNS-имена

/displaydns - отобразить содержимое кэша разрешений DNS.

/showclassid - отобразить все допустимые для этого адаптера коды (IDs) DHCP-классов.

/setclassid - изменить код (ID) DHCP-класса.

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

Для ключей /release и /renew, если не указано имя адаптера, то будет освобожден или обновлен IP-адрес, выданный для всех адаптеров, для которых существуют привязки с TCP/IP.

Для ключа /setclassid, если не указан код класса (ID), то существующий код класса будет удален.

ipconfig - отображает краткую информацию.

DNS-суффикс этого подключения

IP-адрес автонастройки. 169.254.236.138

Маска подсети: 255.255.0.0

Основной шлю

Main - PPP адаптер:

IP-адрес: 82.209.222.238

Основной шлюз: 82.209.222.238

ipconfig /all - отображает полную информацию.

Настройка протокола IP для Windows

Имя компьютера: home

Основной DNS-суффикс:

Тип узла. неизвестный

IP-маршрутизация включена нет

WINS-прокси включен нет

Подключение по локальной сети 2 - Ethernet адаптер:

DNS-суффикс этого подключения:

Описание: Realtek RTL8029(AS)-based

Ethernet адаптер (Универсальный) #2

Физический адрес: 52-54-05-E2-77-88

Dhcp включен: да

Автонастройка включена.: да

IP-адрес автонастройки: 169.254.236.138

Маска подсети: 255.255.0.0

Основной шлюз:

Main - PPP адаптер:

DNS-суффикс этого подключения:

Описание: WAN (PPP/SLIP) Interface

Физический адрес: 00-53-45-00-00-00

Dhcp включен: нет

IP-адрес: 82.209.222.238

Маска подсети: 255.255.255.255

Основной шлюз: 82.209.222.238

DNS-серверы: 194.158.206.206

NetBIOS через TCP/IP. отключен

ipconfig /renew- обновляет сведения для всех адаптеров.

ipconfig /renew EL* - обновляет сведения для адаптеров, начинающихся с EL

ipconfig /release *ELINK?21* - освобождает IP-адреса для всех адаптеров, имена которых удовлетворяют запросу: ELINK-21 или myELELINKi21adapter и т.п.

2. ARP

Соответствие МАС и IP адресов производится службой ARP. Для работы с этой службой имеется утилита ARP.

Служба ARP работает с таблицей ARP, состоящей из двух колонок: IP адрес и MAC адрес (физический адрес). При необходимости отправить пакет по какому-то IP адресу в таблице ARP находят соответствующий ему MAC адрес и на канальном уровне передают информацию. Если передача производится через шлюз, то в таблице ищут MAC адрес шлюза и передают пакет с IP адресом получателя и MAC адресом шлюза.

Если в таблице ARP нет нужного IP адреса, то посылается запрос - специальный пакет ARP по IP адресу получателя с широковещательным MAC адресом. Получатель, получив такой пакет, посылает ответ от своего IP адреса и своего MAC адреса. Отправитель, получив этот ответ, добавляет запись в ARP таблицу.

Таблица ARP динамическая, поэтому запись в ней «живет» некоторое время, после которого удаляется, но имеется возможность создавать в таблице и постоянные (статические) записи.

Отображение и изменение таблиц преобразования IP-адресов в физические, используемые протоколом разрешения адресов (ARP).

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

ARP -s inet_addr eth_addr

ARP -d inet_addr

ARP -a [-N if_addr]

Параметры:

A - отображает текущие ARP-записи, опрашивая текущие данные протокола. Если задан inet_addr, то будут отображены IP и и физический адреса только для заданного компьютера. Если более одного сетевого интерфейса используют ARP, то будут отображаться записи для каждой таблицы.

G - то же, что и ключ -a.

inet_addr - определяет IP-адрес.

N if_addr - отображает ARP-записи для заданного в if_addr сетевого интерфейса.

D - удаляет узел, задаваемый inet_addr. inet_addr может содержать символ шаблона * для удаления всех узлов.

S - добавляет узел и связывает internet адрес inet_addr с физическим адресом eth_addr. Физический адрес задается 6 байтами (в шестнадцатеричном виде), разделенных дефисом. Эта связь является постоянной.

eth_addr - определяет физический адрес.

if_addr - если параметр задан - он определяет интернет адрес интерфейса, чья таблица преобразования адресов должна измениться. Eсли не задан - будет использован первый доступный интерфейс.

arp -s 157.55.85.212 00-aa-00-62-c6-09 - добавляет статическую запись.

arp -a - выводит ARP-таблицу.

1 Протокол ICMP

Для мониторинга и управления сетями передачи данных разработан и используется протокол ICMP. На его базе можно:

1. Проверить доступность адресов сети

2. Определить маршрут

3. Определить время достижения пакетами узлов сети.

Решается это посылкой специальных пакетов.

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

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

При прибытии дейтаграммы машина-получатель должна выделить и обработать список IP-адресов.

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

Отметим, что отправитель должен разрешить наличие опции записи маршрута, а получатель должен быть согласен обработать полученный список; сама по себе машина не получит автоматически информацию о пройденном пути автоматически, если она включит опцию записи маршрута.

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

Каждый элемент в списке состоит из двух 32-битных частей: IP-адреса шлюза, заполнившего этот элемент, и 32-битового целого числа - временной метки.

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

3. PING

Для определения достижимости заданного адреса используется утилита PING

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

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

ping [-t] [-a] [-n число] [-l размер] [-f] [-i TTL] [-v TOS] [-r число] [-s число] [[-j список Узлов] | [-k список Узлов]] [-w таймаут] конечноеИмя

Параметры:

T - отправка пакетов на указанный узел до команды прерывания. Для вывода статистики и продолжения нажмите +, для прекращения - +.

A - определение адресов по именам узлов.

N число - число отправляемых запросов.

L размер - размер буфера отправки.

F - установка флага, запрещающего фрагментацию пакета.

I TTL - задание срока жизни пакета (поле "Time To Live").

V TOS - задание типа службы (поле "Type Of Service").

R число - запись маршрута для указанного числа переходов.

S число - штамп времени для указанного числа переходов.

J список Узлов - свободный выбор маршрута по списку узлов.

K список Узлов - жесткий выбор маршрута по списку узлов.

W таймаут - таймаут каждого ответа в миллисекундах.

ping 192.168.10.155

Обмен пакетами с 192.168.10.155 по 32 байт:

Ответ от 192.168.10.155: число байт=32 время=141мс TTL=62

Ответ от 192.168.10.155: число байт=32 время=134мс TTL=62

Ответ от 192.168.10.155: число байт=32 время=133мс TTL=62

Ответ от 192.168.10.155: число байт=32 время=132мс TTL=62

Статистика Ping для 192.168.10.155:

Пакетов: отправлено = 4, получено = 4, потеряно = 0 (0% потерь),

Приблизительное время приема-передачи в мс:

Минимальное = 132мсек, Максимальное = 141 мсек, Среднее = 135 мсек

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

4. TRACERT

утилита windows сеть

Для оценки маршрута прохождения пакетов используют утилиту TRACERT (trace route)

В отличие от PING на пробные пакеты постоянного размера отвечает каждый узел, через который этот пакет проходит. Программа измеряет и показывает время между отправкой пакета и получением ответа.

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

tracert [-d] [-h максЧисло] [-j списокУзлов] [-w интервал] имя

Параметры:

D - без разрешения в имена узлов.

H максЧисло - максимальное число прыжков при поиске узла.

J списокУзлов - свободный выбор маршрута по списку узлов.

W интервал - интервал ожидания каждого ответа в миллисекундах.

TRACERT позволяет обнаружить некоторые ошибки маршрутизации в сети. Такими ошибками являются отсутствие правила маршрутизации в каком либо шлюзе, или петля маршрутов по умолчанию.

Пример отсутствия правила на узле:

tracert 10.249.0.100

Трассировка маршрута к 10.249.0.100

1 13 ms 14 ms 14 ms10.7.11.11

2 * * *Сеть недоступна

Трассировка завершена.

Пример петли маршрутизации:

tracert 10.250.0.100

Трассировка маршрута к 10.250.0.100

с максимальным числом прыжков 30:

1 13 ms 14 ms 14 ms10.7.11.11

2 18 ms 17 ms 17 ms10.7.10.11

3 19 ms 18 ms 24 ms10.7.11.11

4 28 ms 14 ms 19 ms10.7.10.11

5 23 ms 14 ms 22 ms10.7.11.11

6 19 ms 16 ms 33 ms10.7.10.11

Хорошо видно, что шлюз 10.7.11.11 посылает пакет на 10.7.10.11, а 10.7.11.11 на 10.7.10.11. Это возможно, если либо для сети, к которой принадлежит адрес 10.250.0.100 неправильно прописаны правила маршрутизации, либо неправильно прописана маршрутизация по умолчанию на одном или обоих узлах.

5. NSLOOKUP

Имеется специальная служба, сопоставляющая доменные адреса Интернет с IP адресами - DNS (domain name service). Для проверки ее работоспособности используют утилиту NSLOOKUP. Для работы этой утилиты должен быть определен сервер DNS в параметрах IP компьютера. С его помощью и будет производиться распознавание имен.

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

nslookup [-подкоманда...] [{искомый_компьютер| [-сервер]}]

Параметры:

Подкоманда... - задает одну или несколько подкоманд nslookup как параметры командной строки.

искомый_компьютер - ищет данные для параметра искомый_компьютер, используя текущий, заданный по умолчанию сервер имен DNS, если никакого другого сервера не указано

Сервер - указывает, что данный сервер следует использовать в качестве сервера имен DNS. Если параметр -сервер не указан, используется сервер DNS, заданный по умолчанию.

Help|? - Выводит краткое описание подкоманд nslookup.

2 Задания для выполнения

1. Исследуйте возможности утилит IPCONFIG, ARP и протокола ICMP. Результат исследования оформите в виде файла-отчета.

2. Передайте пакеты участникам сети напрямую и через шлюз. Объясните полученные записи в таблице ARP.

3. Используя утилиту PING определить пропускную способность сети до адресов 192.168.10.1, 192.168.10.141, 192.168.10.10, 192.168.10.100.

4. Произведите трассировку для маршрута к:

v Znahar; Rock; ukr_dekanat

5. Определите IP адреса www.microsoft.com, www.hp.com, www.rambler.ru, ftp.cdrom.ru при помощи утилиты NSLOOKUP.

3 Контрольные вопросы

1 Для чего используется утилита PING?

2 Как с помощью утилиты PING оценить пропускную способность сети? Объясните формулу.

3 Что такое петля маршрутизации?

4 Как выглядят правила маршрутизации, образующие петлю?

5 Зачем нужна таблица ARP?

6 Объясните разницу во времени между обращениями к одному и тому же хосту по имени и IP адресу.

Размещено на Allbest.ru

Подобные документы

    Описание общих функций сетевого уровня модели OSI: протоколирование, маршрутизация и логическая адресация. Изучение принципов работы сетевого протокола TCP/IP и сетевых утилит командной строки. Адрес локальной сети и определение класса сети Интернет.

    презентация , добавлен 05.12.2013

    Понятие и использование командной строки. Открытие командной строки. Команды, выполняемые с помощью командной строки. Как выполнить команду с повышенными привилегиями. Изменение внешнего вида окна командной строки с помощью параметров командной строки.

    презентация , добавлен 22.10.2014

    Понятие системного администрирования, задачи и функции сетевых операционных систем, их внедрение. Особенности, возможности и инструменты Windows Server 2003, понятие "роли", управление носителями ролей FSMO. Функции набора утилит командной строки.

    курсовая работа , добавлен 04.10.2010

    Windows XP - универсальная операционная система семейства Windows NT, ее модификации. Средства, включенные в состав ОС как стандартные компоненты. Системные требования ОС к аппаратным ресурсам. Графический интерфейс пользователя и командной строки.

    контрольная работа , добавлен 19.12.2011

    Просмотр сведений о сетевых подключениях компьютера с помощью ОС Windows. Установление параметров сетевых протоколов (команда ipconfig), отчет об использовании. Разрешение имен NetBios. Проверка IP-адресов, трассировка маршрутов, команды сети NET.

    лабораторная работа , добавлен 11.09.2013

    Окна Турбо отладчика, меню View, Module, Wathes, Breakpoints, Stack, Log. Окно сообщений Windows (Windows Messages). Подготовка программ Турбо Ассемблера. Команды, доступные из основного меню. Меню Ё (системное меню). Параметры командной строки.

    доклад , добавлен 22.09.2008

    Хабовая архитектура системных плат. Интерфейс командной строки Unix System V. Структура командной строки интерпретаторов sh и ksh. Системные, процессы-демоны и прикладные процессы. Способы порождения и запуска "демонов". Работа с сигналами UNIX.

    реферат , добавлен 11.05.2012

    Разработка проекта с помощью встроенных средств языка C#, на базе сетевого стека и сетевых функций Windows. Специфика создания удобного интерфейса программы с использованием Windows Forms, которая способна пересылать данные на удалённый компьютер.

    курсовая работа , добавлен 16.06.2013

    Правила назначения IP адресов. Создание логической топологии. Использование программного обеспечения Cisco Packet Tracer. Настройка сетевого оборудования с использованием графического интерфейса и интерфейс командной строки. Маркировка компонентов сети.

    курсовая работа , добавлен 10.01.2016

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

ipconfig, ping и tracert.

1. ЦЕЛЬ РАБОТЫ

Определение настроек для подключения к локальной сети и к сети Internet с использованием утилиты ipconfig . Исследование вероятностно-временных характеристик фрагментов сети Internet с использованием утилиты ping . Исследование топологии фрагментов сети Internet с использованием утилиты tracert .

2. МЕТОДИЧЕСКИЕ УКАЗАНИЯ К ВЫПОЛНЕНИЮ ЛАБОРАТОРНОЙ РАБОТЫ

2.1. Адресация в IP-сетях

2.1.1. Типы адресов: физический (MAC-адрес), сетевой (IP-адрес) и символьный (DNS-имя)

Каждый компьютер в сети TCP/IP имеет адреса трех уровней:

· Локальный адрес узла, определяемый технологией, с помощью которой построена отдельная сеть, в которую входит данный узел. Для узлов, входящих в локальные сети, это МАС-адрес сетевого адаптера или порта маршрутизатора, например, 11-А0-17-3D-BC-01. Эти адреса назначаются производителями оборудования и являются уникальными адресами, так как управляются централизовано. Для всех существующих технологий локальных сетей МАС-адрес имеет формат 6 байтов: старшие 3 байта - идентификатор фирмы производителя, а младшие 3 байта назначаются уникальным образом самим производителем.

· IP-адрес, состоящий из 4 байт, например, 109.26.17.100. Этот адрес используется на сетевом уровне. Он назначается администратором во время конфигурирования компьютеров и маршрутизаторов. IP-адрес состоит из двух частей: номера сети и номера узла. Номер сети может быть выбран администратором произвольно, либо назначен по рекомендации специального подразделения Internet (Network Information Center, NIC), если сеть должна работать как составная часть Internet. Обычно провайдеры услуг Internet получают диапазоны адресов у подразделений NIC, а затем распределяют их между своими абонентами. Номер узла в протоколе IP назначается независимо от локального адреса узла. Деление IP-адреса на поле номера сети и номера узла - гибкое, и граница между этими полями может устанавливаться весьма произвольно. Узел может входить в несколько IP-сетей. В этом случае узел должен иметь несколько IP-адресов, по числу сетевых связей. Таким образом, IP-адрес характеризует не отдельный компьютер или маршрутизатор, а одно сетевое соединение.

· Символьный идентификатор-имя, например, SERV1.IBM.COM. Этот адрес назначается администратором и состоит из нескольких частей, например, имени машины, имени организации, имени домена. Такой адрес, называемый также DNS-именем, используется на прикладном уровне, например, в протоколах FTP или telnet.

2.1.2. Три основных класса IP-адресов

IP-адрес имеет длину 4 байта и обычно записывается в виде четырех чисел, представляющих значения каждого байта в десятичной форме, и разделенных точками, например:

128.10.2.30 - традиционная десятичная форма представления адреса,

10000000 00001010 00000010 00011110 - двоичная форма представления этого же адреса.

зарезервирован

Адрес состоит из двух логических частей - номера сети и номера узла в сети. Какая часть адреса относится к номеру сети, а какая к номеру узла, определяется значениями первых битов адреса:

· Если адрес начинается с 0, то сеть относят к классу А, и номер сети занимает один байт, остальные 3 байта интерпретируются как номер узла в сети. Сети класса А имеют номера в диапазоне от 1 до 126. (Номер 0 не используется, а номер 127 зарезервирован для специальных целей, о чем будет сказано ниже.) В сетях класса А количество узлов должно быть больше 2 16 , но не превышать 2 24 .

· Если первые два бита адреса равны 10, то сеть относится к классу В и является сетью средних размеров с числом узлов 2 8 - 2 16 . В сетях класса В под адрес сети и под адрес узла отводится по 16 бит, то есть по 2 байта.

· Если адрес начинается с последовательности 110, то это сеть класса С с числом узлов не больше 2 8 . Под адрес сети отводится 24 бита, а под адрес узла - 8 бит.

· Если адрес начинается с последовательности 1110, то он является адресом класса D и обозначает особый, групповой адрес - multicast. Если в пакете в качестве адреса назначения указан адрес класса D, то такой пакет должны получить все узлы, которым присвоен данный адрес.

· Если адрес начинается с последовательности 11110, то это адрес класса Е, он зарезервирован для будущих применений.

В таблице приведены диапазоны номеров сетей, соответствующих каждому классу сетей.

2.1.3. Отображение символьных адресов на IP-адреса: служба DNS

DNS (Domain Name System) - это распределенная база данных, поддерживающая иерархическую систему имен для идентификации узлов в сети Internet. Служба DNS предназначена для автоматического поиска IP-адреса по известному символьному имени узла. Спецификация DNS определяется стандартами RFC 1034 и 1035. DNS требует статической конфигурации своих таблиц, отображающих имена компьютеров в IP-адрес.

Протокол DNS является служебным протоколом прикладного уровня. Этот протокол несимметричен - в нем определены DNS-серверы и DNS-клиенты. DNS-серверы хранят часть распределенной базы данных о соответствии символьных имен и IP-адресов. Эта база данных распределена по административным доменам сети Internet. Клиенты сервера DNS знают IP-адрес сервера DNS своего административного домена и по протоколу IP передают запрос, в котором сообщают известное символьное имя и просят вернуть соответствующий ему IP-адрес.

Если данные о запрошенном соответствии хранятся в базе данного DNS-сервера, то он сразу посылает ответ клиенту, если же нет - то он посылает запрос DNS-серверу другого домена, который может сам обработать запрос, либо передать его другому DNS-серверу. Все DNS-серверы соединены иерархически, в соответствии с иерархией доменов сети Internet. Клиент опрашивает эти серверы имен, пока не найдет нужные отображения. Этот процесс ускоряется из-за того, что серверы имен постоянно кэшируют информацию, предоставляемую по запросам. Клиентские компьютеры могут использовать в своей работе IP-адреса нескольких DNS-серверов, для повышения надежности своей работы.

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

Корень базы данных DNS управляется центром Internet Network Information Center. Домены верхнего уровня назначаются для каждой страны, а также на организационной основе. Имена этих доменов должны следовать международному стандарту ISO 3166. Для обозначения стран используются трехбуквенные и двухбуквенные аббревиатуры, а для различных типов организаций используются следующие аббревиатуры:

· com - коммерческие организации (например, microsoft.com);

· edu - образовательные (например, mit.edu);

· gov - правительственные организации (например, nsf.gov);

· org - некоммерческие организации (например, fidonet.org);

· net - организации, поддерживающие сети (например, nsf.net).

Каждый домен DNS администрируется отдельной организацией, которая обычно разбивает свой домен на поддомены и передает функции администрирования этих поддоменов другим организациям. Каждый домен имеет уникальное имя, а каждый из поддоменов имеет уникальное имя внутри своего домена. Имя домена может содержать до 63 символов. Каждый хост в сети Internet однозначно определяется своим полным доменным именем (fully qualified domain name, FQDN) , которое включает имена всех доменов по направлению от хоста к корню. Пример полного DNS-имени:

server.aics.acs.cctpu.edu.ru

2.1.4. Автоматизация процесса назначения IP-адресов узлам сети - протокол DHCP

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

Протокол Dynamic Host Configuration Protocol (DHCP) был разработан для того, чтобы освободить администратора от этих проблем. Основным назначением DHCP является динамическое назначение IP-адресов. Однако, кроме динамического, DHCP может поддерживать и более простые способы ручного и автоматического статического назначения адресов.

В ручной процедуре назначения адресов активное участие принимает администратор, который предоставляет DHCP-серверу информацию о соответствии IP-адресов физическим адресам или другим идентификаторам клиентов. Эти адреса сообщаются клиентам в ответ на их запросы к DHCP-серверу.

При автоматическом статическом способе DHCP-сервер присваивает IP-адрес (и, возможно, другие параметры конфигурации клиента) из пула (набора) наличных IP-адресов без вмешательства оператора. Границы пула назначаемых адресов задает администратор при конфигурировании DHCP-сервера. Между идентификатором клиента и его IP-адресом по-прежнему, как и при ручном назначении, существует постоянное соответствие. Оно устанавливается в момент первичного назначения сервером DHCP IP-адреса клиенту. При всех последующих запросах сервер возвращает тот же самый IP-адрес.

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

2.2. Системные утилиты сетевой диагностики

2.2.1. Утилита ipconfig

Утилита ipconfig (IP configuration) предназначена для настройки протокола IP для операционной системы Windows. В данной лабораторной работе эта утилита будет использоваться только для получения информации о соединении по локальной сети. Для получения этой информации выполните «Пуск» → «Выполнить» → cmd и в командной строке введите:

В разделе «Адаптер Ethernet Подключение по локальной сети» для данной лабораторной будут необходимы поля «DHCP», «IP-адрес» и «DNS-серверы».

2.2.2. Утилита ping

Утилита ping (Packet Internet Groper) является одним из главных средств, используемых для отладки сетей, и служит для принудительного вызова ответа конкретной машины. Она позволяет проверять работу программ TCP/IP на удаленных машинах, адреса устройств в локальной сети, адрес и маршрут для удаленного сетевого устройства. В выполнении команды ping участвуют система маршрутизации, схемы разрешения адресов и сетевые шлюзы. Это утилита низкого уровня, которая не требует наличия серверных процессов на проверяемой машине, поэтому успешный результат при прохождении запроса вовсе не означает, что выполняются какие-либо сервисные программы высокого уровня, а говорит о том, что сеть находится в рабочем состоянии, питание проверяемой машины включено, и машина не отказала ("не висит").

В Windows утилита ping имеется в комплекте поставки и представляет собой программу, запускаемую из командной строки.

Запросы утилиты ping передаются по протоколу ICMP (Internet Control Message Protocol). Получив такой запрос, программное обеспечение, реализующее протокол IP у адресата, посылает эхо-ответ. Если проверяемая машина в момент получения запроса была загружена более приоритетной работой (например, обработкой и перенаправлением большого объема трафика), то ответ будет отправлен не сразу, а как только закончится выполнение более приоритетной задачи. Поэтому следует учесть, что задержа, рассчитанная утилитой ping, вызвана не только пропускной способностью канала передачи данных до проверяемой машины, но и загруженностью этой машины.

Эхо-запросы посылаются заданное количество раз (ключ -n). По умолчанию передается четыре запроса, после чего выводятся статистические данные.

Обратите внимание: поскольку с утилиты ping начинается хакерская атака, некоторые серверы в целях безопасности могут не посылать эхо-ответы (например, www . microsoft . com ). Не ждите напрасно, введите команду прерывания ( CTRL + C ).

Формат команды: ping [-t][-a][-n][-l][-f][-i TTL][-v TOS]

[-r][имя машины][[-j списокУзлов]|[-k списокУзлов]][-w]

Параметры утилиты ping

На практике большинство опций в формате команды можно опустить, тогда в командной строке может быть: ping имя узла (для зацикливания вывода информации о соединении используется опция – t; для вывода информации n-раз используется опция –n количество раз).

Пример :

ping –n 20 peak.mountin.net

Обмен пакетами с peak.mountin.net по 32 байт:

Ответ от 207.227.119.2: число байт=32 время=734мс TTL=231

Превышен интервал ожидания для запроса.

Ответ от 207.227.119.2: число байт=32 время=719мс TTL=231

Ответ от 207.227.119.2: число байт=32 время=1015мс TTL=231

Превышен интервал ожидания для запроса.

Ответ от 207.227.119.2: число байт=32 время=703мс TTL=231

Ответ от 207.227.119.2: число байт=32 время=688мс TTL=231

Ответ от 207.227.119.2: число байт=32 время=782мс TTL=231

Ответ от 207.227.119.2: число байт=32 время=688мс TTL=231

Ответ от 207.227.119.2: число байт=32 время=688мс TTL=231

Ответ от 207.227.119.2: число байт=32 время=688мс TTL=231

Превышен интервал ожидания для запроса.

Ответ от 207.227.119.2: число байт=32 время=687мс TTL=231

Ответ от 207.227.119.2: число байт=32 время=735мс TTL=231

Ответ от 207.227.119.2: число байт=32 время=672мс TTL=231

Ответ от 207.227.119.2: число байт=32 время=704мс TTL=231

Статистика Ping для 207.227.119.2:

Пакетов: отправлено = 20, получено = 16, потеряно = 4 (20% потерь),

Приблизительное время передачи и приема:

наименьшее = 672мс, наибольшее = 1015мс, среднее = 580мс

Пример определения имени узла по IP-адресу

ping –a 194.67.57.26

Обмен пакетами с mail.ru по 32 байт: …

2.2.3. Утилита tracert

Утилита tracert позволяет выявлять последовательность маршрутизаторов, через которые проходит IP-пакет на пути к пункту своего назначения.

Формат команды: tracert имя_машины

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

Пример:

tracert peak.mountin.net

Трассировка маршрута к peak.mountin.net

с максимальным числом прыжков 30:

DNS-имя узла и (или) его IP-адрес

SLAVE

gw.b10.tpu.edu.ru

news.runnet.tomsk.ru

ra.cctpu.tomsk.su

spb-2-gw.runnet.ru

spb-gw.runnet.ru

20.201.atm0-201.ru-gw.run.net

fi-gw.nordu.net

s-gw.nordu.net

dk-gw2.nordu.net

sl-gw10-cop-9-0.sprintlink.net

sl-bb20-cop-8-0.sprintlink.net

sl-bb21-msq-10-0.sprintlink.net

sl-bb21-nyc-10-3.sprintlink.net

sl-bb22-nyc-14-0.sprintlink.net

p1-0.nycmny1-nbr1.bbnplanet.net

so-6-0-0.chcgil2-br2.bbnplanet.net

so-7-0-0.chcgil2-br1.bbnplanet.net

p1-0.chcgil2-cr9.bbnplanet.net

p2-0.nchicago2-cr2.bbnplanet.net

p8-0-0.nchicago2-core0.bbnplanet.net

fa0.wcnet.bbnplanet.net

core0-s1.rac.cyberlynk.net

peak.mountin.net

Трассировка завершена.

Пакеты посылаются по три на каждый узел. Для каждого пакета на экране отображается величина интервала времени между отправкой пакета и получением ответа. Символ * означает, что ответ на данный пакет не был получен. Если узел не отвечает, то при превышении интервала ожидания ответа выдается сообщение «Превышен интервал ожидания для запроса». Интервал ожидания ответа может быть изменен с помощью опции –w команды tracert.

Команда tracert работает путем установки поля времени жизни (числа переходов) исходящего пакета таким образом, чтобы это время истекало до достижения пакетом пункта назначения. Когда время жизни истечет, текущий шлюз отправит сообщение об ошибке на машину-источник. Каждое приращение поля времени жизни позволяет пакету пройти на один маршрутизатор дальше.

Примечание:

Для вывода информации в файл используйте символ перенаправления потока вывода «>». Данный символ справедлив и для утилит ping и tracert .

Пример:

tracert 195.208.164.1 > tracert.txt

Отчет о трассировке маршрута до указанного узла будет помещен в файл tracert.txt.

3. ЗАДАНИЕ НА ЛАБОРАТОРНУЮ РАБОТУ

Отчёт по лабораторной работе необходимо оформить в OpenOffice Word, либо в MS Word. Файл с отчетом необходимо назвать в следующем формате: "НОМЕР_ЛАБОРАТОРНОЙ ГРУППА ФИО1 ФИО2", например: "1 8820 Иванов А.С. Петров В.М". Файл с отчетом необходимо скопировать в папку "\server\Student\Student\For exchange\Интернет-технологии". Поместить изображение текущего окна в отчёт можно следующим способом: нажмите ALT+PrintScreen, перейдите в редактор и нажмите CTRL+V. Скопировать текст из окна командной строки можно следующим образом: выделите необходимый текст с помощью мыши и нажмите на выделенном участке правой кнопкой мыши, затем перейдите в текстовый редактор и нажмите Ctrl+V. Список адресов узлов для всех вариантов приведён в 4-ом пункте.

3.1. С помощью утилиты ipconfig определить IP адрес и физический адрес основного сетевого интерфейса компьютера, IP адрес шлюза, IP адреса DNS-серверов и используется ли DHCP.. Результаты представить в виде таблицы .

3.2. Проверить состояние связи c любыми двумя узлами (работоспособными) в соответствии с вариантом задания. Число отправляемых запросов должно составлять не менее 20. В качестве результата отразить для каждого из исследуемых узлов в виде табилицы :

a. процент потерянных пакетов;

b. среднее время приема-передачи;

c. количество маршрутизаторов (с учетом шлюза) до опрашиваемого узла;

d. IP адрес узла.

e. класс сети, к которой принадлежит данный узел;

f. имя узла, полученное по IP-адресу узла.

В отчёте необходимо пояснить, как были определены значения.

3.3. Произвести трассировку двух работоспособных узлов в соответствии с вариантом задания. Результаты запротоколировать в таблице.

Если значения времени прохождения трёх пакетов отличаются более, чем на 10 мс, либо если есть потери пакетов, то для соответствующих узлов среднее время прохождения необходимо определять с помощью утилиты ping по 20 пакетам. . По результатам таблицы в отчете привести график изменения среднего времени прохождения пакета. В отчёте привести одну копию окна с результатами команды tracert. Для каждого опрашиваемого узла определить участок сети между двумя соседними маршрутизаторами, который характеризуется наибольшей задержкой при пересылке пакетов. Для найденных маршрутизаторов с помощью сервиса Whois определить название организации и контактные данные (тел., email). Полученную информацию необходимо указать в отчёте.