"Cam kết hỗ trợ Khách hàng khi mua code"
Chương trình Demo sử dụng giao thức SNMP được xây dựng trên cơ sở các dịch vụ mà giao thức SNMP hỗ trợ và tham khảo các chức năng của hai phần mềm là Solarwind và PRTG. Đầu tiên đó là việc quản lý danh sách thiết bị kết nối đến mạng bằng việc sử dụng công cụ IPScan. Khi khởi động chương trình lên, công cụ sẽ tự tìm ra ip của local host và subnet mask của nó (tương tự như lệnh ipconfig trong windows hoặc ifconfig trên linux), sau đó gửi thử gói ping đến tất cả các ip trong mạng. Thông tin trả về được thống kê trên giao diện của công cụ. Ở góc phía trên bên trái là các thông tin về localhost (bao gồm địa chỉ ip, subnet mask và default gateway của từng card mạng). Ở góc trên bên phải là thống kê các địa chỉ ip đang hoạt động.
Bằng công cụ này chúng ta có thể kiểm tra các địa chỉ ip đang được sử dụng trong một dải mạng hay một lớp mạng cụ thể, tên thiết bị và địa chỉ MAC của nó. Ta có thể thay đổi một số thông số của gói tin ICMP như timeout, số lần ping thành công để xác định địa chỉ ip … từ đó chúng ta có thể xác định danh sách các thiết bị kết nối đến mạng để quản lý. Người dùng có thể tùy chọn sử dụng scan lại ip bằng các option ở góc dưới bên phải. Bằng cách hiệu chỉnh các thông số địa chỉ bắt đầu, địa chỉ đích (hoặc subnet mask) và các thông số gói ping để ReScan các máy trong mạng lại một lần nữa.
Một chức năng khác của chương trình đó là lấy thông tin từ ip nhập vào, với điều kiện là thiết bị có hỗ trợ SNMP và đã được cấu hình (trình bày ở phần 3.1 của báo cáo).
Bằng giao thức SNMP và connect string là “public” ta có thể lấy được các thông tin về ngày giờ hệ thống, phần cứng, phần mềm, các thông tin về phân vùng ổ đĩa. Phần giao diện góc dưới bên phải thống kê các cổng thiết bị, loại thiết bị, băng thông và số lượng gói tin gửi vào và gửi ra qua cổng interface đó. Khi nhấn chuột vào mỗi thiết bị thì góc bên trái sẽ hiển thị thông tin chi tiết tương ứng. Từ đó ta có thể xác định một interface có hoạt động hay không qua số lượng gói tin trao đổi qua interface.
XEM THÊM ==> Hướng dẫn cài đặt chi tiết
Nguồn: Sharecode.vn
chạy file .sln để vào edit bằng visual studio, nhần F5 để buill thành file thực thi