Nguyờn tắc hoạt động của SNMPv2

Một phần của tài liệu bài giảng quản lý mạng viễn thông - ts. nguyễn tiến ban & ths. hoàng trọng minh (Trang 65 - 68)

2.5 SNMPv2

2.5.3 Nguyờn tắc hoạt động của SNMPv2

Hỡnh 2.8 cho ta thầy nguyờn tắc hoạt động của SNMPv2.

Hỡnh 2.8 Gửi và nhận bản tin trong SNMPv2

i, Truyền một bản tin SNMPv2

Qui tắc gửi và nhận bản tin của Manager và Agent được thể hiện trong bảng 2.7.

Bảng 2.7 : Quy tắc truyền và nhận một bản tin trong SNMPv2 SNMPv2 PDU Agent Generate Agent Receive Manager Generate Manager Receive GetRequest x x

GetNextRequ est x x Response x x x SetRequest x x GetBulkRequ est x x InformReques t x x SNMPv2- Trap x x

Một phần tử SNMPv2 thực hiện cỏc hành động sau để truyền một PDU cho một phần tử SNMPv2 khỏc:

 Sử dụng ASN.1 để mụ tả một PDU.

 PDU này được chuyển sang dịch vụ xỏc nhận cựng với cỏc địa chỉ nguồn và đớch của truyền thụng và một tờn truyền thụng. Dịch vụ xỏc nhận sau đú thực

hiện những biến đổi bất kỳ theo yờu cầu cho sự trao đổi này như mó hoỏ

hoặc thờm mó xỏc nhận và trả lại kết quả.

 Phần tử giao thức sau đú tạo ra bản tin gồm trường số hiệu phiờn bản, tờn truyền thụng vào kết quả của bước trờn.

 Đối tượng ASN. 1 mới này sau đú được mó hoỏ sử dụng BER và gửi đến

dịch vụ vận chuyển.

ii, Nhận một bản tin SNMPv2

Một phần tử SNMPv2 thực hiện cỏc hành động sau để nhận một bản tin SNMPv2:

 Kiểm tra cỳ phỏp cơ bản của bản tin và loại bỏ bản tin nếu cỳ phỏp sai.  Kiểm tra số hiệu phiờn bản và loại bỏ bản tin nếu khụng tương hợp.

 Phần tử giao thức sau đú chuyển trờn người sử dụng, phần PDU của bản tin

và cỏc địa chỉ nguồn và đớch của bản tin tới dịch vụ xỏc nhận. Nếu xỏc nhận

Trap và loại bỏ bản tin. Nếu xỏc nhận hoàn thành dịch vụ xỏc nhận trả lại một PDU theo dạng của một đối tượng ASN.1.

 Phần tử giao thức thực hiện kiểm tra cỳ phỏp cơ bản của bản tin và loại bỏ bản tin nếu cỳ phỏp sai. Ngược lại dựng truyền thụng theo tờn, chớnh sỏch truy cập SNMPv2 tương ứng sẽ được chọn và tiếp đến là xử lý PDU.

iii, Cỏc trạng thỏi thớch ứng cho SNMPv2

Mục đớch của cỏc trạng thỏi thớch ứng là để định nghĩa một thụng bỏo dựng để chỉ rừ giới hạn thấp nhất cú thể chấp nhận khi thực hiện ở mức thụng thường. Cú 4 macro được định nghĩa:

 Macro OBJECT-GROUP: Macro này dựng để chỉ rừ một nhúm đối tượng được quản lý cú liờn quan và là đơn vị cơ bản của tớnh thớch ứng. Nú cung cấp một phương thức cho một nhà sản xuất mụ tả tớnh thớch ứng và cấp độ của nú bằng cỏch chỉ ra những nhúm nào được bổ sung. Macro OBJECT-

GROUP gồm 4 mệnh đề chớnh sau:

- Mệnh đề OBJECTS: liệt kờ cỏc đối tượng trong nhúm cú giỏ trị mệnh đề MAX-ACCESS là accessible-for-Notify, read-Only, read-write hoặc read-create.

- Mệnh đề STATUS: chỉ ra định nghĩa này là hiện thời hay đó qua.

- Mệnh đề DESCRIPTION: chứa một định nghĩa nguyờn bản của nhúm cựng với một mụ tả của bất kỳ quan hệ nào với nhúm khỏc.

- Mệnh đề REFERENCE: dựng để gộp tham chiếu qua lại vào một nhúm được định nghĩa trong một vài khối thụng tin khỏc.

 Macro NOTIFICATION-GROUP: Được dựng để định nghĩa một tập hợp cỏc

thụng bỏo cho cỏc mục đớch thớch ứng, gồm cỏc mệnh đề chớnh sau:

- Mệnh đề NOTIFICATIONS: Liệt kờ mỗi thụng bỏo chứa trong nhúm thớch ứng.

- Cỏc mệnh đề STATUS, DESCRIPTION và REFERENCE: cú ý nghĩa tương tự như trong macro OBJECTS-GROUP

 Macro MODULE-COMPLIANCE: Chỉ ra một tập nhỏ nhất của cỏc yờu cầu

liờn quan đến việc thờm một hay nhiều khối MIB. Cỏc mệnh đề STATUS,

DESCRIPTION, và REFERENCE cú ý nghĩa tương tự như trong cỏc macro OBJECTS-GROUP và NONTIFICATION-GROUP.

 Macro AGENT-CAPABILITIES: Dựng để cung cấp thụng tin về cỏc khả năng cú trong một phần tử giao thức Agent SNMPv2. Nú được sử dụng để mụ tả mức độ hỗ trợ đặc biệt mà một Agent yờu cầu, liờn quan đến một nhúm

MIB. Về bản chất, cỏc khả năng thể hiện những cải tiến hoặc biến đổi nhất định liờn quan đến cỏc macro OBJECT-TYPE trong cỏc khối MIB.

Một phần của tài liệu bài giảng quản lý mạng viễn thông - ts. nguyễn tiến ban & ths. hoàng trọng minh (Trang 65 - 68)

Tải bản đầy đủ (PDF)

(132 trang)