Chương 4 ỨNG DỤNG GIAO THỨC SNMP TRONG QUẢN TRỊ MẠNG
4.1 Ứng dụng trong mạng IP hiện tại
Với nền tảng giao thức SNMP đã được thiết kế và xây dựng ở trên, chúng ta có thể phát triển rất nhiều những chức năng hỗ trợ việc Quản trị mạng trong hệ thống, đáp ứng đầy đủ các yêu cầu trong quá trình giám sát, điều khiển và lần vết dữ liệu cũng như các thông số kỹ thuật.
Do điều kiện về thời gian cũng như nguồn nhân lực không được đảm bảo để phát triển tiếp những modul quản trị này, vì vậy Luận văn sẽ dừng lại ở mức giới thiệu các chức năng của 1 hệ thống Quản trị mạng do hãng SolarWinds.Net phát triển trên nền giao thức SNMP và hiện nay đang được sử dụng cho toàn bộ hệ thống quản trị mạng của nhà cung cấp dịch vụ ISP Viettel Internet thuộc Tổng công ty Viettel, nhằm mục đích thể hiện mức độ ứng dụng giao thức SNMP trong thực tế và chứng tỏ giao thức này là nền tảng trong Quản trị mạng đối với ngành công nghệ mạng và công nghệ viễn thông trong tương lai, đặc biệt đối với mạng thế hệ sau NGN. Xin giới thiệu các chức năng Quản trị trên nền giao thức SNMP sau:
1 Đọc thông số cấu hình Modem và thiết bị vô tuyến: Trợ giúp việc theo dõi và giám sát số lượng các Modem kết nối trong mạng trên mỗi giao diện Up và Down, cấp độ nguồn, địa chỉ MAC, tần số tín hiệu, hãng sản xuất, trạng thái đăng ký, giám sát các modem mới tham gia vào mạng.
Hình 4.1 Miêu tả ứng dụng 1
2 Cập nhật các thông số cấu hình của Router và Switch tham gia trong mạng: Thông qua giao thức SNMP, đọc file cấu hình nằm trong TFTP Server của Router hoặc Switch. Sau khi điều chỉnh các thông số cấu hình trong file cấu hình nhận được, thực hiện đẩy trả lại file cấu hình đó về TFTP Server trên Router hoặc Switch vào đúng vị trí cũ của nó. Như vậy quá trình tương tác với Router hoặc Switch được hoàn tất.
Hình 4.2 Miêu tả ứng dụng 2
3 Đọc các thông số cấu hình của toàn bộ các thiết bị có hỗ trợ giao thức SNMP bên trong mạng cần quản lý. Ngoài các thiết bị mạng như Router hoặc Switch, giao thức SNMP có thể tương tác với nhiều thiết bị khác có hệ điều hành hỗ trợ giao thức SNMP để lấy các thông số cấu hình của các thiết bị đó.
Hình 4.3 Miêu tả ứng dụng 3
4 Đọc được các thông số về: Tên DNS, tên hệ thống, Vị trí, Liên hệ, Thời gian tương tác lần gần nhất của toàn bộ các thiết bị có hỗ trợ giao thức SNMP bên trong mạng cần quản lý.
Hình 4.4 Miêu tả ứng dụng 4
5 Kiểm soát tốc độ sử dụng CPU của các thiết bị trong mạng như Router, Switch, Server.
Đánh giá hiệu quả sử dụng CPU của từng thiết bị hoạt động trong mạng có hỗ trợ giao thức SNMP.
Hình 4.5 Miêu tả ứng dụng 5
6 Giám sát các dải địa chỉ IP được cấp phát bởi DHCP. Người quản trị sử dụng DHCP để cấp phát địa chỉ động cho các thiết bị hoạt động trong mạng, như vậy với các thiết bị có cài đặt
dịch vụ DHCP và SNMP người quản trị có thể xác định được trong dải địa chỉ IP DHCP có thể cấp phép có bao nhiêu IP đã được sử dụng, bao nhiêu IP đã còn có thể được cấp phát.
Hình 4.6 Miêu tả ứng dụng 6
7 Quét trên bảng định tuyến để xác định danh sách subnet đối với các thiết bị trong mạng.
Với địa chỉ IP của 1 thiết bị trong mạng có hỗ trợ giao thức SNMP, có thể xác định được có bao nhiêu subnet đang hoạt động trong thiết bị tương ứng với địa chỉ IP đó.
Hình 4.7 Miêu tả ứng dụng 7
8 Xác định được các thông tin của các thiết bị kết nối trực tiếp với các Switch/Hub nằm trong mạng: Địa chỉ MAC, địa chỉ IP, HostName. Xây dựng bản đồ mạng theo các cổng của thiết bị Switch/Hub.
Hình 4.8 Miêu tả ứng dụng 8
9 Giám sát băng thông và lưu lượng dữ liệu gửi, nhận của các thiết bị có hỗ trợ giao thức SNMP trong mạng. Đọc các thông số lưu lượng trên mỗi thiết bị mạng tại từng khoảng thời gian khác nhau đối với các thiết bị trong mạng để dựng lên biểu đồ lưu lượng trợ giúp quá trình giám sát của người quản trị mạng.
Hình 4.9 Miêu tả ứng dụng 9
10 Đếm số gói tin bị mất, tính thời gian phúc đáp trong quá trình trao đổi dữ liệu của các thiết bị trong mạng có hỗ trợ giao thức SNMP.
Hình 4.10 Miêu tả ứng dụng 10