Работа с сетевым монитором (часть 1)

Опубликовано: 23 Марта, 2023
Работа с сетевым монитором (часть 1)

  • Работа с сетевым монитором (часть 4)

подпишитесь на информационный бюллетень обновления статей WindowsNetworking.com в реальном времени

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

Получение сетевого монитора

Технически Network Monitor на самом деле не бесплатен. С тем же успехом он может быть бесплатным, поскольку входит в состав различных продуктов Microsoft, включая Windows Server 2003. На самом деле доступны две разные версии Network Monitor; базовая версия и полная версия. Базовая версия Network Monitor входит в состав Windows Server 2003, а полная версия поставляется вместе с SMS Server. Обе версии позволяют анализировать сетевой трафик, но между ними есть существенные различия. На приведенной ниже диаграмме показаны эти различия.

Особенность

Базовая версия

Полная версия

Захват пакетов

Захватывает пакеты, отправляемые только на локальный хост и с него

Захватывает трафик со всего сегмента сети

Захват удаленных кадров

Не поддерживается

Поддерживается

Просмотр потребления полосы пропускания по протоколу

Не поддерживается

Поддерживается

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

Не поддерживается

Поддерживается

Изменение и повторная передача сетевого трафика

Не поддерживается

Поддерживается

Различия между маршрутизаторами и сетевыми хостами

Не поддерживается

Поддерживается

Преобразование имен устройств в MAC-адреса

Не поддерживается

Поддерживается

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

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

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

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

Использование коммутатора вместо концентратора повышает эффективность и безопасность, но также ограничивает возможности анализатора протоколов. Как вы помните, я упоминал, что полная версия Network Monitor может анализировать весь трафик в сегменте сети. Проблема в том, что коммутатор создает логический сегмент, состоящий только из отправителя и получателя. Таким образом, в сетях на базе коммутаторов полная версия Network Monitor так же ограничена, как и базовая версия. Несмотря на это, Network Monitor по-прежнему является отличным инструментом для устранения неполадок, а также помогает лучше понять вашу сеть. Чтобы эффективно использовать сетевой монитор, вам просто нужно быть уверенным и запускать его непосредственно на компьютерах, которые вы пытаетесь устранить.

Установка базовой версии

Как я упоминал ранее, базовая версия Network Monitor входит в состав Windows Server 2003. Чтобы установить ее, выберите параметр «Установка и удаление программ» в панели управления сервера. Когда вы это сделаете, Windows отобразит диалоговое окно «Установка и удаление программ». Нажмите кнопку «Добавить/удалить компоненты Windows», и после небольшой задержки Windows запустит мастер компонентов Windows. Прокрутите список доступных компонентов, пока не найдете параметр «Средства управления и мониторинга». Выберите «Управление и мониторинг» (не устанавливайте флажок) и нажмите кнопку «Подробности». Теперь Windows покажет список различных инструментов управления и мониторинга. Установите флажок «Инструменты сетевого монитора» и нажмите «ОК». Теперь нажмите «Далее» и следуйте инструкциям, чтобы завершить процесс установки. В зависимости от того, как настроен ваш сервер, вас могут попросить предоставить установочный диск Windows Server 2003.

Установка полной версии

Установить полную версию Network Monitor так же просто. Для этого просто вставьте установочный компакт-диск SMS Server 2003 и перейдите по структуре каталогов компакт-диска к NETMONI386. Теперь просто дважды щелкните файл NETMONSETUP.EXE, чтобы запустить мастер установки.

Щелкните Далее, чтобы пропустить экран приветствия мастера, и мастер отобразит лицензионное соглашение с конечным пользователем. После принятия лицензионного соглашения нажмите «Далее», и мастер отобразит необходимое дисковое пространство вместе с доступным дисковым пространством. Убедившись, что на вашем компьютере достаточно места на диске, нажмите «Далее», и сетевой монитор будет установлен. Нажмите Готово, чтобы завершить процесс установки.

Агент сетевого монитора

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

Если вам интересно, драйвер сетевого монитора устанавливается автоматически при установке сетевого монитора. Для машин, на которых не установлен сетевой монитор, драйвер сетевого монитора необходимо установить вручную. Драйвер сетевого монитора совместим с Windows XP и Windows Server 2003 (о Windows Vista пока ничего не известно).

Чтобы установить драйвер сетевого монитора на машину под управлением Windows XP, откройте панель управления и щелкните ссылку «Сеть и подключения к Интернету», а затем ссылку «Сетевые подключения». Теперь щелкните правой кнопкой мыши сетевое подключение, соответствующее сетевому адаптеру, который вы хотите отслеживать, и выберите команду «Свойства» в появившемся контекстном меню. Когда появится страница свойств подключения, нажмите кнопку «Установить», и вас спросят, хотите ли вы установить клиент, службу или протокол. Выберите опцию «Протокол» и нажмите кнопку «Добавить». Наконец, выберите драйвер сетевого монитора из списка доступных протоколов и нажмите OK. Вам может быть предложено предоставить установочный диск Windows.

Вывод

В этой статье я объяснил, что сетевой монитор — отличный инструмент для устранения неполадок в сети. Затем я перешел к обсуждению различий между двумя версиями Network Monitor. Наконец, я провел вас через процесс установки сетевого монитора. Во второй части этой серии я покажу вам, как использовать сетевой монитор.

  • Работа с сетевым монитором (часть 4)

подпишитесь на информационный бюллетень обновления статей WindowsNetworking.com в реальном времени