Nội dung của MIB

Một phần của tài liệu đồ án chuyển mạch nhãn đa giao thức mpls (Trang 42 - 44)

Quảnlý mạng trong mạng viễn thụng

2.6.3. Nội dung của MIB

Cấu trỳc của thụng tin bị quản lý (SMI) cho ta một mụ hỡnh đơn giản về số liệu bị quản lý. Mụ hỡnh này được định nghĩa bởi một ngụn ngữ mụ phỏng cỳ phỏp dữ liệu, đú là ASN.1. SMI mụ phỏng sỏu loại dữ liệu, đú là bộ đếm, kiểu (gauge), tớch tắc thời gian, địa chỉ mạng, địa chỉ IP và số liệu khụng trong suốt (opaque). Bộ đếm được sử dụng để diễn đạt sự lấy mẫu tớch tụ của chuỗi thời gian. Kiểu (gauge) diễn đạt cỏc mẫu của chuỗi thời gian, tớch tắc thời gian được sử dụng để đo thời gian tương đối, cũn loại số liệu khụng trong suốt thỡ được sử dụng để mụ tả một chuỗi bit bất kỳ. Người ta cũng sử dụng cỏc loại dữ liệu cơ sở chung như số nguyờn chuỗi octet, đặc điểm nhận dạng vật thể để xỏc định số liệu bị quản lý. Việc giới hạn cỏc loại dữ liệu trong SMI và hạn chế quy mụ của cỏc hạng mục số liệu trong MIB đó làm giảm nhiều độ phức tạp của việc tổ chức lưu trữ, mó hoỏ, giải mó số liệu. Trong mụi trường Agent cú nguồn tài nguyờn cú hạn thỡ sự đơn giản hoỏ và việc điều khiển nguồn tài nguyờn là rất quan trọng và giữ một vai trũ trung tõm trong việc thiết kế SNMP.

SMI cũng bao gồm một MACRO mở rộng đặc biệt của ASN.1 là OBJECT- TYPE. Macro này phục vụ như một cụng cụ chớnh để xỏc định cỏc vật thể bị quản lý tại lỏ của cõy MIB. Macro OBJECT-TYPE cho ta phương tiện để định nghĩa biến số bị quản lý và gỏn cho nú một loại dữ liệu, một phương phỏp truy nhập (đọc, viết đọc/viết), một trạng thỏi (bắt buộc, tuỳ ý) và một vị trớ cõy MIB tĩnh (đặc điểm nhận dạng đường). Định nghĩa của Macro OBJECT-TYPE và của cỏc biến số bị quản lý

được trỡnh bày trong bảng dưới đõy. Phần thứ nhất của định nghĩa MIB cho ta cỏc đặc tớnh nhận dạng đường này đối với cỏc mode bờn trong của cõy MIB và được gỏn vào loại dữ liệu nhận dạng vật thể. Ta cú thể xỏc định đặc điểm nhận dạng của một nỳt bằng cỏch ràng buộc một số với đặc điểm nhận dạng của nỳt bố của nú. Khi cỏc nỳt bờn trong đó được xỏc định rồi, bằng Macro OBJECT-TYPE hệ thống cú thể tạo ra cỏc mode tại lỏ cõy. Cỏc nỳt tại lỏ cõy này xỏc định loại dữ liệu (cỳ phỏp) của cỏc biến số bị quản lý mà chỳng lưu trữ. Cỏc nỳt lỏ cõy cũng điều khiển việc truy nhập, xỏc định trạng thỏi và đường đặc điểm nhận dạng vật thể để truy nhập biến số bị quản lý. Dưới đõy là một số điểm hữu ớch cần lưu ý về cỏc định nghĩa này và cỏch sử dụng chỳng.

1. Cỏc đặc điểm nhận dạng vật thể xỏc định vị trớ của cỏc nỳt bờn trong (như “system”, “Interfaces”), hoặc lỏ trờn cõy MIB (sysDeser, ifInErrors). Ta cú thể tạo ra đặc điểm nhận dạng của đường bằng cỏch ghộp đường mẹ với nhón của nỳt (vớ dụ sysDeser = {system 1}).

2. Cỏc bảng được tạo nờn dưới dạng chuỗi của cỏc hàng. Cỏc hàng xỏc định ra cỏc cột của bảng. Vớ dụ, bảng giao diện được thiết lập từ cỏc cột được dành riờng cho cỏc tham số giao diện khỏc nhau. Cỏc tham số cột khỏc nhau này được đăng ký như lỏ dưới cõy con ifEntry mụ tả trong bảng.

3. Cỏc định nghĩa cấu trỳc MIB chỉ đơn giản cho ta một cấu trỳc về cỳ phỏp. Tiếng Anh được sử dụng để giải nghĩa cho cỏc biến số khỏc nhau cú thể diễn giải nghĩa của một số biến số khỏc nhau. Đụi khi ta khụng thể bảo đảm việc tuõn thủ cỏc ngữ nghĩa.

4. Hệ thống cú thể sử dụng cỏc định nghĩa chớnh thức của MIB để tạo ra MIB và cấu trỳc truy nhập chỳng. Bộ biờn dịch sử dụng cỏc định nghĩa này để tạo ra cấu trỳc cơ sở dữ liệu cho việc lưu trữ MIB. Điều này làm đơn giản hoỏ quỏ trỡnh phỏt triển MIB.

5. Việc triển khai MIB là đó được thực hiện. Ta cú thể lưu trữ cỏc số liệu khụng phải dạng bảng trong cấu trỳc dữ liệu tuyến tớnh cố định. Hệ thống cần tạo khả năng cho số liệu dạng bảng thu nhỏ hoặc mở rộng, khi cỏc hàng của bảng bị xoỏ đi hay được bổ sung. Ta cú thể dựng cấu trỳc của một danh sỏch liờn kết (Linked list) hoặc cõy để biểu diễn cỏc số liệu động như vậy (cỏc bản ghi của bảng được lưu trữ tại lỏ cõy).

Chỳng ta cần nhỡn nhận cấu trỳc MIB theo cỏc hệ thống cơ sở dữ liệu truyền thụng. Người ta cú thể sử dụng ngụn ngữ xử lý số liệu (DML) để tạo ra hệ thống cơ sở dữ liệu và mụ tả cấu trỳc của cơ sở dữ liệu. Ta cú thể coi mụ hỡnh SMI hoặc cỏc phiờn bản mở rộng của ASN.1 như là ngụn ngữ DDL để xõy dựng MIB. Bộ biờn dịch MIB cũng tương tự như bộ biờn dịch DDL, được sử dụng để tạo ra cấu trỳc cơ sở dữ liệu từ Trần Thị Hương Trà - D2001VT 37

một chương trỡnh trừu tượng. Ta cũng cú thể coi cỏc đơn nguyờn truy nhập giao thức như ngụn ngữ xử lý số liệu DML. Nhỡn trờn quan điểm cỏc hệ thống cơ sở dữ liệu truyền thụng thỡ ta cú thể coi SNMP như là một hệ thống cơ sở dữ liệu thứ bậc đơn giản mà bản chất của nú do cỏc ngụn ngữ DDL (SMI) và DML xỏc định (cỏc đơn nguyờn giao thức). Bằng sự mụ tả MIB Internet (MIB-II) một cỏch gắn gọn chỳng ta sẽ kết thỳc mục này ở đõy. Bảng dưới đõy túm tắt lại vai trũ của cỏc cõy con.

Một phần của tài liệu đồ án chuyển mạch nhãn đa giao thức mpls (Trang 42 - 44)

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

(72 trang)
w