Chuyên Đề Giao thức quản lý mạng SNMP và phát triển ứng dụng

Thảo luận trong 'Công Nghệ Thông Tin' bắt đầu bởi Thúy Viết Bài, 5/12/13.

  1. Thúy Viết Bài

    Thành viên vàng

    Bài viết:
    198,891
    Được thích:
    170
    Điểm thành tích:
    0
    Xu:
    0Xu
    1. Mở đầu

    V

    ới sự phát triển mạnh mẽ của máy trạm, máy chủ và mạng LAN đã làm thay đổi mạng máy tính liên tục. Mặt khác do sự mua bán các hệ thống và thiết bị, phần mềm của các nhà sản xuất khác nhau. Do vậy các nhà sản xuất thiết bị hoặc phần mềm phải cung cấp phần mềm giao tiếp với thiết bị để có thể cấu hình và quản lý chúng. Và như vậy, mỗi một nhà sản xuất ít nhất là phải có một phần mềm quản lý riêng với nguyên tắc hoạt động riêng cho sản phẩm của mình. Điều này gây ra nhiều bất tiện. Do vậy, người ta xây dựng các giao thức quản lý thiết bị chung cho tất cả các nhà sản xuất. Trong các giao thức đó, thì giao thức được biết đến nhiều nhất là giao thức SNMP (Simple Network Management Protocol). Các thiết bị dù đơn giản hay phức tạp đều chứa phần mềm SNMP dùng để tham gia vào việc quản lý mạng.
    Hiện nay, các đơn vị nghiên cứu phát triển trong lĩnh vực viễn thông trong nước nói chung và CDiT nói riêng đã có nhiều sản phẩm được sử dụng trên mạng lưới. Tuy nhiên việc quản lý các sản phẩm này vẫn chưa được thực hiện theo tiêu chuẩn quốc tế như các sản phẩm nhập hay chuyển giao từ nước ngoài. Trên thế giới việc nghiên cứu và ứng dụng thủ tục SNMP trong việc quản lý các hệ thống và thiết bị viễn thông đã làm từ lâu, và việc ứng dụng SNMP vào quản lý là mặc định. Đứng trước cơ hội hội nhập quốc tế, thì việc áp dụng một giao thức tiêu chuẩn quốc tế vào quản lý sản phẩm là cần thiết vì nó thống nhất được giao diện quản lý trên mạng, tạo điều kiện thuận lợi cho việc cung cấp giao diện quản lý chuẩn khi phát triển các hệ thống và thiết bị viễn thông trong nước.
    Trong phạm vi của bài báo, tác giả trình bày về các phần cơ bản của giao thức SNMP và một số kỹ thuật phát triển ứng dụng.
    2. Giao thức SNMP

    2.1. Giới thiệu về giao thức SNMP

    Các thiết bị mạng chứa thông tin về bản thân chúng, các thông tin này có thể là các tham số lựa chọn cấu hình thiết bị, trạng thái hoạt động hiện tại của thiết bị, các thông tin về thống kê như lưu lượng vào ra của các gói thông tin hoặc các thông tin về lỗi của thiết bị.
    Để có thể quản lý được hệ thống hoặc mạng thì cần phải có những thiết bị có khả năng biết được các thông tin của các thiết bị khác tồn tại xung quanh nó. Như vậy, thực chất của việc quản lý các thiết bị chính là việc quản lý các thông tin mà các thiết bị bị quản lý lưu trữ. Tất cả các thông tin này là trung tâm của giao thức SNMP.
    Ta cần quản lý những thông tin gì? Các chuyên gia đã thiết kế ra một tập hợp các thông tin chung mà tất cả các thiết bị thuộc các hãng khác nhau đều có, và chúng được tiêu chuẩn hoá và các nhà sản xuất khác nhau đều cung cấp các thông tin này để quản lý thiết bị của họ. Còn nếu nhà sản xuất muốn quản lý những đặc điểm đặc thù của sản phẩm của họ thì các chuyên gia đã giành cho các nhà sản xuất một nhánh thông tin riêng, trong đó mỗi nhà sản xuất lại có một nhánh riêng để phát triển.
    Để quản lý thông tin thì mỗi thông tin phải có một tên riêng biệt và duy nhất. Cách đặt tên đó như thế nào? Khi đã có tên cho mỗi thông tin, thì làm thế nào để có thể lấy thông tin đó hoặc thay đổi thông tin đó?
    SNMP là một giao thức chỉ ra cách đặt tên biến và cách lấy thông tin, cách thay đổi thông tin của thiết bị bị quản lý.
     

    Các file đính kèm:

Đang tải...