Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
met_apos.doc
Скачиваний:
19
Добавлен:
25.03.2015
Размер:
1.44 Mб
Скачать

Введение

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

Необходимость изучения: изучение дисциплины Аппаратное и программное обеспечение сетей предусмотрено учебным планом подготовки специалистов специальности I-53 01 02 01.

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

Выполнение лабораторных работ включает:

  1. Изучение студентами необходимого теоретического материала по теме лабораторной работы.

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

  3. Построение алгоритма решения задачи.

  4. Выполнение задания.

  5. Подготовку отчета о выполненной работе и его защиту.

Каждая работа оформляется отдельно. В отчете о работе указываются:

  • фамилия, имя, отчество студента;

  • код группы;

  • наименование и номер лабораторной работы;

  • постановка задачи;

  • описание алгоритма решения;

  • исходные данные;

  • краткие выводы и предложения.

1 Командный режим управления сетевыми ресурсами

Цель работы: Документация и демонстрация работы с сетевыми ресурсами и устройствами в командном режиме

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

Консоль командной строки присутствует во всех версиях операционных систем Windows и во многих других современных операционных системах. Ранние версии ОС поддерживали режим MS-DOS напрямую, что позволяло выполнять простые команды прямо из консоли. Представители же семейства NT, такие как Windows 2000 или Windows Server 2003, работают уже совсем по другим принципам, однако MS-DOS в них тоже поддерживается, но через виртуальную машину (NT Virtual DOS Machine, NTVDM), что позволяет контролировать и администрировать системные ресурсы прямо из консоли командного режима. В качестве интерпретатора командного режима выступает программа cmd.exe, запуск которой осуществляется через меню «Start -> Run». Кроме того, для запуска консоли можно воспользоваться элементом меню «Start -> All Programs -> Accessories -> Command Prompt».

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

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

Сам администратор может выполнять как одиночные команды, так и список команд, используя специальные управляющие символы (&, |). Например:

Команда 1 & Команда 2 — сначала будет выполнена Команда 1 и только затем Команда 2;

Команда 1 && Команда 2 — только после успешного выполнения Команды 1 будет запущена Команда 2.

Существует возможность перенаправить выводимый программой поток напрямую в текстовый файл для дальнейшей обработки. Для этого необходимо использовать управляющий символ «>» и имя текстового файла. Пример вывода содержания текущего каталога в текстовый файл Report.txt при помощи команды dir приведен ниже:

dir> Report.txt

Администратор может запустить несколько копий консоли, вызвав в командной строке программу cmd.exe. Использование вложенной консоли позволяет работать с переменными окружения операционной системы без каких-либо последствий для всей системы в целом, так как после закрытия вложенной консоли изменения переменных окружения не сохраняются. Для контроля над этим процессом используются команды setlocal, endlocal и set.

В современных операционных системах существует множество команд и утилит. Запомнить такое количество различных программ, а тем более их параметров очень сложно, поэтому одним из самых важных параметров для каждой программы является сочетание символов /?. Выполнив команду с таким параметром, пользователь получит исчерпывающее сообщение о применении утилиты и синтаксисе ее параметров.

Пример выполнения работы

Команда tracert

Данная команда позволяет "протрассировать", т.е. проследить путь прохождения информации (пакетов) до указанного Вами сайта. Пользоваться командой очень просто: наберите в коммандной строке Windows :

tracert <имя сайта>

или

tracert <цифровой IP-адрес сайта>

Команда tracert выведет на экран путь прохождения пакетов в Сети и время отклика от каждого промежуточного "узла" в миллисекундах. Таким образом, при проблемах с доступом к определенному сайту можно определить, в каком месте Сети происходит "затор".

Примечание. Некоторые сайты специальным образом закрыты от команды tracert.

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

Синтаксис tracert [-d] [-h максимальное_число_переходов] [-j список_узлов] [-w интервал] [имя_конечного_компьютера]Параметры

-d

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

-h максимальное_число_переходов

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

-j список_узов

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

-w интервал

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

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

Задает точку назначения, указанную IP-адресом или именем узла.

-?

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

Утилита tracert срабатывает следующим образом: посылается по3 пробных пакета на каждый хост, через который проходит маршрут до удаленного хоста. Утилита tracert использует параметр time-to-live (TTL) для ограничения времени прохождения пакета по маршруту, на котором каждый хост обнаруживается. TTL - это количество "скачков" или последовательных хостов, через которые разрешается пройти пакету. Стартуя со значения равного 1, TTL возрастает до тех пор пока, либо пакет не достигнет удаленного хоста либо не будет достигнуто максимальное значение "скачков"( 30 по умолчанию).

Пример:

C:\>tracert –d –h 16 ftp.microsoft.com Трассировка маршрута к ftp.microsoft.com [207.46.133.140] с максимальным числом переходов 16: 1 3 мс 2 мс 2 мс 212.19.2.97 2 4 мс 4 мс 5 мс 212.19.1.14 3 40 мс 12 мс 6 мс 212.19.0.41 4 8 мс 5 мс 5 мс 193.124.171.5 5 9 мс 8 мс 7 мс 193.124.171.37 6 20 мс 11 мс 25 мс 195.161.157.45 7 71 мс 28 мс 41 мс 195.161.2.217 8 226 мс 137 мс 130 мс 195.161.2.205 9 108 мс 147 мс 390 мс 195.161.0.134 10 512 мс 268 мс 277 мс 195.161.161.162 11 228 мс 433 мс 242 мс 207.45.205.29 12 267 мс 415 мс 262 мс 207.45.221.97 13 759 мс 348 мс 322 мс 207.45.222.210 14 301 мс 311 мс 283 мс 207.45.222.225 15 331 мс * 331 мс 207.45.222.233 16 346 мс 357 мс 318 мс 207.45.223.53 Трассировка завершена.

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

В этом примере использован ключ -h со значением 16 с целью избежать множество надоедающих сообщений типа "Request timed out". Значение поумолчанию - 30, оно вполне приемлемо, и , если трассировка прошла успешно, то Вы увидете всего несколько строчек, демонстрирующих маршрут.

В этом примере Вы видете, что на 10 скачке два из трех пакетов остались без отклика, возможно вследствие кратковременных сетевых проблем. Если Вы обнаружили проблему на одном из участков маршрута, то Вы можете связаться с администратором сети, которой принадлежит предыдущий участок маршрута, определив принадлежность сети по IP-адресу трассируемого хоста. В данном примере следует связаться с администратом сети, которой принадлежит IP-адрес 131.107.34.133 для того, чтобы он отследил проблему на следующем участке маршрута. Дальнейшее исследование проблемы с помощью утилиты nslookup показывает, что сеть класса. В 131.107.0.0 принадлежит компании microsoft.com.

Варианты заданий:

Help

Вариант 1

Синтаксис и применение команды PING

Вариант 2

Синтаксис и применение команды NET

Вариант 3

Синтаксис и применение команды ROUTE

Вариант 4

Синтаксис и применение команды PATHPING

Вариант 5

Синтаксис и применение команды TRACERT

Вариант 6

Синтаксис и применение команды IPCONFIG

Вариант 7

Синтаксис и применение команды

Вариант 8

Синтаксис и применение команды PUSHD

Вариант 9

Синтаксис и применение команды NBTSTAT

Вариант 10

Синтаксис и применение команды HELP

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]