Chương4-CacChucNangCuaQuanTriHeThong

Màu nền
Font chữ
Font size
Chiều cao dòng

Chương 4. Các chức năng quản trị hệ thống

4.1 Khái niệm về thành phần lớp ứng dụng

- Application Service Element (ASE)

Liên kết ứng dụng là liên kết giúp tạo ra được các kết nối thuộc về các thực thể thuộc lớp ứng dụng gọi là liên kết ứng dụng (Appication Association - AA)

- Thông thường 1 thực thể ứng dụng được chia thành nhiều phần tử. Mỗi phần tử đảm nhận một chức năng truyền thông cụ thể -> phần tử dịch vụ ứng dụng (Application Service Element)

- Liên kết ứng dụng là liên kết tạo ra được sự kết nối giữa các cặp phần tử dịch vụ ở hai nút mạng cần trao đổi thông tin với nhau.

- Các phần tử dịch vụ muôn giao tiếp với nhau cũng cần có giao thức -> thông tin được đóng gói

- Một số ASE thường gặp:

+ Association control service element: thiết lập và hủy liên kết

+ ROSE: Remote Operation Service Element

+ CMISE: comment management App service Element

+ FTAM: File transfer Access and management

* Application context (AC): là điều khiển hay hoàn cảnh của một ứng dụng

Là một khái niệm quy định phần tử dịch vụ nào được sử dụng trong truyền thông và cách sử dụng phần tử đấy.

* Invocation là một thể hiện tại một thời điểm cụ thể của một phần tử dịch vụ ứng dụng

+ Tập hợp các Invocation gọi là một hàm điều khiển

+ Để rút gọn thông tin trao đổi, thay vì trao đổi toàn bộ các AC này ta đặt tên cho AP và dùng tên để trao đổi.

4.2 Các phần tử dịch vụ quản trị hệ thống

4.3 Giao thức thông tin quản trị chung

- Là giao thức dùng để trao đổi thông tin quản trị gồm hai phần

+ Chuyển từ thông tin dịch vụ quản trị -> thông tin điều khiển từ xa và đóng gói thông tin thành các gói ROSE và điều khiển truyền các gói này

- Mô hình thể hiện qua CMIP machine

- CMIP là giao thức cho phép ta chuyển dịch vụ từ CMISE xuống qua dịch vụ ROSE. Nó gồm các quy định về đóng gói CMISE và truyền xuông bộ chuyển đổi và đóng gói thành ROSE

4.4 ACSE

Thực hiện 4 dịch vụ:

+ A - ASSOCIATE: dịch vụ có yêu cầu xác nhận thiết lập liên kết

+ A - RELEASE: Có yêu cầu xác nhận, hủy bỏ liên kết khi kết thúc truyền thông bình thường

+ A - ABORT: Không xác nhận, hủy bỏ liên kết bất thường

+ A - P - ABORT: Không xác nhận, hủy bỏ bất thường

(nằm ở lớp dưới)

- A - ASSOCIATE

+ Quản trị thực hiện 4 primitive

+ Được đóng gói vào gới dữ liệu APDU (app. Protocol Data Unit)

+ viết tắt là A, tiếp theo là tên của primitive: AARQ, AARE

+ Các thông tin trong dịch vụ:

1. User: thường là app context

2. kết quả các phép toán liên kết

3. Địa chỉ các lớp dươi

4. Thông tin phụ

- A - RELEASE

+ Được đóng gói vào APDU: RLRQ, RLRP

+ Các thông tin trong gói:

1. Kết quả release

2. Lý do hủy bỏ liên kết

- A - ABORT: Hủy bỏ liên kết khi có bất thường ở lớp ứng dụng

+ Tên gói: ABRT

+ Thông tin:

1. Nơi sinh ra ABORT

2. Thông tin về người sử dụng

- A - P - ABORT: Hủy bỏ liên kết khi có bất thường ở lớp dưới

+ Nó gửi thông tin cho thực thể gần nó nhất

+ Thực thể liên kết tự động giải phóng khi có primitive indication

4.5 ROSE

- Là phần tử dịch vụ cho phép một phần tử dịch vụ thực hiện một điều khiển từ xa

- Các phần tử dịch vụ sử dụng ROSE để thực hiện các thao tác từ xa tùy vào trạng thái và invocation cụ thể của nó yêu cầu thao tác khác nhau từ xa. Các thao tác này thông qua ROSE để chuyển thành các dịch vụ ROSE sau đó chuyển thành APDU truyền theo giao thức ROSE

- Các dịch vụ của ROSE

ROIV<- RO - INVOKE: Khởi phát thao tác từ xa, không xác nhận

RORS<- RO - RESULT: gửi kết quả của việc thực hiện thao tác, không xác nhận

ROER<- RO - ERROR: thông báo lỗi khi thực hiện thao tác, không xác nhận

RORJ<- RO - REJECT - U: Hủy thao tác mà điểm khởi phát ở lóp App.

RORT<- RO - REJECT - P: Hủy thao tác mà điểm khởi phát ở lớp dưới do lỗi của chúng

Một ASE muốn thực hiện thao tác từ xa nó sẽ đóng vai trò điểm khởi phát

Hình:

-RO - INVOKE:

+ Các thông tin định danh liên quan đến các phần tử dịch vụ

+ Định danh chỉ ra Invocation trước đây

+ Các thông tin đến các phép toán cần thực hiện và các giới hạn liên quan đến các phép toán này

- RO - RESULT: chứa định danh, các kết quả thực hiện và phép toán liên quan

- RO - ERROR: chứa định danh, lỗi, nguyên nhân lỗi

- RO - REJECT: Chứa định danh, báo thêm nguyên nhân của Reject

REJECT - P: Hoạt động giống P - ABORT

4.6 CMISE

Là phẩn tử dịch vụ cho phép thực hiện các dịch vụ thông tin để quản trị (lấy thông tin, ghi nhận phân tích, gửi thông tin)

Thu thập thông tin qua các lệnh thu thập thông tin để thiết lập trạng thái của thiết bị, truyền thông tin điều khiển đến Agent, có các dịch vụ để truyền thông tin đến Agent thực hiện các thao tác khác nhau

Các dịch vụ:

M - GET: Thu thập thông tin, có xác nhận

M - SET: Thiết lập trạng thái, có/không xác nhận

M - CREATE: tạo đối tượng, có xác nhận

M - DELETE: Hủy đối tượng, có xác nhận

M - CANCEL - GET: dừng thu thập thông tin, có/ không xác nhận

M - ACTION: Có/không xác nhận

Mỗi dịch vụ phải có định danh, nơi gửi và nơi đến của thông tin, tham số cụ thể và thông tin phụ.

Bạn đang đọc truyện trên: Truyen2U.Pro