Программа для управления коммутаторами

Обновлено: 08.07.2024

Cisco Systems производит коммутаторы и маршрутизаторы и многие другие типы сетевых устройств. Компания имеет большой каталог сетевого оборудования, включая шлюзы, брандмауэры и точки беспроводного доступа..

Независимо от того, выбрали ли вы Cisco для всего своего сетевого оборудования, или у вас есть продукт компании, обеспечивающий некоторые из ваших сетевых услуг, вам потребуется отслеживать и управлять ими..

В этом руководстве мы объясним доступные вам варианты когда вы ищете программное обеспечение для мониторинга сети. На рынке существует множество сетевых инструментов, и вам понадобится много времени, чтобы проверить их все. Это руководство сузит ваш поиск до десяти систем.

Лучшие инструменты мониторинга сети для устройств Cisco

Вот наш список восемь лучших инструментов мониторинга сети Cisco:

  1. Монитор производительности сети SolarWinds (БЕСПЛАТНАЯ пробная версия) Ведущий в отрасли сетевой монитор
  2. Сетевой монитор Paessler PRTG (БЕСПЛАТНАЯ ПРОБНАЯ ВЕРСИЯ) Пакет сетевых, серверных и прикладных мониторов
  3. Site24x7 Cisco Network Monitoring (БЕСПЛАТНАЯ ПРОБНАЯ ВЕРСИЯ) Облачная комплексная система мониторинга для ИТ-инфраструктуры, приложений и конечных пользователей.
  4. ManageEngine OpManager Инструмент мониторинга сети и сервера
  5. Cisco Network Assistant Сетевой монитор производства Cisco Systems
  6. Spiceworks Сетевой монитор Бесплатный, поддерживаемый рекламой сетевой монитор
  7. LogicMonitor Облачный сервис мониторинга сети
  8. Zabbix Бесплатный сетевой монитор

Вы можете узнать больше о каждом из этих инструментов в следующих разделах.

1. Монитор производительности сети SolarWinds (БЕСПЛАТНАЯ ПРОБНАЯ ВЕРСИЯ)

SolarWinds является ведущим производителем средств мониторинга и управления инфраструктурой и имеет многолетний опыт общения с устройствами Cisco. Монитор производительности сети SolarWinds может общаться с Межсетевые экраны Cisco ASA а также коммутаторы и маршрутизаторы компании.

Система мониторинга позволяет агентам устройств уведомлять монитор производительности сети о проблемах, не ожидая запроса состояния. Эти аварийные уведомления называются предупреждениями, и они отображаются на панели инструментов инструмента. Монитор производительности сети также может пересылать оповещения членам команды по SMS или электронной почте..

Анализатор трафика SolarWinds NetFlow может связываться с коммутаторами Cisco через Поток данных, передающихся по сети протокол. Это собственное приложение для Cisco, которое захватывает заголовки пакетов и собирает статистику трафика. Анализатор также может собирать статистику через IPFIX, Sflow, и J-Flow, которые представляют собой языки отчетности, используемые сетевым оборудованием других производителей. NetFlow Analyzer способен реализовывать меры по формированию трафика, создавая очередь на коммутаторах, которые устанавливают приоритеты для определенных типов трафика..

Вы можете получить 30-дневную бесплатную пробную версию Network Performance Monitor, и SolarWinds предоставляет такое же пробное предложение для NetFlow Traffic Analyzer. Это программное обеспечение работает на Windows Server.

2. Сетевой монитор Paessler PRTG (бесплатная пробная версия)

Paessler PRTG Сетевой монитор представляет собой набор мониторов, которые называются «датчиками». Инструмент способен отслеживать сети, серверы и приложения. Основной системой, используемой пакетом мониторинга для наблюдения за сетевыми устройствами, является SNMP. Это дает PRTG автораспознавание функция по установке и постоянно обновляемый инвентарь устройства. Инструмент также будет автоматически составлять карты топологии сети из данных инвентаризации..

Состояния всех сетевых устройств отображаются на приборной панели. Понимание облегчается визуализацией данных, такой как диаграммы, метры и графики, которые имеют цветовую кодировку. PRTG может отслеживать состояния всех сетевых устройств, а не только тех, которые созданы Cisco Systems.

Когда вы покупаете PRTG, вы платите за использование датчиков. Paessler отправляет полный пакет всех возможных датчиков всем клиентам. Однако вы настраиваете свою реализацию, решая, какие датчики активировать. Датчик состояния системы Cisco специально проверяет состояние оборудования ваших устройств Cisco..

Среди других мониторов в комплекте есть датчик NetFlow - есть также датчики для sFlow и J-Flow. Другим специфичным для Cisco монитором в пакете является датчик IP SLA. Это доступ «соглашение об уровне обслуживанияДанные, собранные на коммутаторах Cisco для проверки качества передачи VoIP. Датчик Cisco ADSL способен получать данные о пропускной способности и пропускной способности канала от маршрутизаторов Cisco.

