Máy tínhLập trình

Nó là gì - SNMP? SNMP

Hầu hết các loại hiện đại của thiết bị mạng hỗ trợ SNMP. Tiêu chuẩn này được coi là rất đơn giản trong cấu trúc. thực hiện để thực hiện một cơ sở hạ tầng mạng của các công ty hiện đại là đơn giản. máy tính quản lý thông qua một giao thức thích hợp có thể được thực hiện bằng một loạt các giải pháp phần mềm. các tính năng chính là những gì đang SNMP? Làm thế nào thích hợp giao thức được kích hoạt trong thực tế?

giao thức SNMP là gì?

Để bắt đầu, chúng ta nghiên cứu những điều cơ bản của công nghệ này trong câu hỏi. nó là gì - SNMP? Đây viết tắt đứng như Simple Network Management Protocol, và có nghĩa là "Simple Network Management Protocol." Tiêu chuẩn này là một trong những phổ biến nhất được sử dụng để điều khiển thiết bị khác nhau trong các mạng dựa trên IP, mà hoạt động trên cơ sở kiến trúc TCP / IP. Ví dụ, router, switch, máy trạm, máy in mạng.

thường được coi là giao thức được sử dụng trong những trường hợp cơ sở hạ tầng liên quan đến các thiết bị giám sát được kết nối vào mạng, cho hoàn thành các điều kiện quy định bởi người quản trị. Cấu trúc của lưu lượng dữ liệu trong đó được thực hiện dưới các giao thức SNMP bao gồm, inter alia, những người mà được biểu diễn dưới dạng các biến có thể được mô tả bởi cấu hình của đối tượng kiểm soát, đó là trong hệ thống mạng. Thông qua ứng dụng quản lý các biến tương ứng có thể được truy vấn, và trong một số trường hợp - và điều kỳ diệu.

khả năng SNMP

giao thức xem cho phép quản trị mạng để thực hiện cấu hình của thiết bị nào đó sử dụng máy chủ chính mà không cần trông cậy vào các chương trình đặc biệt, các chức năng của được thiết kế để giám sát một loạt các quá trình mạng. Với sự giúp đỡ của các giao thức trong câu hỏi có thể được thực hiện trong sự điều hành của mạng lưới các quá trình không chỉ là quản lý (SNMP, theo nghĩa này là một công cụ duy nhất) bởi các thủ tục khác nhau, nhưng nói riêng, cũng giám sát việc thực hiện các cơ sở hạ tầng, các vấn đề phát sinh trong nó giúp theo dõi việc sử dụng các tài nguyên mạng.

Bây giờ chúng ta xem xét những gì một số thành phần quan trọng tạo thành một cơ sở hạ tầng mạng được dựa trên SMTP.

SNMP: thành phần chính

SNMP - giao thức mà liên quan đến sự hoạt hóa nhiều thành phần mạng. Chìa khóa có thể bao gồm:

- quản lý đối tượng - vào máy tính hoặc ứng dụng của bạn sẽ gửi lệnh nào đó bằng cách sử dụng giao thức trong câu hỏi, người quản trị mạng;

- MIB cơ sở dữ liệu;

- đại lý ứng dụng;

- Giám đốc chương trình;

- mạng phần mềm hệ thống.

Một đối tượng được quản lý có thể không chỉ nhận lệnh từ người quản trị, mà còn để hướng dẫn họ - phù hợp với các thông số cụ thể. Các dữ liệu từ các đối tượng được chuyển giao cho người quản lý chương trình, đó là các thuật toán ustanolennym giải thích cho họ. Đổi lại, trên devayse quản lý hoạt động đại lý ứng dụng. Nó thu thập thông tin trên thiết bị thích hợp, và nếu cần thiết, chuyển nó sang một định dạng phù hợp với các chi tiết cụ thể của giao thức SNMP.

cung cấp hệ thống mạng cho phép người quản trị để làm việc với một số nhà quản lý chương trình để tiến hành kiểm tra hoạt động của các cơ sở hạ tầng. Các mạng có thể được cài đặt với một số giống vào loại thích hợp.

