Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология
Образование Политология Производство Психология Стандартизация Технологии


Служебные программы протоколов TCP/IP



Служебные программы TCP/IP обеспечивают подключение к сетям и проверку работы сетевого подключения. Служебные программы и команды выполняются в режиме командной строки, для перехода в который необходимо выполнить переход к разделу стандартных программ и выбрать пункт Командная строка или, что удобнее, запустить программу cmd.exe через Пуск/Выполнить. В данной консоли вводятся команды и формируются выходные данные. Список служебных команд протоколов TCP/IP довольно обширен [1 - 4]. В рамках данной ознакомительной работы рассматриваются команды ipconfig, ping, tracert.

Команда ipconfig

Команда ipconfig cлужит для отображения всех текущих параметров сетевых подключений компьютера к сети TCP/IP и обновления параметров служб DHCP и DNS.

При вызове команды ipconfig без параметров выводится только IP-адрес, маска подсети и основной шлюз для каждого сетевого адаптера (Рисунок 7.1).

Рисунок 7.1 Краткая информация о сетевых подключениях

Некоторые примеры команды ipconfig:

Ipconfig /?

Отображение справки по данной команде в командной строке.

Ipconfig /all

Вывод полной конфигурации TCP/IP для всех адаптеров (рисунок 7.2). Адаптеры могут представлять собой физические интерфейсы, такие как установленные сетевые адаптеры, или логические интерфейсы, такие как подключения удаленного доступа.

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

Обновление конфигурации DHCP для всех адаптеров (если адаптер не задан) или для заданного адаптера. Данный параметр доступен только на компьютерах с адаптерами, настроенными для автоматического получения IP-адресов. Чтобы указать адаптер, введите без параметров имя, выводимое командой ipconfig. (рисунок 7.3)

ipconfig /release [адаптер]

Отправка сообщения DHCPRELEASE серверу DHCP для освобождения текущей конфигурации DHCP и удаление конфигурации IP-адресов для всех адаптеров (если адаптер не задан) или для заданного адаптера. Этот адаптер отключает протокол TCP/IP для адаптеров, настроенных для автоматического получения IP-адресов. Чтобы указать адаптер, введите без параметров имя, выводимое командой ipconfig.

Рисунок 7.2 Полная информация о сетевых подключениях

Ipconfig /registerdns

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

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

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

Если имя адаптер содержит пробелы, его следует заключать в кавычки (т. е. " имя_адаптера " ).

В именах адаптеров, задаваемых для команды ipconfig, поддерживается использование подстановочного знака звездочки (*) для задания имен, начинающихся с указанной строки или содержащих указанную строку. Например, имя Подкл* будет включать все адаптеры, начинающиеся со строки «Подкл», а имя *сет* — все адаптера, содержащие строку «сет».

Эта команда доступна, только если в свойствах сетевого адаптера в объекте Сетевые подключения в качестве компонента установлен протокол Интернета (TCP/IP).

Команда Ping

Команда Ping c помощью отправки сообщений с эхо-запросом по протоколу ICMP проверяет соединение на уровне протокола IP с другим компьютером, поддерживающим TCP/IP. После каждой передачи выводится соответствующее сообщение с эхо-ответом (рисунок 7.3).

Ping - это основная TCP/IP-команда, используемая для устранения неполадки в соединении, проверки возможности доступа и разрешения имен. Команда ping, запущенная без параметров, выводит справку.

 

Рисунок 7.3 Выполнение команды Ping

Примеры использования команды c параметрами

Ping -t Задает для команды ping отправку сообщений с эхо-запросом к точке назначения до тех пор, пока команда не будет прервана. Для прерывания команды и вывода статистики нажмите комбинацию CTRL-BREAK.

Ping -a Задает разрешение обратного имени по IP-адресу назначения. В случае успешного выполнения выводится имя соответствующего узла (рисунок 7/4).

Рисунок 7.4 Выполнение команды Ping для разрешения имени по IP -адресу

Ping имя_конечного_компьютера

Задает точку назначения, идентифицированную IP-адресом или именем узла (рисунок 7.5).

Рисунок 7.5 Выполнение команды Ping с определением IP -адреса по имени

Ping /?

Отображает справку в командной строке.

     

Команда ping позволяет проверить имя и IP-адрес компьютера. Если проверка IP-адреса успешная, и проверка имени — нет, то имеет место проблема разрешения имен. В этом случае с помощью запросов DNS (Domain Name System) или с помощью методов разрешения имен NetBIOS проверьте, чтобы имя задаваемого компьютера было разрешено в локальном файле Hosts.

Эта команда доступна, только если в свойствах сетевого адаптера в объекте Сетевые подключения в качестве компонента установлен протокол Интернета (TCP/IP).

Команда Tracert

Команда Tracert определяет путь до точки назначения с помощью посылки в точку назначения эхо-сообщений протокола Control Message Protocol (ICMP) с постоянным увеличением значений срока жизни (Time to Live, TTL). Выведенный путь — это список ближайших интерфейсов маршрутизаторов, находящихся на пути между узлом источника и точкой назначения. Ближний интерфейс представляют собой интерфейс маршрутизатора, который является ближайшим к узлу отправителя на пути. Запущенная без параметров, команда tracert выводит справку.