Меры по формированию трафика можно отслеживать через PRTG с помощью датчика Cisco CBQoS. Это собирает информацию очереди от коммутаторов Cisco. Брандмауэр Cisco Adaptive Security Appliance (ASA) может быть запрошен с использованием PRTG SNMP-датчика Cisco ASA VPN Traffic и датчика Cisco ASA VPN Users.

Вы можете получить 30-дневную бесплатную пробную версию PRTG с неограниченным количеством датчиков. Если вы активируете до 100 датчиков, программное обеспечение можно использовать вечно. Пакет работает на Windows Server.

Paessler PRTG Сетевой мониторПолнофункциональная бесплатная 30-дневная пробная версия

3. Site24x7 Cisco Network Monitoring (БЕСПЛАТНАЯ ПРОБНАЯ ВЕРСИЯ)

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

Site24x7 является облачный сервис, поэтому вам не нужно поддерживать программное обеспечение на своем собственном сайте, чтобы использовать его. Он способен связываться с длинным списком устройств Cisco. Система SNMP позволяет Site24x7 автоматически обнаруживать все сетевые устройства в отслеживаемой сети и создает карту топологии в реальном времени и инвентаризацию устройств из этой сети. И карта, и инвентарь обновляются автоматически, если какое-либо устройство было перемещено, добавлено или удалено..

Сайт 24x7 доступен в бесплатной и платной версиях. Бесплатная версия ограничена мониторингом только пяти веб-сайтов или серверов. Таким образом, этот сервис подходит для очень малого бизнеса. Есть четыре платных издания, которые называются Стартер, профессионал, классический, и предприятие. Каждый из них доступен для 30-дневная бесплатная пробная версия.

Site24x7 Cisco Network MonitoringStart 30-дневная бесплатная пробная версия

4. ManageEngine OpManager

OpManager, от ManageEngine - это пакеты мониторинга сети и сервера. Умеет управлять Устройства Cisco ASR, Catalyst, Nexus и UCS. Это общий инструмент мониторинга сети, который может связываться с устройствами, производимыми всеми поставщиками, а не только Cisco Systems. Он может отслеживать беспроводные сети, а также обычные локальные сети, развертывая систему Cisco WLC на точках беспроводного доступа компании..

Сетевой монитор может взаимодействовать по протоколам, созданным Cisco, NetFlow, IP SLA, CBQoS и NBAR. Система NBAR является Распознавание приложений на основе сети. Это идентифицирует приложения в проходящем трафике, проходящем через маршрутизаторы. Эта система позволяет вам выполнять меры по формированию трафика по приложениям, блокировать определенные приложения или перенаправлять трафик в соответствии с его применением..

OpManager позволяет просматривать все эти параметры коммутатора и маршрутизатора для всех ваших устройств с одной консоли. Основным протоколом, используемым OpManager для мониторинга сети, является SNMP, что означает, что он продолжает постоянно проверять состояние всех устройств, в том числе предоставляемых Cisco Systems. Как и в большинстве реализаций SNMP, OpManager компилирует инвентарь устройства когда он начинает работать. Инструмент также составляет карта топологии сети и обновляет и карту, и инвентарь, хотя регулярно запрашивает статус SNMP.

Панель инструментов инструмента очень хорошо спланирована и позволяет отображать много информации на каждом экране. Включает в себя привлекательный диаграммы и графики и показывает предупреждения, отправленные агентами устройств, которые обнаруживают проблемы со статусом. Вы можете создавать свои собственные правила оповещения и даже настраивать панель управления. ManageEngine предлагает OpManager на 30-дневную бесплатную пробную версию. Программное обеспечение работает на Windows Server и Linux.

5. Cisco Network Assistant

Система сетевого мониторинга от Cisco Systems кажется идеальным решением для тех, кто управляет сетью, включающей устройства Cisco. Тот факт, что этот инструмент свободно делает это еще более заманчивым. Однако здесь есть одна загвоздка. Инструмент может контролировать только сеть, которая имеет максимум 80 устройств. Таким образом, это был бы хороший выбор для компаний малого и среднего размера. Другим недостатком является то, что большинство его функций работают только для продуктов Cisco, поэтому, если у вас есть сайт со смешанными поставщиками устройств, вы не получите полную информацию об оборудовании сторонних производителей..

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

Одной из уникальных особенностей этого продукта является сервис доступа к устройству. Большинство сетевых мониторов интерпретируют команды и реализуют их на устройстве - например, такие как реализация очередей. Этот инструмент позволяет получить доступ к меню управления устройством через панель мониторинга..

Программное обеспечение монитора работает на Windows Professional, Windows Ultimate, Windows Server, и Mac OS. Этот инструмент может быть полезным дополнением к полному программному обеспечению для мониторинга сети, но если ваша сеть имеет только и будет иметь только устройства Cisco, этого будет недостаточно для мониторинга вашего сайта..

