Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология Образование Политология Производство Психология Стандартизация Технологии |
Служебные программы протоколов 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; Нарушение авторского права страницы