Page 98 - Hướng Dẫn Cách Phòng Thủ Và Khắc Phục Sự Cố Máy Tính
P. 98
thức trao đổi thông điệp giữa các thành phần trong kiến trúc
NAP khi được triển khai cùng vói dịch vụ mạng DHCP.
• DHCP Client trước khi lấy địa chỉ IP nó sẽ gửi yêu
cầu lấy SoH tới NAP Client và yêu cầu tiếp tục được
chuyển đến tất cả các SHA hiện đang có trên hệ thống,
bưốc (1) và (2). Hàm đưọc gọi trên SHA mà SDK Sample
phát triển là
ShaCallback::GetSoHRequest.
• NAP Client sẽ gom toàn bộ SoH để chuyển cho DHCP
Chent, sau đó bộ SoH sẽ được đóng gói cùng vói yêu cầu lấy
địa chỉ IP để gửi tới DHCP Server, bước (3) đến (5). DHCP
Server sẽ chuyển bộ SoH tối NPS để nhò kiểm tra việc tuân
thủ CSTCM, NPS có thể nằm trên một server khác hoặc trên
cùng máy với DHCP Server, bước (6). NPS có nhiệm vụ phân
phốĩ từng SoH tới đúng cặp SHV của nó để nhò kiểm tra, bước
(7). Hàm được gọi trên SHV là CSampleShv::Validate.
• Trường hỢp bộ SoH không tuân thủ CSTCM thì
trạng thái yêu cầu sửa chữa (Not healthy) và thông tin về
cách sửa chữa được chuyển cho SHA, bước (8) tới (12). Lúc
này hàm được gọi trên SHA để xử lý trả lòi là
ShaCallback::ProcessSoHResponse. Từ đây hàm
ShaCallback::GetFixupInfo sẽ đảm nhận vai trò cung cấp
thông tin về trạng thái sửa lỗi và hướng dẫn người dùng
biết làm thế nào để máy trạm đó có thể tuân thủ CSTCM.
ở giai đoạn này người quản trị mạng có thể cấu hình NPS
để yêu cầu DHCP Server không cấp phát địa chỉ IP cho
máy trạm hoặc cấp phát IP nhưng máy trạm chỉ có thể
liên lạc giới hạn với server cung cấp những bản cập nhật
chương trình. Trong trường hỢp này máy trạm có thể cài
đặt chương trình cập nhật để phục hồi ỏ trạng thái đã
tuân thủ CSTCM.
• Sau khi người dùng sửa hoặc SHA tự sửa để máy
trạm tuân thủ CSTCM thì SoH hiện tại sẽ được gửi tới
99