6. Spiceworks Сетевой монитор

Spiceworks может управлять сетями с разными марками устройств, включая оборудование, поставляемое Cisco Systems. Этот инструмент предназначен для небольших сетей, потому что он имеет предел 25 устройств. Тем не менее, это бесплатно для использования. Компания зарабатывает на рекламе на приборной панели, поэтому вам придется с этим мириться.

Spiceworks выпускает еще один инструмент под названием Spiceworks Inventory, который дает вам лучший трек на всех ваших устройствах, а также включает средства аудита и обновления программного обеспечения. Этот инструмент запускает процедуры обнаружения по требованию.

Еще один инструмент Spiceworks, который поможет вам проверить производительность ваших устройств Cisco, называется Connectivity Dashboard. Эта утилита представляет собой инструмент устранения неполадок, который проверяет состояния соединения между двумя конечными точками, которые могут быть через сеть или через Интернет. В любом случае, обратная связь с этим средством будет определять любые проблемы, которые у вас есть с вашим оборудованием Cisco.

Несмотря на то, что Spiceworks является производителем бесплатных инструментов, полная профессиональная поддержка для его программного обеспечения для мониторинга сети. Компания также управляет впечатляющим сообществом пользователей, где вы можете получить советы от других пользователей Spiceworks..

Сетевой монитор Spiceworks, панель мониторинга подключений и инвентаризация Spiceworks устанавливаются на Windows. Spiceworks Inventory также доступен в качестве онлайн-сервиса.

7. LogicMonitor

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

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

Сетевой монитор LogicMonitor использует протокол SNMP для регистрации состояний устройств, а также обрабатывает прерывания SNMP в предупреждениях на панели мониторинга. Инструмент использует Cisco Поток данных, передающихся по сети система для мониторинга уровней трафика и пропускной способности.

Агент LogicMonitor свяжется с вашими маршрутизаторами, коммутаторами и точками беспроводного доступа (AP) Cisco. Он будет отслеживать статусы модуля устройства и доступности ЦП карты, пула памяти и температуры. Он может собирать статистику трафика и настройки, связанные с качеством обслуживания VoIP, IP SLA и мерами по формированию трафика. Инструмент имеет дополнительную функциональность при работе с Cisco Nexus переключатели.

С коммутаторами Nexus LogicMonitor может выполнять управление конфигурацией, а также мониторинг. В дополнение к мониторингу состояний ЦП и памяти монитор может отслеживать состояние и состояние резервной платы супервизора, состояния эжектора и линейной карты, состояние FRUN и потребление энергии, состояние VDC, производительность вентилятора и температуру..

LogicMonitor доступен в трех уровнях обслуживания: Starter, Pro и Enterprise - ни один из которых не является бесплатным. Тем не менее, вы можете получить 14-дневную бесплатную пробную версию LogicMonitor.

8. Zabbix

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

Шаблоны, доступные для оборудования Cisco, дают вам каналы для непосредственного подключения к устройствам Cisco, запроса к ним и обновления их настроек. Существуют шаблоны для всех типов оборудования Cisco, включая брандмауэры. Эти шаблоны доступны для свободно от сообщества пользователей.

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

В отличие от других бесплатных сетевых мониторов, количество устройств, которые вы можете отслеживать с помощью Zabbix, не ограничено. Крупные организации могут уклоняться от стандартной системы Zabbix, потому что она не включает в себя профессиональную службу поддержки. Тем не менее, вы можете платить за поддержку, который доступен в пяти пакетах уровня обслуживания: Бронзовый, Серебряный, Золотой, Платиновый и Корпоративный. Компания имеет центры поддержки в США, Ирландии, Японии и России..

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

Выбор инструмента мониторинга Cisco

Наш список включает в себя инструменты, которые подходят для небольших сетей и другие, которые были бы хороши для больших систем. Некоторые будут хорошо работать для компании любого размера. Следующим этапом сужения ваших возможностей является устранение тех инструментов, которые не соответствуют размеру вашей сети и количеству устройств. Вам также необходимо обратить внимание на поставщиков вашего сетевого оборудования. Если все ваше сетевое оборудование исходит от Cisco Systems, то вы можете использовать любой из мониторов в этом списке. Если у вас есть устройства других производителей, вам, вероятно, лучше избегать Cisco Network Assistant.

Другими вашими соображениями при выборе инструмента мониторинга должны быть бюджет и количество сайтов и серверов. Большинство инструментов в этом списке могут контролировать WANs и включать Облачные сервисы. Однако некоторые, такие как PRTG, взимают плату за свое программное обеспечение для каждого сайта и для каждого сервера.

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

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

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

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