Примеры использования команды c параметрами

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

tracert -h максимальное_число_переходов задает максимальное количество переходов на пути при поиске конечного объекта. Значение по умолчанию равно 30.

tracert -j список_узлов указывает для сообщений с эхо-запросом использование параметра свободной маршрутизации в заголовке IP с набором промежуточных мест назначения, указанных в списке_узлов. При свободной маршрутизации успешные промежуточные места назначения могут быть разделены одним или несколькими маршрутизаторами. Максимальное число адресов или имен в списке — 9. Список_адресов представляет набор IP-адресов (в точечно-десятичной нотации), разделенных пробелами.

tracert -w интервал определяет в миллисекундах время ожидания для получения эхо-ответов протокола ICMP или ICMP-сообщений об истечении времени, соответствующих данному сообщению эхо-запроса. Если сообщение не получено в течение заданного времени, выводится звездочка (*). Таймаут по умолчанию 4000 (4 секунды).

tracert имя_конечного_компьютера задает точку назначения, указанную IP-адресом или именем узла.

 

Рисунок 7.6 Трассировка маршрута к указанному компьютеру

tracert -? отображает справку в командной строке.

В. Задания.

Задание на выполнение практической работы:

1. Используя команду ipconfig, выполните следующие команды и объясните полученные результаты.

вывести основную конфигурацию TCP/IP для всех адаптеров (введите ipconfig);

______________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________

вывести полную конфигурацию TCP/IP для всех адаптеров (введите ipconfig/all); ______________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________

обновить конфигурацию IP-адреса, назначенного DHCP-сервером, только для адаптера c условным именем Подключение по локальной сети (введите ipconfig /renew " Подключение по локальной сети" );

______________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________

сбросить кэш сопоставления имен DNS при наличии неполадок в сопоставлении имен (введите: ipconfig /flushdns);

______________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________

вывести код класса DHCP для всех адаптеров с именами, начинающимися со слова Подключение (введите ipconfig/showclassid Подключение*);

______________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________

 

 

2. Используя команду ping, выполните следующие команды и объясните полученные результаты.

Определите IP-адрес компьютера назначения по его имени. (Введите ping имя компьютера);

______________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________

Определите имя компьютера назначения по его IP-адресу. (Введите ping -a ip-address);

______________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________

отправьте точке назначения десять собщений с эхо-запросом, каждое из которых имеет поле данных из 1000 байт (введите ping -n 10 -l 1000 ip - address);

______________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________

Проверьте конфигурацию TCP/IP с помощью команды ping.

· Чтобы быстро получить значения параметров конфигурации TCP/IP на компьютере, откройте командную строку и выполните команду ipconfig. С помощью сведений, отображенных командой ipconfig, убедитесь, что сетевой адаптер для проверяемой конфигурации TCP/IP не находится в состоянии Сеть отключена.

· В командной строке обратитесь по адресу замыкания на себя; для этого выполните команду ping 127.0.0.1.

· Обратитесь командой «ping» по IP-адресу данного компьютера.

· Обратитесь командой «ping» по IP-адресу основного шлюза.

· Если команда ping не была успешно выполнена, проверьте правильность IP-адреса основного шлюза и работоспособность этого шлюза (маршрутизатора).

· Обратитесь командой «ping» по IP-адресу удаленного узла (узла, находящегося в другой подсети).

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

· Обратитесь командой «ping» по IP-адресу DNS-сервера.

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

 

3. Используя команду tracert, выполните следующие команды и объясните полученные результаты.

· выполнить трассировку маршрута с помощью команды tracert.

Откройте командную строку и выполните следующую команду:

tracert имя_узла либо tracert ip-адрес, указав в параметре имя_узла или ip-адрес, соответственно, имя узла или IP-адрес удаленного компьютера.

______________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________

· выполнить трассировку маршрута от локального компьютера к узлу www.microsoft.com. (название узла условно – если ваш компьютер в Интернете, используйте любой адрес, на занятиях в классе - получите от преподавателя имена узлов, доступных в сети).

Введите следующую команду: tracert www.microsoft.com

______________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________

· выполнить трассировку маршрута от локального компьютера к узлу www.microsoft.com чтобы команда «tancert» не разрешала и не выводила на экран имена всех маршрутизаторов на пути.

Введите следующую команду: tracert -d www.microsoft.com ______________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________

Анализ полученных результатов (выводное знание по познавательным целям)

2. Рефлексия:

Вопросы для зачета.

1. Как настроить TCP/IP для получения статического IP-адреса?

____________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________

2. Как настроить TCP/IP для автоматического получения IP-адреса?

______________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________

3. К чему приведет последовательное выполнение команд ipconfig/release ipconfig/renew?

______________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________

4. Как проверить исправность подключения хоста к сети с использованием команды ping?

______________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________

5. Какая служба обеспечивает разрешение адреса по имени при выполнении команды ping имя хоста

______________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________

6. Самостоятельно определите, как работают и какую информацию дают при выполнении команды Hostname, Route, NetStat.

______________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________

 

 


Поделиться:



Последнее изменение этой страницы: 2019-10-05; Просмотров: 330; Нарушение авторского права страницы


lektsia.com 2007 - 2024 год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! (0.038 с.)
Главная | Случайная страница | Обратная связь