Điều quan trọng nhất, có lẽ, một yếu tố then chốt của SNMP - MIB, hoặc các thông tin điều khiển cơ sở. Mục đích của nó - trong mô tả của cấu trúc dữ liệu trao đổi trong devaysa điều khiển quá trình. Trong thực tế, các cơ sở dữ liệu tương ứng cho phép bạn đặt thông tin đó sẽ được kích hoạt để điều khiển thiết bị trực tiếp vào nó, cho dù đó là một modem, hoặc một máy chủ, ví dụ, một card mạng. SNMP - là một giao thức phổ quát, và bằng nhiều cách chức năng của nó có thể được thực hiện nhờ vào, trước hết, khả năng cơ sở dữ liệu MIB.

Trong thiết bị, tương thích với công nghệ này, được chứa như biến tiêu chuẩn, cũng như những đặc trưng cho tính năng của một thiết bị duy nhất. Các yếu tố chính của khuôn khổ này - loại định danh OID. Chúng cho phép bạn thiết lập các biến mà được đọc hoặc được xác định bởi giao thức SMNP.

đại lý ứng dụng, đó là một thành phần của cơ sở hạ tầng mạng SMNP thường nhận được yêu cầu sử dụng cổng 161. Đổi lại, người quản lý chương trình có thể sử dụng bất kỳ cổng có sẵn trên mạng. Trong giao tiếp này, mà loại phần mềm thường nhận được trên cổng 162.

Hãy xem xét các công cụ cơ bản, các nhà quản lý có liên quan, người sử dụng giao thức SNMP để làm việc hơn. Trong số những người - Chương trình quản lý.

Người quản lý chương trình trong giao thức SNMP: tính năng chính

Đây là loại phần mềm cho phép nhờ khả năng xem xét một giao thức để quản lý các nhóm của nhiều thiết bị khác nhau trong cơ sở hạ tầng mạng. Các chương trình trong câu hỏi có thể chức năng cung cấp cho thiết bị cài đặt ban đầu, được quản lý bằng các phương tiện của giao diện của nó, là đại lý ứng dụng cụ thể, mà chúng tôi đã nói ở trên. Nó truyền tải dữ liệu Server Administration cần thiết sử dụng giao thức SNMP. Đổi lại, ở phía bên của máy tính chính đang chạy, quản lý chương trình này, trong đó xử lý thông tin nhận được từ các thiết bị quản lý.

Phần mềm nào được sử dụng cho quản lý mạng SNMP qua?

Những chương trình cụ thể có thể được sử dụng như kiểm soát? Về cơ bản, có những giải pháp được thích nghi với sự ra đời của một loạt các hệ điều hành, giao thức SNMP - Windows, Solaris. Nếu chúng ta nói về phần mềm cho Windows, bạn phổ biến trong giới làm việc trong hệ điều hành và kích hoạt SNMP, - Gói phát hành Castle Rock Computing. Đến lượt mình, Solaris phát triển giải pháp hiệu quả hơn - Sun NetManager. Qua cả hai lựa chọn hiệu quả dựa trên các card mạng giao thức SNMP có thể được xây dựng. Bên cạnh đó, họ cho phép giao tiếp trực tiếp với MIB.

Trong khuôn khổ các giao diện có liên quan có thể được điều khiển bởi các bộ định tuyến của các thương hiệu khác nhau có hỗ trợ giao thức SNMP, Cisco, nói riêng. Như một quy luật, các nhà sản xuất hiện đại của các thiết bị mạng sản xuất MIB tài liệu của một thiết bị, trong đó phản ánh khả năng kiểm soát các thành phần tương ứng của cơ sở hạ tầng mạng.

Một giải pháp phổ biến để quản lý các thiết bị mạng mà - Zabbix. SNMP - giao thức sử dụng chương trình này cũng có. Quyết định tương ứng có rất nhiều tính năng.

Về việc sử dụng SNMP là, ví dụ, cho phép giám sát có hiệu quả của các quá trình mạng. Trao đổi dữ liệu trong giao thức SNMP được thực hiện bằng các phương tiện thông điệp đặc biệt. Hãy xem xét các chi tiết cụ thể của họ.

Các tính năng SNMP-Tin nhắn

Các thông điệp chính trao đổi có thể bắt đầu thông qua quản trị máy chủ SNMP bao gồm các lệnh như:

- getRequest;

- SetRequest;

- GetNextRequest;

- GetBulkRequest;

- Đáp ứng;

- Trap;

- InformRequest.

Bản chất của nhóm 1 bao gồm việc gửi một yêu cầu từ một người quản lý để một chương trình ứng dụng, các đại lý để có được một giá trị đặc biệt đối với một biến - hoặc một trong danh sách. Đổi lại, người quản lý chương trình nhận được một phản ứng với giá trị nhất định.

Đặc hiệu của đội bóng thứ 2 cũng đang gửi một tin nhắn từ người quản lý chương trình cho các ứng dụng-agent, nhưng trong trường hợp này, để điều chỉnh biến - hoặc một trong danh sách. đại lý Phụ lục nhận những thay đổi và sau đó gửi các giá trị quản lý chương trình mới cho các biến khác nhau.

Bản chất của nhóm thứ ba gồm gửi một yêu cầu từ công tác quản lý của chương trình để các lệnh ứng dụng cụ thể cho các đại lý cho việc phát hiện trên một thiết bị của tất cả các biến có sẵn và giá trị được thiết lập cho họ. Đến lượt mình, các đại lý ứng dụng trả về một phản ứng, trong đó có giá trị của một biến, cũng như liên kết tới tương tiếp theo với vị thế của mình trong danh sách. Các truy vấn sau đây liên quan đến việc truyền tải dữ liệu phản ánh các chi tiết của biến tiếp theo, và một liên kết đến một mà đi ra trong hàng đợi. Sau đó thuật toán sử dụng dữ liệu giao thông được coi là SNMP đội được lặp lại.

Các chi tiết cụ thể của nhóm thứ 4 là trong thực tế nó là một phiên bản nâng cấp bài viết GetNextRequest. Nó giả định rằng các đại lý ứng dụng sẽ cung cấp cho các nhà quản lý chương trình một phản ứng có chứa dữ liệu trên nhiều biến cùng một lúc, bắt đầu với một trong đó được trình bày trong các yêu cầu ban đầu.

Bản chất của đội 5 - trong việc thực hiện các biến liên quan đến quá trình trở lại, và các giá trị của các đại lý áp dụng cho người quản lý chương trình bằng cách sử dụng 4 loại thông điệp nêu trên. Trong trường hợp này, việc trao đổi được thực hiện trên các thông báo lỗi thông qua các lệnh tương ứng giữa các thiết bị.

Đặc hiệu của đội 6 - để thực hiện việc truyền tải các thông điệp từ các đại lý ứng dụng mà không yêu cầu trước từ người quản lý của chương trình. Trong cấu trúc của thông tin liên lạc có mặt trên giá trị hiện tại của biến. Lưu ý rằng người nhận lệnh trong trường hợp này được xác định bởi cấu hình cụ thể trong MIB.

Bản chất của đội 7 là nó được, trên thực tế, tương ứng với việc truyền đạt một thông điệp được gửi từ người quản lý đến các ứng dụng chương trình đại lý, và ngược lại. ứng dụng của nó là do thực tế rằng cơ sở hạ tầng mạng hoặc thông điệp rằng trong một số trường hợp có thể được gửi chính xác. InformRequest đội, trên thực tế, khẳng định thực tế của việc chuyển giao thành công lệnh từ một đến devaysa khác.

cấu hình SNMP đúng trong nhiều trường hợp đòi hỏi sự chú ý của người quản trị kiểm tra các chức năng MIB. Xem xét đặc điểm của nó là gì.

MIB: tính năng hoạt động cơ sở

Thủ tục quan trọng trong khuôn khổ của MIB - Phát biểu các biến. Nó được thực hiện với các cấu trúc dưới thành phần giao thức xem xét SNMP. cơ sở dữ liệu MIB trông giống như mạch gỗ gồm một số yếu tố, mỗi trong số đó được gắn một định đặc biệt.