В частности, решения по управлению конфигурацией сети ( NCM - Network Configuration Management ) позволяют организациям непрерывно отслеживать свои сети, отслеживать изменения конфигурации и восстанавливать прежние состояния при неправильных конфигурациях. Организация также может использовать средства для удаленной отправки обновлений микропрограммного обеспечения на сетевые устройства.

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

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

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

1. rConfig

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

(язык - visual basic 6.0)
1. Суть метода
Часто в конференциях от радиолюбителей можно услышать вопрос:"Я сделал (хочу сделать) какое-то внешнее устройство и имею желание подключить его к компьютеру по СОМ порту, чтобы им как-то управлять, но не знаю как". СОМ порт более предпочтителен для таких экспериментов, так как у него выше, чем у LPT нагрузочная способность, и поэтому меньше шансов спалить порт.

Если у вас установлен Visual Basic и есть какие-то навыки программирования на нём, то наиболее простой, по-моему, путь- использовать компонент управления (контрол) MSComm Control, который вызывается Project->Components->и поставить галочку на MSComm Control. Далее необходимо поместить этот контрол на форме и написать код программы для него.

Сложность заключается в том, что приём-передача через СОМ порт требуют строгого соблюдения протокола RS-232, и не всем радиолюбителям под силу разработка контроллера, который бы этот протокол поддерживал. Между тем этот контрол MSComm позволяет считывать и управлять отдельными выводами СОМ порта и тем самым напрямую управлять какими-то внешними устройствами без формирования временных последовательностей RS-232 протокола.

В качестве примера такого внешнего устройства можно привести популярный программатор PonyProg (правда он написан не на VB, но принцип одинаковый). Если внимательно посмотреть на его схему, то видно, что в некоторых случаях (например, при программировании микросхем 24хх), главные информационные сигналы СОМ порта Rx (2) и Tx (3) не используются вообще. Весь обмен идет через вспомогательные выводы CTS(8), DSR (6), DTR (4), RTS (7) (хотя кое-где используется 3-й вывод Tx, об этом мы тоже поговорим).

Для того чтобы считать состояние вывода, достаточно на вход порта компьютера подать однополярные положительные сигналы и обойтись без преобразователей уровня TTL-RS232. Вообще-то это не соответствует стандарту RS-232, однако большинство портов с такими уровнями замечательно работают.

Итак, три вывода СОМ порта - CD, CTS, DSR можно опросить. Команда, которая позволяет считать состояние например вывода CTS (8), выглядит примерно так:

То есть этой командой мы опрашиваем 0 или 1 присутствует на выводе CTS.

На два вывода СОМ порта - DTR и RTS можно вывести (+12В) или (-12В), и тем самым зажечь светодиод, включить реле или какой-то другой исполнительный механизм. Например, для вывода RTS, это команды:

На основе этих команд (1)-(4) можно организовать как простой обмен данными с компьютером, так и довольно сложные протоколы, например I2C, SPI, MiсroWire и т.д. В качестве примера можете посмотреть DS1621 pc thermometer, и как, используя эти команды, Альберто Риччи организовал I2C протокол обмена с микросхемой термометра DS1621.

Рис.1. Схема для проверки

