Идентификация аппаратно-программных средств сетевого взаимодействия

Идентификация аппаратно-программных средств сетевого взаимодействия

Цель работы:

1. Определение сетевой конфигурации на компьютере.

2. Изучение сетевых команд (ping, route, arp, nbtstat).

3. Установление топологии сети, категории кабеля в рабочей аудитории

Ход работы:

1. Определение сетевой конфигурации на компьютере.

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

Панель управления >> Система >> вкладка “Оборудование” >> Диспетчер устройств >> Сетевые карты и контроллеры. Проследовав по данному пути, можно определить сетевые адаптеры, подключенные или отключенные в данной конфигурации.

Определили, что сетевая карта, установленная на машине – PCI Fast Ethernet Adapter Realtek RTL 8139 (A).

Режимы сетевой карты (сетевой адрес, скорость линии и режим, дуплекс и т.п.) можно просмотреть и изменить в настройках свойств карты.

Рабочую группу и имя компьютера можно изменить, проследовав по пути: Панель управления >> Система >> вкладка “Имя компьютера”. Чтобы переименовать компьютер или присоединить его к домену или рабочей группе  вручную, необходимо нажать на кнопку “Изменить…”. Далее изменить необходимые поля.

 

2. Изучение сетевых команд (ping, route, arp, nbtstat).

 

Команда ping

 

C:\ >ping

 

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

 

Параметры:

    -t        Отправка пакетов на указанный узел до команды прерывания.

                            Для вывода статистики и продолжения нажмите <Ctrl>+<Break>,

       для прекращения – <Ctrl>+<C>.

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

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

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

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

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

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

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

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

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

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

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

 

Команда route

 

C:\ >route

 

Обработка таблиц сетевых маршрутов.

 

ROUTE [-f] [-p] [команда [узел] [MASK маска] [шлюз] [METRIC метрика] [IF-интерфейс]

 

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

       таблицы очищаются до выполнения команды.

  -p                  При использовании с командой ADD задает сохранение маршрута при перезагрузке системы. По

       умолчанию маршруты не сохраняются при перезагрузке. Игнорируется для остальных  команд,

       изменяющих соответствующие постоянные маршруты. Этот параметр не поддерживается в

       Windows 95.

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

                        PRINT            Печать маршрута

                        ADD                      Добавление маршрута

                        DELETE           Удаление маршрута

                        CHANGE           Изменение существующего маршрута

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

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

       "маска".

маска               Значение маски подсети, связываемое с записью для данного маршрута.  Если этот параметр не

       задан, по умолчанию подразумевается 255.255.255.255.

  шлюз                Шлюз.

  METRIC              Определение параметра метрика/цена для адресуемого узла.

 

Поиск всех символических имен узлов проводится в файле сетевой базы данных

NETWORKS. Поиск символических имен шлюзов проводится в файле базы данных имен узлов HOSTS.

 

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

 

Если адресуемый узел содержит подстановочные знаки * или ?, он используется

в качестве шаблона, и печатаются только соответствующие ему маршруты. Знак ‘*’ соответствует любой строке, а ‘?’ – ровно одному знаку.

Примеры: 157.*.1, 157.*, 127.*, *224*.

Диагностические сообщения:

    Недопустимое значение MASK вызывает ошибку, если (УЗЕЛ & МАСКА) != УЗЕЛ.

    Например>        route ADD 157.0.0.0 MASK 155.0.0.0 157.55.80.1 IF 1

                     Добавление маршрута завершится ошибкой, поскольку указан недопустимый параметр

        сетевой маски: не выполняется условие (УЗЕЛ & МАСКА) == УЗЕЛ.

 

Примеры:

    > route PRINT

    > route ADD 157.0.0.0 MASK 255.0.0.0  157.55.80.1 METRIC 3 IF 2

                             узел^             ^маска     ^шлюз         метрика^       ^интерфейс

Если IF не задан, то производится попытка найти лучший интерфейс для    указанного шлюза.

    > route PRINT

    > route PRINT 157*          …. Печать только узлов, начинающихся со 157

    > route CHANGE 157.0.0.0 MASK 255.0.0.0 157.55.80.5 METRIC 2 IF 2

 

      CHANGE используется для изменения только для изменения адреса основного шлюза и/или метрики.

    > route PRINT

    > route DELETE 157.0.0.0

    > route PRINT

 

Команда arp

 

C:\ >arp

 

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

 

ARP -s inet_addr eth_addr [if_addr]

ARP -d inet_addr [if_addr]

ARP -a [inet_addr] [-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-таблицу.

 

Команда nbtstat

 

C:\ >nbtstat

 

Отображение статистики протокола и текущих подключений TCP/IP с помощью NBT (NetBIOS через TCP/IP).

 

NBTSTAT [-a Узел] [-A IP-адрес] [-c] [-n] [-r] [-R] [-RR] [-s] [-S] [интервал] ]

 

  -a  (adapter status)        Вывод таблицы имен узла, указанного по имени.

  -A  (Adapter status)        Вывод таблицы имен узла, указанного по IP-адресу.

  -c  (cache)                 Вывод буфера имен удаленных узлов, включая адреса IP.

  -n  (names)                 Вывод локальных имен NetBIOS.

  -r  (resolved)              Вывод имен, определенных с помощью рассылки и WINS.

  -R  (Reload)                Очистка и перезагрузка таблицы удаленного буфера имен.

  -S  (Sessions)              Вывод таблицы сеансов с IP-адресами.

  -s  (sessions)              Вывод таблицы сеансов с преобразованием IP-адресов

                              в имена NETBIOS.

  -RR (ReleaseRefresh)        Отсылка пакетов освобождения имени (Name Release) на WINS-сервер, а затем

       запуск обновления (Refresh)

 

 

  Узел                Имя удаленного компьютера.

  IP-адрес            IP-адрес удаленного компьютера.

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

                      интервал в секундах. Для прекращения вывода нажмите

                      клавиши <Ctrl>+<C>.

 

3. Установление топологии сети, категории кабеля в рабочей аудитории

 

Топология сети во многом определяет ее основные характеристики.

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

Топология рабочей аудитории представляет собой радиальное соединение (звезда), представленное на рисунке, где 1,2,3…7 – рабочие станции (рабочие компьютеры), 0 – сервер, Hub – контроллер. Связь между любыми двумя функциональными блоками производится только через контроллер и под его управлением.

Достоинства: простота организации управления и обмена. Простота адресации и идентификации блока.

Недостаток: требование большого числа портов у контроллера.

Категория кабеля в рабочей аудитории – кабель UTP категории 5.