Tên biến trong MIB phản ánh địa chỉ cho cô ấy, bắt đầu từ thư mục gốc. Trong cơ cấu của biến có thể chứa nhiều thông tin, chẳng hạn như thời gian của thiết bị. Các tiêu chuẩn cấu trúc cây MIB thể có mặt như chi nhánh, được hỗ trợ bởi hầu hết các thiết bị, hoặc những bổ sung vào các nhà sản xuất thiết bị hoặc tổ chức, trong đó cơ sở hạ tầng mạng được thực hiện. Điều quan trọng trong trường hợp này - ngay để đặt các bộ tương ứng của các biến.

Vì vậy, nếu chúng được thực hiện trong cấu trúc MIB tạm thời, họ có ý nghĩa để đặt trong phần thực nghiệm. Ngay trước khi báo cáo kết quả của cấu trúc cơ sở dữ liệu để gán một tập hợp các biến, một phòng riêng biệt. Nó sử dụng phần tư nhân doanh nghiệp. Điều này sẽ cho phép các kỹ sư và nhà quản trị mạng người phải chịu trách nhiệm - SNMP-giám sát và các nhiệm vụ khác để đảm bảo sự hoạt động của cơ sở hạ tầng, mở một chi nhánh mới trong cấu trúc MIB được đặt chỉ trên các biến của công ty.

Câu chuyện về SMNP

Sẽ rất thú vị để nghiên cứu các thông tin về lịch sử phát triển SNMP. Môi trường cơ bản phần mềm, mà bây giờ được kích hoạt giao thức SNMP - Windows. Tuy nhiên, sự phát triển của nó đã được bắt đầu càng sớm càng 1988 - rất lâu trước khi hệ điều hành từ Microsoft, được trình bày trong một giao diện quen thuộc, bắt đầu chinh phục thị trường. Trong thực tế, SNMP được thiết kế ban đầu cho UNIX - gia đình của hệ điều hành cho một loạt các nhiệm vụ để đảm bảo các chức năng của một loạt các mạng máy tính. Mặc dù, tất nhiên, bởi thời điểm đó, nhiều chuyên gia đã nhìn thấy tiềm năng của Windows, và nó có thể là sự phát triển của một giao thức mạng phổ quát đã được chủ yếu được xác định trước bởi thực tế là sự tăng trưởng tiềm năng của sự phổ biến của hệ điều hành mới.

Tất nhiên, có một yếu tố đóng vai trò quan trọng trong việc đẩy nhanh tiến độ làm việc trên SNMP, - Web. Thậm chí sau đó, đã có các dịch vụ trực tuyến đầu tiên, và các chuyên gia đã rõ ràng rằng phía trước - Tích hợp tích cực của các giao diện mạng trên phạm vi toàn cầu.

Dù sao, các nhà sản xuất lớn của các thiết bị mạng quyết định vào năm 1988 rằng họ cần phải phát triển một bộ công cụ được thiết kế để quản lý thiết bị. Bởi thời điểm đó công ty sản xuất các giải pháp riêng của mình để theo dõi và cấu hình thiết bị. Có gì là cần thiết là sự thống nhất.

Phát triển SNMP: hướng dẫn cơ bản

Vào tháng Tám năm 1988, các công ty sản xuất thiết bị mạng, đến một sự đồng thuận. Trong quá trình phát triển một giao thức mới được áp dụng một số đã có hiệu lực khái niệm. Các chuyên gia đã làm việc cùng nhau, xác định 3 tài liệu quan trọng: RFC 1065, 1066 và 1067. Họ đã được bổ sung, và có mới - RFC 1155, 1156, và 1157. Những nguồn đã được thiết kế lại, và vào năm 1991 họ dựa trên phiên bản đầu tiên của giao thức SNMP đã được phát hành.

Như vậy, RFC 1155 tài liệu chứa các hướng dẫn xác định:

- mức độ mà cấu trúc phải phản ánh các thông tin quản lý;

- Sau đó, các nguyên tắc cơ bản về việc sử dụng các cú pháp trong việc xác định tên biến là gì.

RFC 1155 đã được bổ sung bởi nguồn gốc của RFC 1212, một lần nữa, cú pháp của các biến. Tại thời điểm giao thức chính SMNP nó đã được phát triển một số công cụ mới như RFC 1213. Nó phản ánh một danh sách các biến quan trọng mà qua đó được thực hiện cấu hình của cơ sở hạ tầng mạng.