Если в качестве практики вы не поленитесь за 10 мин собрать схему рис.1 (можно прямо навесным монтажом на разъёме DB9), и запустить программу Com_device, то сможете увидеть как реагирует программка на замыкание кнопки и включает-выключает светодиод (кнопкой LED) с помощью именно тех команд, о которых я говорил выше (на кнопку ''Ввод" пока не обращайте внимания).

Если же вашему устройству требуется импульсный сигнал, то и его несложно получить. Правда для этого всё же придётся познакомится с временной диаграммой протокола RS-232 (рис.2).

Рис.2. Временная диаграмма RS-232

Как видно, первым идёт старт-бит, затем биты данных, затем стоп-бит (обратите внимание, что 0- это +12В, 1- это -12В) . Предположим, мы посылаем старт-бит, затем сразу же за ним какое-то число нулей, например, в битах 0-1-2-3. Получим такой импульс

Рис.3. Формирование импульса

Меняя число импульсов вслед за стартовым, мы сможем менять длительность импульса (правда с шагом в длительность бита). Для этого на порт необходимо посылать одно из следующих чисел: FF, FE, FC, F8, F0, E0, C0, 80, 00. Причём при FF длительность импульса будет минимальная, при 00- максимальная. На рис.3 код импульса - F0.

Чтобы компьютер выдал на COM порт такой сигнал нужно всего-то выполнить команду

Этой командой на порт выдается ASCII код символа. А как нам послать на порт, например, число F0 (240 в десятичном виде)? Вот таким нехитрым способом:

То есть мы сперва преобразуем число 240 в какой-то символ (я даже не знаю какой, можете посмотреть по таблице ASCII кодов) и этот символ отправляем на выход порта.

Теперь пришло время нажать кнопку "Ввод" в программе Com_device. Вы увидите окно ввода чисел. Если вы введёте одно из десятичных числел 255, 254, 252, 248, 240, 224, 192, 128, 0 , то вы получите гладкий импульс на 3(Tx) выводе DB9. Если же у вас нет осциллографа, подключите вольтметр постоянного тока между 5(GND) и 3(Tx) выводами и посмотрите, как меняется напряжение. У меня получилась такая зависимость:

Как видно, довольно линейная картинка.

Посмотрите, как изменится сигнал при изменении свойства Interval таймера Timer2, а также попробуйте в строке MSComm1.Settings = "1200,N,8,1" изменять скорость обмена (параметр baud rate- в этой строке= 1200).

Если 8 уровней вам не хватает, можете посылать подряд 2 байта:

Получится уже 16 уровневый формирователь. С помощью его уже можно организовать 4-разрядный ЦАП, а если его дополнить внешним компаратором, выход которого опрашивать с помощью команд (1),(2) одним из выводов CD, CTS, DSR; то можно и получить 4-разрядный АЦП, например последовательного приближения.

Com_device.rar(5,2 Kb) - архив с исходным текстом программы на VB.

Схема ниже показывает как можно управлять скоростью вращения вентилятора с помощью ШИМ сигнала, сформированного из Тх-сигнала СОМ-порта. Вентилятор можно использовать от блока питания компьютера.

Заметьте, что выводы 2 и 3 разъёма DB9 в ней объединены.

Ехе-файл программы FunControl находится в архиве Exe.rar.

2. Расширяем число линий вывода
Всё бы хорошо, но в большинстве случаев два вывода СОМ порта - DTR и RTS - это катострофически мало. Выход из этой ситуации давно известен и очень прост. Он очень часто используется разработчиками устройств на микроконтроллерах при дефиците выводов (ну например, даже в моём проекте Цифровой термометр . Суть его заключается в использовании регистров сдвига. На схеме (рис.6) IC1- широко распространённый регистр сдвига 74НС595. Транзисторы- ну например КТ3102, R1..R3-10kOm, R20. R22-1kOm, R12. R19 -100 Om.

Сигналы с СОМ-порта компьютера через разъём DB9 подаются на схемы сопряжения (транзисторы Q1. Q3). Вместо них можно использовать какой-нибудь МАХ232.

RTC выступает в качестве входа последовательных данных (serial data input), Тх- в качестве сигнала сдвига (shift register clock input), DTR - в качестве сигнала записи (защёлки) (storage register clock input) - в скобках обозначения по даташиту, который я советую скачать.

На рис.7 показано окно программы. Скачайте исходник на VB6 ехе-файл (52кБ) .

Число линий вывода можно увеличивать наращиванием числа сдвиговых регистров, при этом вывод 9 надо соединить со входом 14 последующего (как, например на схеме ниже).

JLCPCB, всего $2 за прототип печатной платы! Цвет - любой!

3. Вывод даты-времени на 4-разрядный LED-индикатор

Конечно СОМ порт проигрывает LPT по скорости обмена, но часто больших скоростей и не требуется. Но чтобы у вас не сложилось впечатление, что это уж слишком "тормознутый" порт, предлагаю посмотреть, как можно вывести системные дату-время на 4-разрядный LED-индикатор. Причём с динамической индикацией- и без всяких микроконтроллеров! При этом частота регенерации составила около 70Гц и мерцания вообще не видно.

IC1,IC3 - регистры сдвига 74HC595, индикаторы- от старых AT-корпусов компьютеров.

На регистр IC1 выводится код цифры, на IC3- позиция включаемого знака.

При нажатии кнопкок "Время" и "Дата" выводится соответственно системное время и дата.

VBclock.rar - ехе-файл программы VBclock.

Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет


Рис10.

Нажав кнопку «Символ», можно вывести одиночный символ, кнопка «Строка» выводит бегущую строку произвольной длины, которую вы можете ввести в окне ввода строки. Все буквы любого набранного вами текста будут переведены в верхний регистр. В окне программы RunString (рис.11) есть поле 7х7 мнемонических индикаторов, которые дублируют вывод на светодиодную матрицу.


Рис.11.

Ехе-файл программы RunString находится в архиве Exe.rar

5. Создание "мультфильма"

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

Нажимая на кружки нарисуйте картинку- это будет кадром. Сохраните его, нажав на одну из кнопок «>» или «|>» (рис.12). Иногда картинку удобнее рисовать «с чистого листа», а иногда следующая картинка - лишь незначительное изменение предыдущей. Кнопка «>» сохраняет предыдущий кадр и переходит к чистому следующему (все светодиоды погашены), кнопка «|>» также сохраняет предыдущий кадр, но следующий кадр будет повторением предыдущего, который вы сможете изменять по своему желанию. Кнопка «<» возвращает предыдущий кадр.


Рис.12.

После того, как все кадры созданы, нажмите кнопку «Пуск» - все ваши кадры будут последовательно воспроизведены как в окне программы, так и на светодиодном поле. Причём фильм будет прокручиваться до кадра, отображённого в окне «№ кадра». В окне «Ткадра,мс» выберите время показа одного кадра, в миллисекундах. Максимальное число кадров ограничено программой до1000.

Ехе-файл программы Film находится в архиве Exe.rar.

Приглашаем всех желающих 25/11/2021 г. принять участие в вебинаре, посвященном антеннам Molex. Готовые к использованию антенны Molex являются компактными, высокопроизводительными и доступны в различных форм-факторах для всех стандартных антенных протоколов и частот. На вебинаре будет проведен обзор готовых решений и перспектив развития продуктовой линейки. Разработчики смогут получить рекомендации по выбору антенны, работе с документацией и поддержкой, заказу образцов.

Навигационные модули позволяют существенно сократить время разработки оборудования. На вебинаре 17 ноября вы сможете познакомиться с новыми семействами Teseo-LIV3x, Teseo-VIC3x и Teseo-LIV4F. Вы узнаете, насколько просто добавить функцию определения местоположения с повышенной точностью благодаря использованию двухдиапазонного приемника и функции навигации по сигналам от MEMS-датчиков. Поработаем в программе Teseo Suite и рассмотрим результаты полевого тестирования.

Мои вопросы:
1.) Если администрация разрешит, то я выложу ссылки на исходники программ.
2.) Не работает схема для проверки, позднее опишу ход своих действий, надеюсь вы поможете мне.


