<?xml version='1.0' encoding='UTF-8' ?> <!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'> <html class="client-nojs" dir="ltr" lang="en"> <head> <meta charset="UTF-8" /> <title>Модули/SNMP - OpenSCADAWiki</title> <meta content="MediaWiki 1.26.4" name="generator" /> <link href="https://www.gnu.org/copyleft/fdl.html" rel="copyright" /> <link href="../../en/files/doc.css" rel="stylesheet" /></head> <body><div class="floatright"><a href="../index.html"><img alt="OpenSCADA" src="../../en/files/index.png" /></a></div><div id="mw_header"> <div class="mw-indicators"> </div> <h1 id="firstHeading" lang="ru">Модули/SNMP</h1> </div><div class="mw-content-ltr" dir="ltr" id="mw-content-text" lang="ru"><div class="mw-pt-translate-header noprint" dir="ltr" lang="en">This page is a <span class="plainlinks"><a class="external text" href="http://oscada.org/wiki/index.php?title=Special:Translate&group=page-Modules%2FSNMP&action=page&filter=&language=ru" rel="nofollow noreferrer noopener" target="_blank">translated version</a></span> of the page <a class="external" href="http://oscada.org/wiki/Modules/SNMP" title="Modules/SNMP">Modules/SNMP</a> and the translation is 95% complete.</div><hr /><div class="mw-pt-languages" dir="ltr" lang="en"><div class="mw-pt-languages-list autonym"><a class="mw-pt-languages-ui mw-pt-progress mw-pt-progress--complete" href="../../en/Modules/SNMP.html" title="Modules/SNMP (100% translated)">English</a> • ‎<span class="mw-pt-languages-selected mw-pt-progress mw-pt-progress--complete">mRussian</span> • ‎<a class="mw-pt-progress mw-pt-progress--complete" href="../../uk/Modules/SNMP.html" title="Модулі/SNMP (100% translated)">УкраїнÑька</a></div></div> <table class="wikitable"> <tr> <th> Модуль </th> <th> Ð˜Ð¼Ñ </th> <th> ВерÑÐ¸Ñ </th> <th> Ð›Ð¸Ñ†ÐµÐ½Ð·Ð¸Ñ </th> <th> ИÑточник </th> <th> Языки </th> <th> Платформы </th> <th> Тип </th> <th> Ðвтор </th> <th> ОпиÑание </th></tr> <tr> <td> <a href="../Modules/SNMP.html" title="Special:MyLanguage/Modules/SNMP">SNMP</a> </td> <td> SNMP клиент </td> <td> 0.8 </td> <td> GPL2 </td> <td> daq_SNMP.so </td> <td> en,uk,ru,de </td> <td> x86,x86_64,ARM </td> <td> DAQ </td> <td> Роман Савоченко </td> <td> ПредоÑтавлÑет реализацию клиента SNMP-ÑервиÑа. </td></tr></table> <div class="toc" id="toc"><div id="toctitle"><h2>Contents</h2></div> <ul> <li class="toclevel-1 tocsection-1"><a href="#SNMP"><span class="tocnumber">1</span> <span class="toctext">SNMP</span></a> <ul> <li class="toclevel-2 tocsection-2"><a href="#MIB"><span class="tocnumber">1.1</span> <span class="toctext">MIB</span></a></li> <li class="toclevel-2 tocsection-3"><a href="#.D0.90.D0.B4.D1.80.D0.B5.D1.81.D0.B0.D1.86.D0.B8.D1.8F"><span class="tocnumber">1.2</span> <span class="toctext">ÐдреÑациÑ</span></a></li> <li class="toclevel-2 tocsection-4"><a href="#.D0.92.D0.B7.D0.B0.D0.B8.D0.BC.D0.BE.D0.B4.D0.B5.D0.B9.D1.81.D1.82.D0.B2.D0.B8.D0.B5"><span class="tocnumber">1.3</span> <span class="toctext">ВзаимодейÑтвие</span></a></li> <li class="toclevel-2 tocsection-5"><a href="#.D0.90.D0.B2.D1.82.D0.BE.D1.80.D0.B8.D0.B7.D0.B0.D1.86.D0.B8.D1.8F"><span class="tocnumber">1.4</span> <span class="toctext">ÐвторизациÑ</span></a></li> </ul> </li> <li class="toclevel-1 tocsection-6"><a href="#.D0.9C.D0.BE.D0.B4.D1.83.D0.BB.D1.8C"><span class="tocnumber">2</span> <span class="toctext">Модуль</span></a> <ul> <li class="toclevel-2 tocsection-7"><a href="#.D0.9E.D0.B1.D1.8A.D0.B5.D0.BA.D1.82_.D0.BA.D0.BE.D0.BD.D1.82.D1.80.D0.BE.D0.BB.D0.BB.D0.B5.D1.80.D0.B0"><span class="tocnumber">2.1</span> <span class="toctext">Объект контроллера</span></a></li> <li class="toclevel-2 tocsection-8"><a href="#.D0.9F.D0.B0.D1.80.D0.B0.D0.BC.D0.B5.D1.82.D1.80_.D0.BE.D0.B1.D1.8A.D0.B5.D0.BA.D1.82.D0.B0_.D0.BA.D0.BE.D0.BD.D1.82.D1.80.D0.BE.D0.BB.D0.BB.D0.B5.D1.80.D0.B0"><span class="tocnumber">2.2</span> <span class="toctext">Параметр объекта контроллера</span></a></li> </ul> </li> </ul> </div> <p>Протокол SNMP был разработан Ñ Ñ†ÐµÐ»ÑŒÑŽ проверки Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¾Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ Ñетевых маршрутизаторов и моÑтов в 1988 году. ВпоÑледÑтвии Ñфера дейÑÑ‚Ð²Ð¸Ñ Ð¿Ñ€Ð¾Ñ‚Ð¾ÐºÐ¾Ð»Ð° охватила и другие Ñетевые уÑтройÑтва, такие как хабы, шлюзы, терминальные Ñервера и даже уÑтройÑтва, имеющие отдалённое отношение к Ñети: принтеры, иÑточники беÑперебойного питаниÑ, PLC и Ñ‚.д. Кроме того, протокол допуÑкает возможноÑÑ‚ÑŒ внеÑÐµÐ½Ð¸Ñ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ð¹ в функционирование указанных уÑтройÑтв. Ðа данное Ð²Ñ€ÐµÐ¼Ñ Ð¿Ñ€Ð¾Ñ‚Ð¾ÐºÐ¾Ð» SNMP Ñтандартизирован как RFC-1157, -1215, -1187, -1089. </p><p>Данный модуль предоÑтавлÑет возможноÑÑ‚ÑŒ Ñобирать информацию и вноÑить Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ñƒ различных уÑтройÑтв по SNMP протоколу и Ñ Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ библиотеки <a class="external text" href="http://net-snmp.sourceforge.net" rel="nofollow noreferrer noopener" target="_blank">NetSNMP</a>. Также модулем реализуютÑÑ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ Ð³Ð¾Ñ€Ð¸Ð·Ð¾Ð½Ñ‚Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ резервированиÑ, а именно ÑовмеÑÑ‚Ð½Ð°Ñ Ñ€Ð°Ð±Ð¾Ñ‚Ð° Ñ ÑƒÐ´Ð°Ð»Ñ‘Ð½Ð½Ð¾Ð¹ Ñтанцией Ñтого-же уровнÑ. </p> <h2><span class="mw-headline" id="SNMP"><span class="mw-headline-number">1</span> SNMP</span></h2> <p>ОÑновными взаимодейÑтвующими "лицами" протокола ÑвлÑÑŽÑ‚ÑÑ Ð°Ð³ÐµÐ½Ñ‚Ñ‹ и ÑиÑтемы управлениÑ. ЕÑли раÑÑматривать Ñти два понÑÑ‚Ð¸Ñ Ð½Ð° Ñзыке "клиент-Ñервер", то роль Ñервера выполнÑÑŽÑ‚ агенты, то еÑÑ‚ÑŒ те Ñамые уÑтройÑтва Ð´Ð»Ñ Ð¾Ð¿Ñ€Ð¾Ñа ÑоÑтоÑÐ½Ð¸Ñ ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ñ… и был разработан протокол. СоответÑтвенно, роль клиентов отводитÑÑ ÑиÑтемам ÑƒÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ â€“ Ñетевым приложениÑм, необходимым Ð´Ð»Ñ Ñбора информации о функционировании агентов. Помимо Ñтих двух Ñубъектов в модели протокола можно выделить также еще два: управлÑющую информацию и Ñам протокол обмена данными. </p><p>Ð’ÑÑ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ Ð¾Ð± объектах ÑиÑтемы-агента ÑодержитÑÑ Ð² так называемой MIB (management information base) – базе управлÑющей информации, другими Ñловами MIB предÑтавлÑет Ñобой ÑовокупноÑÑ‚ÑŒ объектов (MIB-переменные), доÑтупных Ð´Ð»Ñ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¹ запиÑи-чтениÑ. </p><p>Ðа данный момент ÑущеÑтвует четыре типовых базы MIB: </p> <dl><dd>1. Internet MIB – база объектов Ð´Ð»Ñ Ð¾Ð±ÐµÑÐ¿ÐµÑ‡ÐµÐ½Ð¸Ñ Ð´Ð¸Ð°Ð³Ð½Ð¾Ñтики ошибок и конфигураций. Включает в ÑÐµÐ±Ñ 171 объект (в том чиÑле и объекты MIB I).</dd> <dd>2. LAN manager MIB – база из 90 объектов – пароли, ÑеÑÑии, пользователи, общие реÑурÑÑ‹.</dd> <dd>3. WINS MIB – база объектов, необходимых Ð´Ð»Ñ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¾Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ WINS Ñервера.</dd> <dd>4. DHCP MIB – база объектов, необходимых Ð´Ð»Ñ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¾Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ DHCP Ñервера, Ñлужащего Ð´Ð»Ñ Ð´Ð¸Ð½Ð°Ð¼Ð¸Ñ‡ÐµÑкого Ð²Ñ‹Ð´ÐµÐ»ÐµÐ½Ð¸Ñ IP адреÑов в Ñети.</dd></dl> <p>Кроме вышеуказанных типовых баз MIB могут догружатьÑÑ Ð² виде модулей, в ÑоответÑтвии Ñ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ¾Ð¹ <a class="external text" href="http://net-snmp.sourceforge.net" rel="nofollow noreferrer noopener" target="_blank">NetSNMP</a>. </p> <h3><span class="mw-headline" id="MIB"><span class="mw-headline-number">1.1</span> MIB</span></h3> <p>Ð’Ñе имена MIB имеют иерархичеÑкую Ñтруктуру. СущеÑтвует деÑÑÑ‚ÑŒ корневых Ñинонимов: </p> <dl><dd>1. System — Ð´Ð°Ð½Ð½Ð°Ñ Ð³Ñ€ÑƒÐ¿Ð¿Ð° MIB II Ñодержит в Ñебе Ñемь объектов, каждый из которых Ñлужит Ð´Ð»Ñ Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ð¸ о ÑиÑтеме (верÑÐ¸Ñ ÐžÐ¡, Ð²Ñ€ÐµÐ¼Ñ Ñ€Ð°Ð±Ð¾Ñ‚Ñ‹ и Ñ‚.д.).</dd> <dd>2. Interfaces — Ñодержит 23 объекта, необходимых Ð´Ð»Ñ Ð²ÐµÐ´ÐµÐ½Ð¸Ñ ÑтатиÑтики Ñетевых интерфейÑов агентов (количеÑтво интерфейÑов, размер MTU, ÑкороÑÑ‚ÑŒ передачи, физичеÑкие адреÑа и Ñ‚.д.).</dd> <dd>3. AT (3 объекта) — отвечают за транÑлÑцию адреÑов. Более не иÑпользуетÑÑ. Была включена в MIB I. Ð’ SNMP v2 Ñта Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ Ð±Ñ‹Ð»Ð° перенеÑена в MIB Ð´Ð»Ñ ÑоответÑтвующих протоколов.</dd> <dd>4. IP (42 объекта) — данные о проходÑщих IP пакетах (количеÑтво запроÑов, ответов, отброшенных пакетов).</dd> <dd>5. ICMP (26 объектов) — Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ Ð¾ контрольных ÑообщениÑÑ… (входÑщие/иÑходÑщие ÑообщениÑ, ошибки и Ñ‚.д.).</dd> <dd>6. TCP (19) — вÑе, что каÑаетÑÑ Ð¾Ð´Ð½Ð¾Ð¸Ð¼ÐµÐ½Ð½Ð¾Ð³Ð¾ транÑпортного протокола (алгоритмы, конÑтанты, ÑоединениÑ, открытые порты и Ñ‚.п.).</dd> <dd>7. UDP (6) — аналогично, только Ð´Ð»Ñ UDP протокола (входÑщие/иÑходÑщие датаграммы, порты, ошибки).</dd> <dd>8. EGP (20) — данные о трафике Exterior Gateway Protocol (иÑпользуетÑÑ Ð¼Ð°Ñ€ÑˆÑ€ÑƒÑ‚Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð°Ð¼Ð¸, объекты хранÑÑ‚ информацию о принÑÑ‚Ñ‹Ñ…/отоÑланных/отброшенных кадрах).</dd> <dd>9. Transmission — зарезервирована Ð´Ð»Ñ ÑпецифичеÑких MIB.</dd> <dd>10. SNMP (29) — ÑтатиÑтика по SNMP – входÑщие/иÑходÑщие пакеты, Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ Ð¿Ð°ÐºÐµÑ‚Ð¾Ð² по размеру, ошибки, данные об обработанных запроÑах и многое другое.</dd></dl> <h3><span class="mw-headline" id=".D0.90.D0.B4.D1.80.D0.B5.D1.81.D0.B0.D1.86.D0.B8.D1.8F"><span class="mw-headline-number">1.2</span> ÐдреÑациÑ</span></h3> <p>Каждый из корневых пÑевдонимов предÑтавлÑетÑÑ Ð² виде дерева, раÑтущего вниз. Ðапример, к адреÑу админиÑтратора можно обратитьÑÑ Ð¿Ð¾ÑредÑтвом пути: "system.sysContact.0", ко времени работы ÑиÑтемы: "system.sysUpTime.0", к опиÑанию ÑиÑтемы (верÑиÑ, Ñдро и Ð´Ñ€ÑƒÐ³Ð°Ñ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ Ð¾Ð± ОС): "system.sysDescr.0". С другой Ñтороны, те же данные могут задаватьÑÑ Ð¸ в точечной нотации. Так "system.sysUpTime.0" ÑоответÑтвует значение "1.3.0", так как "system" имеет Ð¸Ð½Ð´ÐµÐºÑ "1" в группах MIB II, а "sysUpTime" – 3, в иерархии группы "system". Ðоль в конце пути говорит о ÑкалÑрном типе хранимых данных. Ð’ процеÑÑе работы Ñимвольные имена объектов не иÑпользуютÑÑ, то еÑÑ‚ÑŒ еÑли менеджер запрашивает у агента Ñодержимое параметра "system.sysDescr.0", то в Ñтроке запроÑа ÑÑылка на объект будет преобразована в "1.1.0", а не передана "как еÑÑ‚ÑŒ". </p><p>Ð’ целом ÑущеÑтвует неÑколько ÑпоÑобов запиÑи адреÑа к MIB-переменной: </p> <dl><dd>1. ".1.3.6.1.2.1.1" — прÑÐ¼Ð°Ñ ÐºÐ¾Ð´Ð¾Ð²Ð°Ñ Ð°Ð´Ñ€ÐµÑÐ°Ñ†Ð¸Ñ Ð´Ð»Ñ Ð¾Ð±ÑŠÐµÐºÑ‚Ð° "System" (корневой пÑевдоним System). При такой адреÑации ÐºÐ°Ð¶Ð´Ð°Ñ MIB Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ ÐºÐ¾Ð´Ð¸Ñ€ÑƒÐµÑ‚ÑÑ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼, а полный Ð°Ð´Ñ€ÐµÑ Ð·Ð°Ð¿Ð¸ÑываетÑÑ Ð² виде поÑледовательноÑти идентификаторов, разделённых точкой Ñлева на право. Ð”Ð°Ð½Ð½Ð°Ñ Ð·Ð°Ð¿Ð¸ÑÑŒ адреÑа ÑвлÑетÑÑ Ð¾Ñновной и вÑе другие ÑпоÑобы запиÑи приводÑÑ‚ÑÑ Ðº ней.</dd> <dd>2. ".iso.org.dod.internet.mgmt.mib-2.system" — Ð¿Ð¾Ð»Ð½Ð°Ñ ÑÐ¸Ð¼Ð²Ð¾Ð»ÑŒÐ½Ð°Ñ Ðº прÑмой кодовой адреÑации Ð´Ð»Ñ Ð¾Ð±ÑŠÐµÐºÑ‚Ð° "System".</dd> <dd>3. "system.sysDescr.0" — проÑтаÑ, не полным путём, адреÑÐ°Ñ†Ð¸Ñ Ð¾Ñ‚Ð½Ð¾Ñительно корневого пÑевдонима (объект "System").</dd> <dd>4. "SNMPv2-MIB::sysDescr.0" — адреÑÐ°Ñ†Ð¸Ñ Ð¸Ð· MIB базы от имени модулÑ, Ð´Ð»Ñ "system.sysDescr.0".</dd></dl> <h3><span class="mw-headline" id=".D0.92.D0.B7.D0.B0.D0.B8.D0.BC.D0.BE.D0.B4.D0.B5.D0.B9.D1.81.D1.82.D0.B2.D0.B8.D0.B5"><span class="mw-headline-number">1.3</span> ВзаимодейÑтвие</span></h3> <p>SNMP клиент взаимодейÑтвует Ñ Ñервером по принципу запроÑ-ответ. Сам по Ñебе агент ÑпоÑобен инициировать только одно дейÑтвие, называемое ловушкой прерыванием. Помимо Ñтого, вÑе дейÑÑ‚Ð²Ð¸Ñ Ð°Ð³ÐµÐ½Ñ‚Ð¾Ð² ÑводÑÑ‚ÑÑ Ðº ответам на запроÑÑ‹, поÑылаемые менеджерами. </p><p>СущеÑтвует три оÑновные верÑии протокола SNMP (v1 & v2 & v3), которые не ÑвлÑÑŽÑ‚ÑÑ ÑовмеÑтимыми. Ð’ SNMP v3 включена поддержка ÑˆÐ¸Ñ„Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ Ñ‚Ñ€Ð°Ñ„Ð¸ÐºÐ°, Ð´Ð»Ñ Ñ‡ÐµÐ³Ð¾, в завиÑимоÑти от реализации, иÑпользуютÑÑ Ð°Ð»Ð³Ð¾Ñ€Ð¸Ñ‚Ð¼Ñ‹ DES, MD5. Ðто ведет к тому, что при передаче наиболее важные данные недоÑтупны Ð´Ð»Ñ Ð¿Ñ€Ð¾ÑлушиваниÑ. Ð’ качеÑтве транÑпортного протокола в SNMP обычно иÑпользуетÑÑ Ð¿Ñ€Ð¾Ñ‚Ð¾ÐºÐ¾Ð» UDP, Ð¥Ð¾Ñ‚Ñ Ð½Ð° Ñамом деле SNMP поддерживает множеÑтво других транÑпортных протоколов нижнего уровнÑ. </p> <h3><span class="mw-headline" id=".D0.90.D0.B2.D1.82.D0.BE.D1.80.D0.B8.D0.B7.D0.B0.D1.86.D0.B8.D1.8F"><span class="mw-headline-number">1.4</span> ÐвторизациÑ</span></h3> <p>Одним из ключевых понÑтий в SNMP ÑвлÑетÑÑ Ð³Ñ€ÑƒÐ¿Ð¿Ð° (group). Процедура авторизации менеджера предÑтавлÑет Ñобой проÑтую проверку на принадлежноÑÑ‚ÑŒ его к определенной группе, из ÑпиÑка, находÑщегоÑÑ Ñƒ агента. ЕÑли агент не находит группы менеджера в Ñвоем ÑпиÑке то их дальнейшее взаимодейÑтвие невозможно. По умолчанию иÑпользуютÑÑ Ð³Ñ€ÑƒÐ¿Ð¿Ñ‹: public (Ð´Ð»Ñ Ñ‡Ñ‚ÐµÐ½Ð¸Ñ) и private (Ð´Ð»Ñ Ð·Ð°Ð¿Ð¸Ñи). Ð’ протоколе SNMP v3 Ð´Ð»Ñ Ð°ÑƒÑ‚ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ иÑпользуетÑÑ Ð¿Ð¾Ð½Ñтие Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ Ñ Ð¿Ð°Ñ€Ð¾Ð»ÐµÐ¼ аутентификации и приватноÑти, в завиÑимоÑти от ÑƒÑ€Ð¾Ð²Ð½Ñ ÑекретноÑти. </p> <h2><span class="mw-headline" id=".D0.9C.D0.BE.D0.B4.D1.83.D0.BB.D1.8C"><span class="mw-headline-number">2</span> Модуль</span></h2> <p>Данный модуль поддерживает работу Ñо вÑеми верÑиÑми протокола SNMP (1, 2 и 3) в режимах Ñ‡Ñ‚ÐµÐ½Ð¸Ñ Ð¸ запиÑи MIB-параметров, Ð±Ð»Ð°Ð³Ð¾Ð´Ð°Ñ€Ñ Ð¸Ñпользованию библиотеки <a class="external text" href="http://net-snmp.sourceforge.net" rel="nofollow noreferrer noopener" target="_blank">NetSNMP</a>. </p> <h3><span class="mw-headline" id=".D0.9E.D0.B1.D1.8A.D0.B5.D0.BA.D1.82_.D0.BA.D0.BE.D0.BD.D1.82.D1.80.D0.BE.D0.BB.D0.BB.D0.B5.D1.80.D0.B0"><span class="mw-headline-number">2.1</span> Объект контроллера</span></h3> <p>Ð”Ð»Ñ Ð´Ð¾Ð±Ð°Ð²Ð»ÐµÐ½Ð¸Ñ Ð¸Ñточников данных SNMP в OpenSCADA ÑоздаютÑÑ Ð¸ конфигурируютÑÑ Ð¾Ð±ÑŠÐµÐºÑ‚Ñ‹ контроллера. Пример вкладки конфигурации объекта контроллера данного типа изображен на риÑунке 1. </p> <div class="center"><div class="thumb tnone"><div class="thumbinner" style="width:776px;"><a class="image" href="http://oscada.org/wiki/File:SNMP_cntr.png"><img class="thumbimage" height="714" src="../../en/files/SNMP_cntr.png" width="774" /></a> <div class="thumbcaption">РиÑ.1. Вкладка конфигурации объектов контроллера.</div></div></div></div> <p>From this tab you can set: </p> <ul><li> State of the controller object, as follows: status, "Enabled", "Running" and the storage name containing the configuration.</li> <li> Identifier, name and description of the controller.</li> <li> The state "Enabled" and "Running", in which the controller object must be translated at start up.</li> <li> Policy of scheduling and priority of the data acquisition task.</li> <li> Remote host address of the agent.</li> <li> Number of retries of the requests.</li> <li> Responds timeout, in seconds.</li> <li> Used SNMP version.</li> <li> Community or user for connections establishing.</li> <li> Limit of the attributes number per one parameter object.</li> <li> Security level for v3 (No auth/No privacy; Auth/No privacy; Auth/Privacy).</li> <li> Encryption method (MD5, SHA) and user's password of the authentication for v3.</li> <li> Encryption method (DES, AES) and privacy of the authentication for v3.</li></ul> <h3><span class="mw-headline" id=".D0.9F.D0.B0.D1.80.D0.B0.D0.BC.D0.B5.D1.82.D1.80_.D0.BE.D0.B1.D1.8A.D0.B5.D0.BA.D1.82.D0.B0_.D0.BA.D0.BE.D0.BD.D1.82.D1.80.D0.BE.D0.BB.D0.BB.D0.B5.D1.80.D0.B0"><span class="mw-headline-number">2.2</span> Параметр объекта контроллера</span></h3> <p>Модуль <i>SNMP</i> предоÑтавлÑет только один тип параметров — "Стандарт". Дополнительным конфигурационным полем параметра данного Ð¼Ð¾Ð´ÑƒÐ»Ñ (риÑ.2) ÑвлÑетÑÑ ÑпиÑок MIB-параметров, ветви или отдельные Ñлементы (ÑкалÑры) которых подлежат Ñчитыванию. </p> <div class="center"><div class="thumb tnone"><div class="thumbinner" style="width:922px;"><a class="image" href="http://oscada.org/wiki/File:SNMP_prm_ru.png"><img class="thumbimage" height="719" src="../files/SNMP_prm_ru.png" width="920" /></a> <div class="thumbcaption">РиÑ.2. Вкладка конфигурации параметров.</div></div></div></div> <p>Ð’ ÑоответÑтвии Ñ ÑƒÐºÐ°Ð·Ð°Ð½Ð½Ñ‹Ð¼ ÑпиÑком MIB-параметров выполнÑетÑÑ Ð¾Ð¿Ñ€Ð¾Ñ Ð¸Ñ… ветвей (или ÑкалÑров) и Ñоздание атрибутов параметров. Ð’ дальнейшем выполнÑетÑÑ Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ðµ значений параметров. Ðтрибуты именуютÑÑ Ð² ÑоответÑтвии Ñ ÐºÐ¾Ð´Ð¾Ð²Ð¾Ð¹ адреÑацией MIB-параметров, в качеÑтве идентификатора, и адреÑации от базы MIB объектов, в имени атрибута (риÑ.3). </p> <div class="center"><div class="thumb tnone"><div class="thumbinner" style="width:960px;"><a class="image" href="http://oscada.org/wiki/File:SNMP_prm_atr_ru.png"><img class="thumbimage" height="836" src="../files/SNMP_prm_atr_ru.png" width="958" /></a> <div class="thumbcaption">РиÑ.3. Вкладка атрибутов параметров.</div></div></div></div> </div><table style="border-top: dotted 2px #999999; margin-top: 20pt; color: gray;" width="100%"><tr><td style="text-align: left;" width="40%"><a href="http://oscada.org/wiki/Modules/SNMP/ru">Modules/SNMP/ru</a> - <a href="http://oscada.org/en/main/about-the-project/licenses/">GFDL</a></td><td style="text-align: center;">April 2025</td><td style="text-align: right;" width="40%">OpenSCADA 1+r3018</td></tr></table></body> </html>