RFC 1157 Nguồn chứa các thông số cần thiết cho:

- Xác định lệnh mà một máy chủ và một đối tượng quản lý có thể tương tác với nhau;

- thực hiện bẫy nhắn tin.

Một khi nó được công bố và giới thiệu SNMP adapter, card giao diện mạng, máy chủ - về cơ bản bất kỳ thiết bị nào sẽ được đưa vào cơ sở hạ tầng mạng, có thể là đối tượng của kiểm soát thực hiện trong khuôn khổ của thủ tục chuẩn. SNMP giới thiệu là yếu tố mạnh nhất trên thị trường thế giới của thiết bị mạng. Ngoài ra, nhờ sự ra đời của tiêu chuẩn hoá trở thành có thể trong hầu hết các giao diện mới với quy mô lớn, chẳng hạn như, ví dụ, Ethernet, FDDI.

tóm lại

Vì vậy, là những gì - SNMP, chúng tôi đã học. viết tắt này đại diện cho một trong những giao thức mạng quan trọng, được sử dụng để duy trì các chức năng của mạng máy tính hiện đại. Giao thức này liên quan đến việc thực hiện giữa các yếu tố khác nhau của cơ sở hạ tầng - điều khiển và quản lý thiết bị máy chủ, tin nhắn được chuẩn hóa. Đồng thời nó làm đơn kháng cáo để các cơ sở dữ liệu MIB của một thiết bị.

Bằng các phương tiện thông điệp chuẩn trong giao thức SNMP được thực hiện:

- yêu cầu của một hoặc nhiều tham số MIB;

- tuần tự đọc giá trị khác nhau cho các thông số khác nhau, ví dụ, bảng;

- thiết lập các giá trị cụ thể cho một hoặc nhiều biến MIB;

- trở devaysom đáp ứng với yêu cầu cụ thể từ một thiết bị khác;

- để gửi tin nhắn thông báo đến một hoặc các quá trình mạng khác.

thuật toán MIB có thể là chung cho tất cả các thiết bị, và những người được quy định bởi nhà sản xuất đối với các loại cụ thể của thiết bị mạng.

nó là gì - SNMP từ quan điểm giá trị cho IT-thị trường hiện nay? Công nghệ này rõ ràng là một trong những quan trọng nhất, và trong nhiều trường hợp không có người thay thế. Và điều này mặc dù đơn giản của nó, trong đó, tuy nhiên, là kết quả của nhiều năm phát triển và điều phối các tiêu chuẩn mạng, với sự tham gia của các nhà sản xuất thiết bị hàng đầu.

Mạng Truyền thông, như là một phần trong số đó sẽ liên quan đến khả năng của giao thức MIB liên quan đến việc sử dụng các nhà quản lý chương trình, cũng như ứng dụng các đại lý. Đầu tiên chỉ đạo các đội bóng thứ hai, và sau đó là phần mềm thực hiện devaysa thực hiện các thuật toán nhất định. Ngoài ra, việc truyền dữ liệu được thực hiện theo đề án thành lập từ các đại lý áp dụng cho người quản lý chương trình.

máy tính trên mạng có thể được điều khiển từ máy chủ chính. Đối với chương trình đặc biệt này, ví dụ, Zabbix có thể tham gia. SNMP - giao thức chương trình có thể chạy trên các hệ điều hành khác nhau được hỗ trợ. SNMP ban đầu được phát triển cho UNIX, nhưng đã tạo ra loại phần mềm, trong đó cho phép ông sử dụng trong hệ điều hành Windows, Sun Solaris.

Vì vậy, nó là - SNMP? Các tiêu chuẩn quốc tế cho phép, trước hết, để tích hợp các giải pháp từ nhiều nhà cung cấp. Ban đầu, các thuật toán quản lý xác định thương hiệu riêng của họ. Nhưng nhờ vào sự phát triển SNMP họ đã có thể sử dụng lệnh thống nhất, trong đó kích thích nhu cầu sử dụng mạng Súp chế tạo, đã trở thành một lái xe hiệu quả tăng trưởng của thị trường trong những loại thích hợp của thiết bị.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 vi.unansea.com. Theme powered by WordPress.