Топология

Таблица адресации

УстройствоИнтерфейсIP-адресМаска подсетиШлюз по умолчанию
S1VLAN 99192.168.1.2255.255.255.0192.168.1.1
PC-AСетевой адаптер192.168.1.10255.255.255.0192.168.1.1

Задачи

Часть 1. Создание сети и проверка настроек коммутатора по умолчанию Часть 2. Настройка базовых параметров сетевых устройств

  • Настройте базовые параметры коммутатора.
  • Настройте IP-адрес для ПК.

Часть 3. Проверка и тестирование сетевого соединения

  • Отобразите конфигурацию устройства.
  • Протестируйте сквозное соединение, отправив эхо-запрос.
  • Протестируйте возможности удалённого управления с помощью Telnet.
  • Сохраните файл текущей конфигурации коммутатора.

Часть 4. Управление таблицей MAC-адресов

  • Запишите MAC-адрес узла.
  • Определите МАС-адреса, полученные коммутатором.
  • Перечислите параметры команды show mac address-table.
  • Назначьте статический MAC-адрес.

Исходные данные/сценарий

На коммутаторах Cisco можно настроить особый IP-адрес, который называют виртуальным интерфейсом коммутатора (SVI). SVI или адрес управления можно использовать для удалённого доступа к коммутатору в целях отображения или настройки параметров. Если для SVI сети VLAN 1 назначен IP-адрес, то по умолчанию все порты в сети VLAN 1 имеют доступ к IP-адресу управления SVI.

Примечание. В лабораторной работе используется коммутатор Cisco Catalyst 2960 под управлением ОС Cisco IOS 15.0(2) (образ lanbasek9). Допускается использование других моделей коммутаторов и других версий ОС Cisco IOS. В зависимости от модели устройства и версии Cisco IOS доступные команды и выходные данные могут отличаться от данных, полученных при выполнении лабораторных работ.

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

Необходимые ресурсы:

  • 1 коммутатор (Cisco 2960 под управлением ОС Cisco IOS 15.0(2), образ lanbasek9 или аналогичная модель);
  • 1 ПК (под управлением ОС Windows 7, Vista или XP с программой эмулятора терминала, например Tera Term, и поддержкой Telnet);
  • консольный кабель для настройки устройства Cisco IOS через порт консоли;
  • кабель Ethernet, как показано в топологии.

Часть 1. Создание сети и проверка настроек коммутатора по умолчанию

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

Шаг 1: Подключите кабели в сети в соответствии с топологией.

    Установите консольное подключение в соответствии с топологией. На данном этапе не подключайте кабель Ethernet компьютера PC-A.

Примечание. При использовании Netlab можно отключить интерфейс F0/6 на коммутаторе S1, что имеет такой же эффект как отсутствие подключения между компьютером PC-A и коммутатором S1.

Шаг 2: Проверьте настройки коммутатора по умолчанию.

На данном этапе вам нужно проверить такие параметры коммутатора по умолчанию, как текущие настройки коммутатора, данные IOS, свойства интерфейса, сведения о VLAN и флеш-память.

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

К привилегированному набору команд относятся команды пользовательского режима, а также команда configure, при помощи которой выполняется доступ к остальным командным режимам. Введите команду enable, чтобы войти в привилегированный режим EXEC.

