Відмінності між версіями «SNMP»

Матеріал з Вікі ЦДУ
Перейти до: навігація, пошук
(Створена сторінка: '''SNMP''' (англ. Simple Network Management Protocol — простий протокол керування мережею) — це протокол керу...)
 
Рядок 1: Рядок 1:
 
'''SNMP''' (англ. Simple Network Management Protocol — простий протокол керування мережею) — це протокол керування мережами зв'язку на основі архітектури [[TCP/IP]].
 
'''SNMP''' (англ. Simple Network Management Protocol — простий протокол керування мережею) — це протокол керування мережами зв'язку на основі архітектури [[TCP/IP]].
  
На основі концепції TMN в 1980—1990 р. різними органами стандартизації був вироблений ряд протоколів керування мережами передачі даних з різним спектром реалізації функцій TMN. До одного з типів таких протоколів керування відноситься Simple Network Management Protocol (SNMP).
+
--Історія створення SNMP--
  
SNMP — це технологія, покликана забезпечити керування й контроль за пристроями й застосунками в мережі зв'язку шляхом обміну керуючою інформацією між агентами, що розташовуються на мережних пристроях, і менеджерами, розташованими на станціях керування. SNMP визначає мережу як сукупність мережних керуючих станцій й елементів мережі (головні машини, шлюзи й маршрутизатори, термінальні сервери), які спільно забезпечують адміністративні зв'язки між мережними керуючими станціями й мережними агентами. SNMP різних версій присвячений цілий ряд рекомендацій проблемної групи проектування Internet.
+
До початку 1988 року стало ясно, що необхідний деякий загальний набір засобів керування мережевими пристроями різних виробників, які до сих пір створювали власні продукти моніторингу та конфігурації для своїх же мережевих пристроїв, що підтримують унікальні механізми взаємодії з ними.
  
:'''Огляд і базові концепції'''
+
Після багатьох засідань IAB (Internet Architecture Board) опублікував у квітні 1988 року епохальний RFC 1052: IAB Recommendations for the Development of Internet Network Management Standards, в якому закликав до якнайшвидшого створення елементів Простого Мережевого Управління (Simple Network Management).
  
Звичайно при використанні SNMP присутні керовані та керуючі системи. До складу керованої системи входить компонент, який називається '''агентом''', який відправляє звіти керуючій системі. По суті SNMP агенти передають управлінську інформацію на керуючі системи як змінні (такі як «вільна пам'ять», «ім'я системи», «кількість працюючих процесів» тощо).
+
Багато ідей, що лежать сьогодні в основі SNMP, були запозичені у попередніх дослідженнях з моніторингу Internet-маршрутизаторів. І вже в серпні 1988 з'явилися три основні документа:
  
Керуюча система може отримати достовірну інформацію через операції протоколу GET, GETNEXT і GETBULK. Агент може самостійно без запиту надіслати дані, використовуючи операцію протоколу TRAP або INFORM. Управляючі системи можуть також відправляти конфігураційні оновлення або контролюючі запити, використовуючи операцію SET для безпосереднього управління системою. Операції конфігурування та управління використовуються тільки тоді, коли потрібні зміни до мережної інфраструктури. Операції моніторингу зазвичай виконуються на регулярній основі.
+
*[http://tools.ietf.org/html/rfc1065 RFC 1065]: Structure and Identification of Management Information for TCP / IP-based internets.
  
Змінні, доступні через SNMP, організовані в ієрархії. Ці ієрархії та інші метадані (такі як тип і опис змінної) описуються ''Базами Керуючою Інформації'' (англ. Management Information Bases (MIBs)).
+
*[http://tools.ietf.org/html/rfc1066 RFC 1066]: Management Information Base for Network Management of TCP / IP-based internets.
  
 +
*[http://tools.ietf.org/html/rfc1067 RFC 1067]: A Simple Network Management Protocol.
 +
 +
Згодом ці документи було перевидано і доповнено до визначення наступного покоління SNMP: RFC 1155, 1156 і 1157, які в свою чергу, також піддалися переробкам.
 +
 +
Зрештою, у травні 1991 року була закінчена робота зі створення першої версії протоколу SNMPv1, яка знайшла своє відображення в зведенні таких документів:
 +
 +
*[http://tools.ietf.org/html/rfc1155 RFC 1155]: Structure and Identification of Management Information for TCP / IP-based internets (Травень, 1990):
 +
- Визначає структуру керуючої інформації у вигляді глобального дерева.
 +
- Являє синтаксис визначення імен змінних управління.
 +
 +
*[http://tools.ietf.org/html/rfc1212 RFC 1212]: Concise MIB Definitions (Березень, 1991)
 +
- Доповнює RFC 1155 в частині синтаксису визначення імен змінних.
 +
 +
*[http://tools.ietf.org/html/rfc1213 RFC 1213]: Management Information Base for Network Management of TCP / IP-based internets: MIB-II (Березень, 1991):
 +
- Містить список більше ста найбільш необхідних змінних, що відповідають за конфігурацію, статус і статистику систем, що входять в TCP / IP мережі.
 +
 +
*[http://tools.ietf.org/html/rfc1157 RFC 1157]: A Simple Network Management Protocol (SNMP) (Травень, 1990)
 +
- Визначає повідомлення, якими обмінюються керуюча станція і об'єкт управління для отримання та оновлення значення змінних.
 +
- Визначає trap (alarm)-повідомлення, що посилаються системою при значних змінах у її конфігурації.
 +
 +
Опублікування цих стандартів стало поштовхом для виробників мережного обладнання, які розгорнули широкі роботи із забезпечення керованості:
 +
 +
*всього спектра мережного обладнання - мостів, маршрутизаторів, модемів ...
 +
 +
*широкого кола інтерфейсів - Point-to-Point, DS1, DS3, X.25, Frame Relay, Ethernet, Token Ring, FDDI, та ін.
  
  
 
[[Засоби моніторингу та аналізу мережі]]
 
[[Засоби моніторингу та аналізу мережі]]

Версія за 14:03, 17 грудня 2011

SNMP (англ. Simple Network Management Protocol — простий протокол керування мережею) — це протокол керування мережами зв'язку на основі архітектури TCP/IP.

--Історія створення SNMP--

До початку 1988 року стало ясно, що необхідний деякий загальний набір засобів керування мережевими пристроями різних виробників, які до сих пір створювали власні продукти моніторингу та конфігурації для своїх же мережевих пристроїв, що підтримують унікальні механізми взаємодії з ними.

Після багатьох засідань IAB (Internet Architecture Board) опублікував у квітні 1988 року епохальний RFC 1052: IAB Recommendations for the Development of Internet Network Management Standards, в якому закликав до якнайшвидшого створення елементів Простого Мережевого Управління (Simple Network Management).

Багато ідей, що лежать сьогодні в основі SNMP, були запозичені у попередніх дослідженнях з моніторингу Internet-маршрутизаторів. І вже в серпні 1988 з'явилися три основні документа:

  • RFC 1065: Structure and Identification of Management Information for TCP / IP-based internets.
  • RFC 1066: Management Information Base for Network Management of TCP / IP-based internets.
  • RFC 1067: A Simple Network Management Protocol.

Згодом ці документи було перевидано і доповнено до визначення наступного покоління SNMP: RFC 1155, 1156 і 1157, які в свою чергу, також піддалися переробкам.

Зрештою, у травні 1991 року була закінчена робота зі створення першої версії протоколу SNMPv1, яка знайшла своє відображення в зведенні таких документів:

  • RFC 1155: Structure and Identification of Management Information for TCP / IP-based internets (Травень, 1990):

- Визначає структуру керуючої інформації у вигляді глобального дерева. - Являє синтаксис визначення імен змінних управління.

  • RFC 1212: Concise MIB Definitions (Березень, 1991)

- Доповнює RFC 1155 в частині синтаксису визначення імен змінних.

  • RFC 1213: Management Information Base for Network Management of TCP / IP-based internets: MIB-II (Березень, 1991):

- Містить список більше ста найбільш необхідних змінних, що відповідають за конфігурацію, статус і статистику систем, що входять в TCP / IP мережі.

  • RFC 1157: A Simple Network Management Protocol (SNMP) (Травень, 1990)

- Визначає повідомлення, якими обмінюються керуюча станція і об'єкт управління для отримання та оновлення значення змінних. - Визначає trap (alarm)-повідомлення, що посилаються системою при значних змінах у її конфігурації.

Опублікування цих стандартів стало поштовхом для виробників мережного обладнання, які розгорнули широкі роботи із забезпечення керованості:

  • всього спектра мережного обладнання - мостів, маршрутизаторів, модемів ...
  • широкого кола інтерфейсів - Point-to-Point, DS1, DS3, X.25, Frame Relay, Ethernet, Token Ring, FDDI, та ін.


Засоби моніторингу та аналізу мережі