Обратите внимание, что изменённая в конфигурации строка будет отражать привилегированный режим EXEC.

Проверьте, что конфигурационный файл пустой с помощью команды show running-config привилегированного режима. Если конфигурационный файл был предварительно сохранён, его нужно удалить. В зависимости от модели коммутатора и версии IOS, ваша конфигурация может выглядеть немного иначе. Тем не менее, настроенных паролей или IP-адресов в конфигурации быть не должно. Выполните очистку настроек и перезагрузите коммутатор, если ваш коммутатор имеет настройки, отличные от настроек по умолчанию.

Примечание. В приложении А подробно изложен процесс инициализации и перезагрузки устройств.

f. Подключите Ethernet-кабель компьютера PC-A к порту 6 на коммутаторе и изучите IP-свойства интерфейса SVI сети VLAN 1. Дождитесь согласования параметров скорости и дуплекса между коммутатором и ПК.

В конце имени файла указано расширение, например .bin. Каталоги не имеют расширения файла.

Часть 2. Настройка базовых параметров сетевых устройств

Во второй части лабораторной работы вам предстоит настроить базовые параметры коммутатора и ПК.

На данном этапе вам нужно настроить ПК и базовые параметры коммутатора, в том числе имя узла и IP-адрес для административного SVI на коммутаторе. Назначение IP-адреса коммутатору — это лишь первый шаг. Как сетевой администратор, вы должны определить, как будет осуществляться управление коммутатором. Telnet и SSH представляют собой два наиболее распространённых метода управления. Однако Telnet не является безопасным протоколом. Вся информация, проходящая между двумя устройствами, отправляется в незашифрованном виде. Используя захват с помощью анализатора пакетов, злоумышленники могут легко прочитать пароли и другие значимые данные.

Строка снова изменилась для отображения режима глобальной конфигурации.

Press RETURN to get started.

Unauthorized access is strictly prohibited.
S1>

j. Войдите в режим глобальной конфигурации, чтобы назначить коммутатору IP-адрес SVI. Благодаря этому вы получите возможность удалённого управления коммутатором.

Прежде чем вы сможете управлять коммутатором S1 удалённо с компьютера PC-A, коммутатору нужно назначить IP-адрес. Согласно конфигурации коммутатора по умолчанию управление коммутатором должно осуществляться через VLAN 1. Однако в базовой конфигурации коммутатора не рекомендуется назначать VLAN 1 в качестве административной VLAN.

Для административных целей используйте VLAN 99. Выбор VLAN 99 является случайным, поэтому вы не обязаны использовать VLAN 99 всегда.

Итак, для начала создайте на коммутаторе новую VLAN 99. Затем настройте IP-адрес коммутатора на 192.168.1.2 с маской подсети 255.255.255.0 на внутреннем виртуальном интерфейсе (SVI) VLAN
99.

Чтобы установить подключение между узлом и коммутатором, порты, используемые узлом , должны находиться в той же VLAN, что и коммутатор. Обратите внимание, что в выходных данных выше интерфейс VLAN 1 выключен, поскольку ни один из портов не назначен сети VLAN 1. Через несколько секунд VLAN 99 включится, потому что как минимум один активный порт (F0/6, к которому подключён компьютер PC-A) назначен сети VLAN 99.


m. Настройте IP-шлюз по умолчанию для коммутатора S1. Если не настроен ни один шлюз по умолчанию, коммутатором нельзя управлять из удалённой сети, на пути к которой имеется более одного маршрутизатора. Он не отвечает на эхо -запросы из удалённой сети. Хотя в этом упражнении не учитывается внешний IP-шлюз, представьте, что впоследствии вы подключите LAN к маршрутизатору для обеспечения внешнего доступа. При условии, что интерфейс LAN маршрутизатора равен 192.168.1.1, настройте шлюз по умолчанию для коммутатора.

Шаг 2: Настройте IP-адрес на PC-A.
Назначьте компьютеру IP-адрес и маску подсети в соответствии с таблицей адресации. Здесь описана сокращённая версия данной операции. Для рассматриваемой топологии не требуется шлюз по умолчанию. Однако вы можете ввести адрес 192.168.1.1, чтобы смоделировать маршрутизатор, подключённый к коммутатору S1.

Часть 3. Проверка и тестирование сетевого соединения
В третьей части лабораторной работы вам предстоит проверить и задокументировать конфигурацию коммутатора, протестировать сквозное соединение между компьютером PC-A и коммутатором S1, а также протестировать возможность удалённого управления коммутатором.

Шаг 1: Отобразите конфигурацию коммутатора.
Из консольного подключения к компьютеру PC-A отобразите и проверьте конфигурацию коммутатора. Команда show run позволяет постранично отобразить всю текущую конфигурацию. Для пролистывания используйте клавишу ПРОБЕЛ.

Шаг 2: Протестируйте сквозное соединение, отправив эхо-запрос.

a. Из командной строки компьютера PC-A отправьте эхо-запрос на адрес вашего собственного компьютера PC-A.
C:\Users\User1> ping 192.168.1.10

b. Из командной строки компьютера PC-A отправьте эхо-запрос на административный адрес интерфейса SVI коммутатора S1.
C:\Users\User1> ping 192.168.1.2

Поскольку компьютеру PC- A нужно преобразовать МАС-адрес коммутатора S1 с помощью ARP, время ожидания передачи первого пакета может истечь. Если эхо-запрос не удаётся, найдите и устраните неполадки базовых настроек устройства. При необходимости следует проверить как физические кабели, так и логическую адресацию.

Шаг 3: Проверьте удалённое управление коммутатором S1.

После этого используйте удалённый доступ к устройству с помощью Telnet. В этой лабораторной работе компьютер PC-A и коммутатор S1 находятся рядом. В производственной сети коммутатор может находиться в коммутационном шкафу на последнем этаже, в то время как административный компьютер находится на первом этаже. На данном этапе вам предстоит использовать Telnet для удалённого доступа к коммутатору S1 через его административный адрес SVI. Telnet — это не безопасный протокол, но вы можете использовать его для проверки удалённого доступа. В случае с Telnet вся информация, включая пароли и команды, отправляется через сеанс в незашифрованном виде. В последующих лабораторных работах для удалённого доступа к сетевым устройствам вы будете использовать SSH.

Примечание. При использовании Windows 7 может потребоваться включение протокола Telnet от имени администратора. Чтобы установить клиент Telnet, откройте окно cmd и введите pkgmgr /iu:«TelnetClient». Ниже приведён пример.

C:\Users\User1> pkgmgr /iu:”TelnetClient”

a. В том же окне cmd на компьютере PC-A выполните команду Telnet для подключения к коммутатору S1 через административный адрес SVI. Пароль — cisco.
C:\Users\User1> telnet 192.168.1.2

b. После ввода пароля cisco вы окажетесь в командной строке пользовательского режима. Войдите в привилегированный режим.

c. Чтобы завершить сеанс Telnet, введите exit.

Шаг 4: Сохраните файл текущей конфигурации коммутатора.
Сохраните конфигурацию.

Часть 4. Управление таблицей MAC-адресов

В четвёртой части лабораторной работы вам предстоит определить MAC-адрес, полученный коммутатором, настроить статический MAC-адрес для одного из интерфейсов коммутатора, а затем удалить статический MAC-адрес из конфигурации интерфейса.

Шаг 1: Запишите MAC-адрес узла.

В командной строке компьютера PC-A выполните команду ipconfig /all, чтобы определить и записать адреса 2-го уровня (физические) сетевого адаптера ПК.

Шаг 2: Определите МАС-адреса, полученные коммутатором.

Шаг 3: Перечислите параметры команды show mac address-table.

Шаг 4: Назначьте статический MAC-адрес.

Если коммутатор S1 еще не получил повторно MAC-адрес для PC-A, отправьте эхо -запрос на IP-адрес VLAN 99 коммутатора от PC-A, а затем снова выполните команду show mac address-table.

d. Назначьте статический MAC-адрес.
Чтобы определить, к каким портам может подключиться узел, можно создать статическое сопоставление узлового МАС-адреса с портом.

f. Удалите запись статического МАС. Войдите в режим глобальной конфигурации и удалите команду, поставив no напротив строки с командой.

Примечание. MAC-адрес 0050.56BE.6C89 используется только в рассматриваемом примере.

Примечание. Возможно, появится запрос о сохранении текущей конфигурации перед перезагрузкой маршрутизатора. Чтобы ответить, введите no и нажмите клавишу Enter.
System configuration has been modified. Save? [yes/no]: no

d. После перезагрузки маршрутизатора появится запрос о входе в диалоговое окно начальной конфигурации. Введите no и нажмите клавишу Enter.
Would you like to enter the initial configuration dialog? [yes/no]: no

e. Может появиться другой запрос о прекращении автоматической установки (autoinstall). Ответьте yes и нажмите клавишу Enter.
Would you like to terminate autoinstall? [yes]: yes

d. Появится запрос о проверке имени файла. Если вы ввели имя правильно, нажмите клавишу Enter.
В противном случае вы можете изменить имя файла.

Примечание. Возможно, появится запрос о сохранении текущей конфигурации перед перезагрузкой коммутатора. Чтобы ответить, введите no и нажмите клавишу Enter.
System configuration has been modified. Save? [yes/no]: no

h. После перезагрузки коммутатора появится запрос о входе в диалоговое окно начальной конфигурации. Чтобы ответить, введите no и нажмите клавишу Enter.
Would you like to enter the initial configuration dialog? [yes/no]: no
Switch>

Читайте также: